频道栏目
首页 > 程序开发 > 移动开发 > Android > 正文
Android 的Canvas中drawArc方法介绍
2015-03-27 10:43:23         来源:luo44671854的专栏  
收藏   我要投稿

public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)

  • oval :指定圆弧的外轮廓矩形区域。
  • startAngle: 圆弧起始角度,单位为度。
  • sweepAngle: 圆弧扫过的角度,顺时针方向,单位为度,从右中间开始为零度。
  • useCenter: 如果为True时,在绘制圆弧时将圆心包括在内,通常用来绘制扇形。关键是这个变量,下面将会详细介绍。
  • paint: 绘制圆弧的画板属性,如颜色,是否填充等。
    Paint paint = new Paint();
    paint.setStrokeWidth(20);
    paint.setStyle(Paint.Style.STROKE);
    paint.setColor(Color.BLUE);

    float startAngle01 = 3;
    float sweepAngle01 = 86;

    RectF rect = new RectF(center - radius, center - radius, center
    + radius, center + radius);
    canvas.drawArc(rect, startAngle01, sweepAngle01, true, paint);

    当第4个参数为true的绘图如下 \
    当是false的情况时,效果图如下 \ 这个参数为true时,会从圆弧的起始点到终点画两条边框
点击复制链接 与好友分享!回本站首页
相关TAG标签 方法
上一篇:Android procrank查看内存使用情况
下一篇:Android实现PopupWindow 弹窗效果 可用于提示信息等
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站