#####1. Introduction to sharing

The reason why I choose the connotation section is that this project is very good both in terms of user experience and performance. Although it does not have many functions, it involves many parts technically. The main content of Android source code reading design pattern analysis, as well as third-party framework source code analysis, their own manual step by step to build the overall framework of the project. List to obtain data display, Haverman algorithm compression image upload, incremental update, one-click skin plug-in development, Android plug-in architecture, Android hot repair……



2. Outline of sharing

Android’s journey to the next level is with you

02. Create your own IOC annotation framework

03.Android Studio Plugin Development – Basics

04.Android Studio Plugin development – IOC Annotation generator

05.Android template design pattern – Build BaseActivity for the entire application

06.Android hotfix – Collect crash information and upload it to the server

07.Android Hot Fix – Ali Open Source hot patch

08.Android Hot Fix – Patching turns out to be so easy

09.Builder Design Pattern – Build a universal Dialog for the entire application

10.Builder design Pattern – Build NavigationBar for the entire application

11.Android Web Framework selection (Volley, OkHttp, Retrofit)

12.Android Chain call – build a third-party web engine

13. Write DB database framework by yourself (add)

14. Write DB database framework by yourself (performance optimization)

15. Plug-in skin changing framework construction – resource loading source code analysis

16 plug-in skin frame construction – setContentView source code to read

17. Plug-in skin changing frame construction – Improvement of plug-in skin changing frame

Android interprocess communication – IPC(mechanism)Binder principle and source code reading

19.Android Interprocess communication – Rogue ways to keep services alive

20. The first time to write functional code – integration framework and custom View

21.Android Image compression encryption upload – custom image selector

22.Android image compression encryption upload – JPEG compression algorithm parsing

23.Android Image compression encryption upload – NDK ultimate compression and encryption upload

Android plug-in architecture – Dynamic proxy of Hook mechanism

25.Android plug-in architecture – Activity startup process analysis

26.Android plug-in architecture – Intercepting the Activity startup process bypasses the AndroidManifest detection

27.Android plug-in architecture – Plug-in mechanism management and class loading

28.Android plug-in architecture – 360 open source framework DroidPlugin introduction and source code analysis

29.Android incremental update and signature verification

30. What an Android TECH director should do

31. What have I gained from all these years of blogging

32. From 3K to 30K to buy a house and a car in Changsha, what have I experienced at the age of 23

32.Android Advanced Journey – Custom View

33.Android Advanced Journey – System Architecture

#####3. Sharing method: Normal work from Monday to Friday, so the sharing time is tentatively set at 8:00 p.m. on Saturday, and the sharing method adopts YY class and video recording. We will post live link in the group at 8:00 p.m. every 6th day, and the link of recorded video will be put in the group announcement, followed by the announcement to Jane book. The general process is to write the idea and then analyze the source code and then write the code. Many of the video frames that have been recorded in the last year will be taken directly and used, not repeated explanations and recordings but given source code and recorded video.

# # # # # 4. Personal advice This one to share my personal advice learners had better not beginners, because some of the content may be didn’t understand and I won’t speak, I wish you the best I have written some open source projects, or active, which made some wheels, I met some hope is to develop the bottleneck of developers, Of course, the final is to follow and understand the content of the video shall prevail. A articles will form a complete set of a period of video, for the convenience of the elder brothers, those who see article abstract if the article didn’t write clear place can choose to watch video, every articles at the last additional video link, of course, some relatively simple function is no articles, video or data have what problem can be directly Jane letter or comments.