android Path类中的moveTo和lineTo的区别

1、moveTo
moveTo 不会进行绘制,只用于移动移动画笔。
结合以下方法进行使用。

2、lineTo
lineTo 用于进行直线绘制。

mPath.lineTo(300, 300);
canvas.drawPath(mPath, mPaint);
默认从坐标(0,0)开始绘制。

android Path类中的moveTo和lineTo的区别_第1张图片

刚才我们不说了moveTo是用来移动画笔的吗?

mPath.moveTo(100, 100);
mPath.lineTo(300, 300);
canvas.drawPath(mPath, mPaint);
把画笔移动(100,100)处开始绘制

android Path类中的moveTo和lineTo的区别_第2张图片

你可能感兴趣的:(android Path类中的moveTo和lineTo的区别)