示例讲解:
Path path = new Path();
path.moveTo(100,100);
path.lineTo(100,200);
canvas.drawPath(path,paint);
效果图如下:
可以看出lineTo是直接 起点(100,100)与 终点(100,200) 2点相连
再来看rLineTo:
Path path = new Path();
path.moveTo(100,100);
path.rLineTo(100,200);
canvas.drawPath(path,paint);
效果图如下:
可以看出此时不再是2点直接相连,而是有了偏移量
起点(100,100)与 终点(100+100,100+200)这2点相连