自定义View-Canvas.drawXXX()

2018-02-25  本文已影响0人  吉斯卡

1. drawColor

2. drawCircle

3. drawRect

4. drawPoint

5. drawPoints

6. drawOval

7. drawLine

8. drawLines

9. drawRoundRect

10. drawArc

11. drawPath:

Path 方法第一类:直接描述路径。

addXxx() ——添加子图形

xxxTo() ——画线(直线或曲线)

arcTo() 和 addArc()  close() 封闭当前子图形

Path 方法第二类:辅助的设置或计算

Path.setFillType(Path.FillType ft) 设置填充方式

EVEN_ODD:任意点射线与图形交叉点数量奇数则算内部,偶数算外部

WINDING:任意点射线与环绕轮廓交叉点,顺时针逆时针抵消后,数目为0算外部,否则算内部

12. drawBitmap

13. drawText

上一篇下一篇

猜你喜欢

热点阅读