在知乎的“Android自定義控制項,你們是如何系統學習的?”問題中看到的一個答案,答主為GcsSloop,他的博客上有一系列的自定義View學習博文,今天閱讀並實踐了部分,對自定義View有更完整的認知。推薦沒有系統瞭解的Android開發者閱讀。在這裡不做內容的搬運工了,請到作者博客查看。//其中 ...
在知乎的“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)