paint:
关于画笔基本属性,属于在onDraw(Canvas canvas)中配置,因此,每次都会继承view,并继承view的构造器,在 构造器中 把画笔配置以方法的形式添加进去。
void setColor(Color.RED) 画笔色
void setStyle(Paint.Style.STROKE) 填充样式 Paint.Style.FILL 仅填充内部 Paint.Style.FILL_AND_STROKE 填充内部和描边 Paint.Style.STROKE 仅描边
void seStokeWidth(50) 画笔宽度
Path:
直线
- movetTo(float x1, float y1) 直线起始点
- void lineTo(float x2 , float y2) 直线终点,也是下一个直线的起点
- void close() 如果没有形成闭环,则形成闭环
弧线
- void arcTo(RectF oval , float startAngle, float sweepAngle) oval :生成椭圆的矩形, startAngle:弧开始的角度,sweepAngle:弧持续的角度
- moveTo() 可使弧线不连贯。