Android Basic Analytics Catalog

Source: Internet
Author: User
<span id="Label3"></p><p><span style="COLOR: #ff0000"><span style="COLOR: #ff0000"><strong>First Part</strong></span></span><strong><strong><br></strong></strong>Android messaging mechanism<br>1 in-depth understanding of Android's messaging mechanism handler message looper,<br>2. Asynchronous processing mechanism Aysnctask<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000"> <strong>Part II<br></strong></span></span>Android Time transfer mechanism<br>1. In-depth understanding of the Android event delivery mechanism, Source explanation of event distribution, transmission, interception<br>2. Source code parsing Android's event delivery delivery mechanism<br>3. Source code to resolve the Android time destruction mechanism<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Part III<br></span></span>Android Four components<br>1. Deep understanding of the four main components of android, in-depth explanation of how the activity is created at the framework layer<br>2. In-depth explanation of service<br>3. In-depth explanation of Contentprovder<br>4. In-depth explanation of Broadcastreciver<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000"><strong>Part III</strong></span></span><strong><strong><br></strong></strong>Database<br>1. In-depth understanding of Android database, Batch data processing<br>2. In-depth explanation of Android database performance optimization<br>3. An in-depth explanation of Android database version iterations<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Fourth Part</span></span><br>ListView optimization Problem<br>Deep understanding of ListView Optimization issues, How to troubleshoot ListView performance issues and various other issues<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Fifth part<br></span></span>Picture Cache Schema<br>1.android Picture Cache processing, How to solve the problem of memory leak caused by Android pictures,<br>2. Processing of large pictures,<br>3. Management of pictures,<br>4. Cache Size Control<br>Image processing in 5.WEBP format, etc.<br>6. In-depth analysis of Android's implementation mechanism for bitmap<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Sixth part<br></span></span>customizing View and ViewGroup<br>1. Custom view,<br>2. Custom viewgroup,<br>3. Explain the onlayout,onmeasure,<br>4. Combine the event delivery mechanism to really understand how custom view is implemented<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">part Seventh</span></span><br>web-related Content<br>1. In-depth understanding of http,httpclient,<br>2. In-depth explanation of HTTPS<br>4. In-depth explanation of socket,<br>5. Various open source agreements xmmpp, mqtt, Spdy<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Eighth part<br></span></span>Memory management<br>1. Memory leak issues, causes,<br>2. How to troubleshoot problems,<br>3. Use of the memory leak tool,<br>4. Memory Leak Case Study<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Nineth Part<br></span></span>Open Source Framework<br>1. Open source framework for use, such as Imageloader,google volley,androidannotation,<br>2. Deep analysis of internal principles,<br>3. Customize your own open source framework (decide not to do tools-only Developers)<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">part Tenth<br></span></span>Ndk<br>1. cross-compiling,<br>2.NDK commissioning,<br>3.NDK of Memory leaks, etc.<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Part 11th<br></span></span>Jvm<br>1 in-depth understanding of the jvm,<br>2. Garbage Collection mechanism,<br>3. Recovery algorithm,<br>4. Class Loading mechanism,<br>5. Annotation processor, etc.<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">Part 12th</span></span><br>Classic Interview Case Study<br>1.android start-up process, in-depth understanding of Android startup process, starting from liunx, zygote startup, Dalvik virtual machine start-up<br>System start-up of various services, the framework of the start-up process,<br>2.android inter-process Communication mechanism, In-depth understanding of binder mechanism<br><span style="COLOR: #ff0000"><span style="COLOR: #ff0000">13th Part</span></span><br>Classical algorithm Analysis<br></p><p><p><br></p></p><p><p></p></p><p><p>Android Basic Analytics Catalog</p></p></span>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.