Android自定义View

学习http://hencoder.com/ui-1-1/笔记

一、关键点
  • 自定义绘制的方式是重写绘制方法,其中最常用的是onDraw()
  • 绘制的关键是Canvas的使用
    Canvas的绘制类方法:drawXXX()(关键参数:Paint)
    Canvas的辅助类方法:范围裁切和几何变换
  • 可以使用不同的绘制方法来控制遮盖关系
二、自定义绘制知识的四个级别

1.Canvas 的 drawXXX() 系列方法及 Paint 最常见的使用
Canvas.drawXXX() 是自定义绘制最基本的操作。掌握了这些方法,你才知道怎么绘制内容,例如怎么画圆、怎么画方、怎么画图像和文字。组合绘制这些内容,再配合上 Paint 的一些常见方法来对绘制内容的颜色和风格进行简单的配置,就能够应付大部分的绘制需求了。
2.Paint 的完全攻略
3.Canvas 对绘制的辅助——范围裁切和几何变换。
4.使用不同的绘制方法来控制绘制顺序

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容