How to quickly get started and advanced Android development is a question for many technical novices.
We all know that there are many skills to be learned in Android development, and the technology update speed is still fast, but in general: mastering the most core technology, the most standardized development process, and becoming a professional and excellent Android development engineer is not out of reach. .
I simply put together a mind map for reference. I also obtained it with reference to online materials. There are reference links at the bottom.
Android learning flow chart
Android Basics
Android common mechanism
Android Common Libraries
Android Advanced
For reference only, more flowcharts can be found in the link below.
References
https://juejin.im/entry/5adf719e6fb9a07ab773db0f
https://blog.csdn.net/bsmmaoshenbo/article/details/52506530
https://blog.csdn.net/u010635353/article/details/49490549