Andoid custom View system learning reference, andoidview
In zhihu's "Android custom control, how do you systematically learn it ?" The answer to this question is GcsSloop. His blog has a series of custom View learning blog posts. I have read and practiced some of them today, have a more complete understanding of the custom View. We recommend Android Developers who do not know about the system. I am not a content Porter here. Please go to the author's blog to check it. // The author classifies the User-Defined View as his personal understanding. Pay attention when reading this document.
Directory link:
Http://www.gcssloop.com/customview/CustomViewIndex/
Basics
- Android custom View base-coordinate system (http://www.gcssloop.com/customview/CoordinateSystem)
- Android custom View basics-angle radians (http://www.gcssloop.com/customview/AngleAndRadian)
- Android custom View basics-color (http://www.gcssloop.com/customview/Color)
Advanced
- Android custom View (http://www.gcssloop.com/customview/CustomViewProcess)
- Android custom View (http://www.gcssloop.com/customview/Canvas_BasicGraphics/)-Canvas-Drawing)
- Android custom View advanced-Canvas operations (http://www.gcssloop.com/customview/Canvas_Convert)
- Android custom View (http://www.gcssloop.com/customview/Canvas_PictureText/)-Canvas)
- Android custom View advanced-Path basic operations (http://www.gcssloop.com/customview/Path_Basic)
- Android custom View advanced-Path-beiser curve (http://www.gcssloop.com/customview/Path_Bezier)
- Android custom View advanced-Path (http://www.gcssloop.com/customview/Path_Over)
- Android custom View (http://www.gcssloop.com/customview/Path_PathMeasure/)-advanced-PathMeasure)
- Android custom View advanced-Matrix principle (http://www.gcssloop.com/customview/Matrix_Basic)
- Android custom View-Matrix (http://www.gcssloop.com/customview/Matrix_Method)
- Android custom View (http://www.gcssloop.com/customview/matrix-3d-camera)-Matrix Camera)
- Android custom View advanced-Principles of event distribution (http://www.gcssloop.com/customview/dispatch-touchevent-theory)