你的位置:首页 > 操作系统

[操作系统]Andoid自定义View系统学习参考


在知乎的“Android自定义控件,你们是如何系统学习的?”问题中看到的一个答案,答主为GcsSloop,他的博客上有一系列的自定义View学习博文,今天阅读并实践了部分,对自定义View有更完整的认知。推荐没有系统了解的Android开发者阅读。在这里不做内容的搬运工了,请到作者博客查看。//其中作者对自定义View的分类为其个人理解,阅读时注意。

目录链接:

http://www.gcssloop.com/customview/CustomViewIndex/

 

基础篇

  • 安卓自定义View基础 - 坐标系(http://www.gcssloop.com/customview/CoordinateSystem/)

 

  • 安卓自定义View基础 - 角度弧度(http://www.gcssloop.com/customview/AngleAndRadian/)

 

  • 安卓自定义View基础 - 颜色(http://www.gcssloop.com/customview/Color/)

 


进阶篇

  • 安卓自定义View进阶 - 分类和流程(http://www.gcssloop.com/customview/CustomViewProcess/)

 

  • 安卓自定义View进阶 - Canvas之绘制图形(http://www.gcssloop.com/customview/Canvas_BasicGraphics/)

 

  • 安卓自定义View进阶 - Canvas之画布操作(http://www.gcssloop.com/customview/Canvas_Convert/)

 

  • 安卓自定义View进阶 - Canvas之图片文字(http://www.gcssloop.com/customview/Canvas_PictureText/)

 

  • 安卓自定义View进阶 - Path之基本操作(http://www.gcssloop.com/customview/Path_Basic/)

 

  • 安卓自定义View进阶 - Path之贝塞尔曲线(http://www.gcssloop.com/customview/Path_Bezier/)

 

  • 安卓自定义View进阶 - Path完结篇(http://www.gcssloop.com/customview/Path_Over/)

 

  • 安卓自定义View进阶 - PathMeasure(http://www.gcssloop.com/customview/Path_PathMeasure/)

 

  • 安卓自定义View进阶 - Matrix原理(http://www.gcssloop.com/customview/Matrix_Basic/)

 

  • 安卓自定义View进阶 - Matrix详解(http://www.gcssloop.com/customview/Matrix_Method/)

 

  • 安卓自定义View进阶 - Matrix Camera(http://www.gcssloop.com/customview/matrix-3d-camera)

 

  • 安卓自定义View进阶 - 事件分发机制原理(http://www.gcssloop.com/customview/dispatch-touchevent-theory)