首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android查缺补漏(View篇)--自定义View利器Canvas和Paint详解

    ()方法,通过传递不同的参数可用来绘制圆弧和扇形,此方法有两个重载方法,详细参数如下: drawArc(float left, float top, float right, float bottom,...(0, 0, 200, 200, 0, 90, true, mPaint); RectF rectF = new RectF(0, 0, 200, 200); canvas.drawArc...(rectF, 180, 90, true, mPaint); // 绘制圆弧 canvas.drawArc(300, 0, 500, 200, 0, 90, false, mPaint...); RectF rectF1 = new RectF(300, 0, 500, 200); canvas.drawArc(rectF1, 180, 90, false, mPaint)...; } 绘制效果如下图所示,另外需要说明的一点是,drawArc的第五个参数startAngle中的角度,0°是指坐标系中第四象限中与x重合的角度,顺时针方向代表角度增大的方向,如下图中红色线条所示。

    1.4K120
    领券