Path使用
moveTo、 setLastPoint、 lineTo 和 close
Paint mPaint = new Paint(); // 创建画笔
mPaint.setColor(getResources().getColor(R.color.green));//设置画笔颜色
mPaint.setStyle(Paint.Style.STROKE);//设置画笔样式
mPaint.setStrokeWidth(10f); //设置画笔宽度为10pxPath path = new Path(); // 创建Path
path.lineTo(400, 400); // 添加(0,0)到(400,400)之间的直线
path.moveTo(400, 200); // 移动到(400,200)
path.lineTo(200, 0); // 添加(200,0)到(400,400)之间的直线
canvas.drawPath(path, mPaint); // 绘制Path

添加基本图形
添加弧形
其他方法
填充规则




非零环绕数规则






其他与填充模式相关的方法
布尔操作(API>19)
逻辑名称
类比
说明
示意图

计算边界
重置path
方法
是否保留FillType设置
是否保留原有数据结构
参考
最后更新于




