Android 绘图
Android绘图
OnDraw()方法对View进行绘制的API:
- Canvas "画布"(android.graphic.Canvas)
- Paint "画笔"(android.graphic.Paint)
- Path "路径"(android.graphic.Path)
Canvas涉及的方法:
- 绘制文本
- 绘制图形
- 画布变换
- 画布裁剪
- ...
Paint涉及的方法:
- 颜色
- 类型
- 字体大小
- 文字对齐方法
- ...
Path涉及的方法:
- 路径
- Matrix图像变换
- ...(Path解析http://dreamthinking.blog.163.com/blog/static/205181171201393024242296/)
Path.addArc()
addArc()方法是在Path上添加弧线,addArc()画弧线是这样的:
先设置一个矩形,以矩形的对角线的交点为椭圆圆心,画一个与矩形相切的椭圆
Path.reset();//Path重置方法,会全部清空。
Path.rewind();//Path重置方法,但会保留数据结构。
PathMeasure类用来测量Path和获取Path路径上的所有坐标点,这样不需要自己去计算,参考 http://blog.csdn.net/tianjian4592/article/details/47067161
http://blog.csdn.net/cquwentao/article/details/51436852
先记录这么多后面再补充。
Path方法的详细介绍

浙公网安备 33010602011771号