This commit is contained in:
sloop
2016-05-26 18:08:06 +08:00
parent 4e83783af6
commit e993308341

View File

@@ -9,7 +9,7 @@
****** ******
# 一.Path常用方法表 # 一.Path常用方法表
> 为了兼容性(_偷懒_) 本表格中去除了API21(即安卓版本5.0)以上才添加的方法。忍不住吐槽一下为啥看起来有些顺手就能写的重载方法要等到API21才添加上啊。宝宝此刻内心也是崩溃的。 > 为了兼容性(_偷懒_) 本表格中去除了部分API21(即安卓版本5.0)以上才添加的方法。
作用 | 相关方法 | 备注 作用 | 相关方法 | 备注
----------------|-----------------|------------------------------------------ ----------------|-----------------|------------------------------------------
@@ -20,7 +20,6 @@
添加内容 | addRect, addRoundRect, addOval, addCircle, addPath, addArc, arcTo | 添加(矩形, 圆角矩形, 椭圆, 圆, 路径, 圆弧) 到当前Path (注意addArc和arcTo的区别) 添加内容 | addRect, addRoundRect, addOval, addCircle, addPath, addArc, arcTo | 添加(矩形, 圆角矩形, 椭圆, 圆, 路径, 圆弧) 到当前Path (注意addArc和arcTo的区别)
是否为空 | isEmpty | 判断Path是否为空 是否为空 | isEmpty | 判断Path是否为空
是否为矩形 | isRect | 判断path是否是一个矩形 是否为矩形 | isRect | 判断path是否是一个矩形
是否为凸多边形 | isConvex | 判断path是否是凸多边形
替换路径 | set | 用新的路径替换到当前路径所有内容 替换路径 | set | 用新的路径替换到当前路径所有内容
偏移路径 | offset | 对当前路径之前的操作进行偏移(不会影响之后的操作) 偏移路径 | offset | 对当前路径之前的操作进行偏移(不会影响之后的操作)
贝塞尔曲线 | quadTo, cubicTo | 分别为二次和三次贝塞尔曲线的方法 贝塞尔曲线 | quadTo, cubicTo | 分别为二次和三次贝塞尔曲线的方法
@@ -448,7 +447,7 @@ forceMoveTo | 含义 | 等价方法
从上面两张运行效果图可以清晰的看出来两者的区别,我就不再废话了。 从上面两张运行效果图可以清晰的看出来两者的区别,我就不再废话了。
### 第3组isEmpty、 isRect、 set 和 offset ### 第3组isEmpty、 isRect、isConvex、 set 和 offset
这一组比较简单,稍微说一下就可以了。 这一组比较简单,稍微说一下就可以了。