Android 绘图

Android绘图

OnDraw()方法对View进行绘制的API:

  • Canvas "画布"(android.graphic.Canvas) 
  • Paint "画笔"(android.graphic.Paint)
  • Path "路径"(android.graphic.Path)

Canvas涉及的方法:

  • 绘制文本
  • 绘制图形
  • 画布变换
  • 画布裁剪
  • ...

Paint涉及的方法:

  • 颜色
  • 类型
  • 字体大小
  • 文字对齐方法
  • ...

Path涉及的方法:

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方法的详细介绍

http://ghui.me/post/2015/10/android-graphics-path/

http://www.cnblogs.com/tianzhijiexian/p/4301113.html

posted @ 2016-12-25 11:27  JakeyYe  阅读(144)  评论(0)    收藏  举报