@cxm-2016
2017-02-04T22:53:40.000000Z
字数 815
阅读 3359
Android
绘制扇形
addArc(RectF oval, float startAngle, float sweepAngle)
第一个参数表示一个完整的椭圆所在的矩形区域,第二个参数表示当前椭圆从哪个角度开始绘制,第三个参数表示到哪个角度结束。
addCircle(float x, float y, float radius, Path.Direction dir)
第一、二个参数是圆心的坐标,第三个参数是半径,第四个参数指定旋转方向。
addOval(RectF oval ,Path.Direction dir)
第一个参数表示当前椭圆占据的矩形区域,第二个参数是旋转方向。
addPath(Path src,float dx,float dy)
复制并移动一个Path
addRect(RectF rect, Path.Direction dir)
addRect(float left, float top, float right, float bottom, Path.Direction dir)
该方法将会添加一个矩形区域到当前Path对象。
addRoundRect(RectF rect, float rx, float ry, Path.Direction dir)
该方法将创建一份圆角矩形
setLastPoint(float dx, float dy)
设置图形的最后一个点位置。如果画的是个封闭图形,而这个点不在图形线上,那么这个点与最后一个图形连上线完成封闭。
封闭当前图形,如果当前图形的最后一个点不是起始点,就从结束点画线到开始点。例如,画出两条线