For Android interview in some of the common knowledge points, Max is just a porter, thank you for quoting the article in this article of the authors, to share so many excellent articles, for which the analysis is the original author's personal opinion, there are errors and inaccurate places, also please everyone actively correct.
This article will continue to be updated, and I'll put it on GitHub as well: point-of-android
You can also look at Max's personal blog: sea pianist
Asynchronous task mechanism in Android
Use and source code analysis of Asynctak in Android
http://blog.csdn.net/bboyfeiyu/article/details/8973058
Android Advanced 2 Asynctask for asynchronous processing tasks
Http://www.cnblogs.com/snake-hand/archive/2012/03/30/2454368.html
Android Asynctask fully Parse, take you from the source of the perspective of a thorough understanding
http://blog.csdn.net/guolin_blog/article/details/11711405
Android asynchronous message processing mechanism fully parse, take you from the source angle to thoroughly understand
http://blog.csdn.net/guolin_blog/article/details/9991569
The Android asynchronous message processing mechanism gives you a deep understanding of Looper, Handler, and message relationships
http://blog.csdn.net/lmj623565791/article/details/38377229
Android message loop analysis
http://blog.isming.me/blog/2014/04/02/android-message-loop-analyze/
Android Asynctask Introduction
http://findbug.cn/archives/270
Android Activity
Developer Official website
Http://developer.android.com/guide/topics/manifest/activity-element.html#lmode
Android Boot mode (android:launchmode)
http://blog.csdn.net/lincyang/article/details/6826021
Activation mode of Activity (Android:launchmode)
http://blog.csdn.net/feng88724/article/details/6412638
Four startup modes for Android Activity
http://blog.csdn.net/android_tutor/article/details/6310015
Manage the life cycle of your activity
http://blog.isming.me/blog/2014/03/25/manage-activityde-lifecycle/
Getting Started with Android: Activity four startup modes
Http://www.cnblogs.com/meizixiong/archive/2013/07/03/3170591.html
Android Intent
Two ways to pass objects intent in Android (Serializable,parcelable)
http://blog.csdn.net/android_tutor/article/details/5740845
Intent matching rules and parsing framework in depth analysis
http://blog.csdn.net/qinjuning/article/details/7384906
Summary of the basic article IX: Intent application detailed
http://blog.csdn.net/liuhe688/article/details/7162988
Android Intent Mechanism detailed
http://blog.csdn.net/t12x3456/article/details/7688154
Communication between Android threads
Android concurrent programming-three basic ways to communicate between threads
http://blog.csdn.net/manoel/article/details/38964563
Several ways to communicate between Android service and activity
http://blog.csdn.net/xiaanming/article/details/9750689
Android UI and layout
Viewpager Detailed Series
http://blog.csdn.net/harvic880925/article/details/38453725
Pixel units in Android
Http://www.cnblogs.com/bluestorm/archive/2012/10/04/2711508.html
How familiar you are with the ListView
Http://www.cnblogs.com/noTice520/archive/2011/12/05/2276379.html
Android fragment full parsing, everything you need to know about fragmentation
http://blog.csdn.net/guolin_blog/article/details/8881711
Andriod drawing (Drawing) Diagram----The use of canvas
http://blog.csdn.net/qinjuning/article/details/6936783
Add layout file/view to Windows process analysis----from Setcontentview ()
http://blog.csdn.net/qinjuning/article/details/7226787
Android Network access
Android Volley full parsing series
http://blog.csdn.net/guolin_blog/article/details/17482095
Summary of network operation usage in Android
Http://blog.isming.me/blog/2014/05/11/use-network-in-android/
Analysis of the view drawing process and related methods in Invalidate () on Android
http://blog.csdn.net/qinjuning/article/details/7110211
Android HttpURLConnection and HttpClient selection
Http://www.trinea.cn/android/android-http-api-compare/
An explanation of the HTTP protocol status code
http://v5browser.iteye.com/blog/1769789
OOM problem
Android high-efficiency loading large map, multi-graph solution, effectively avoid program OOM
http://blog.csdn.net/guolin_blog/article/details/9316683
ANR problem
What is ANR? How to avoid it?
http://blog.csdn.net/Zengyangtech/article/details/6025671
Android Learning Diary –ANR and hander message mechanism
Http://findbug.cn/archives/97
Android Event Distribution mechanism
Event Handling in Android
http://blog.csdn.net/dawanganban/article/details/19285977
Android event distribution mechanism fully parse, take you from the source of the perspective of a thorough understanding
http://blog.csdn.net/guolin_blog/article/details/9097463http://blog.csdn.net/guolin_blog/article/details/9153747
Adnroid View Event distribution mechanism source code analysis
http://blog.csdn.net/lmj623565791/article/details/38960443
Android ViewGroup Event Distribution mechanism
http://blog.csdn.net/lmj623565791/article/details/39102591
Andriod the distribution mechanism of View,viewgroup's touch events from the source point of view
http://blog.csdn.net/xiaanming/article/details/21696315
Android Inter-process communication
An analysis of Android aidl binder Frame
http://blog.csdn.net/lmj623565791/article/details/38461079
Android Aidl Instance Parsing
http://blog.csdn.net/bboyfeiyu/article/details/39003759
Transferring complex data between Android processes (AIDL)
http://blog.csdn.net/dawanganban/article/details/17524581
Android IPC interprocess communication Mechanism Learning notes
Http://www.cnblogs.com/bluestorm/archive/2011/11/05/2298125.html
Implementation of cross-process communication in Android (i)--Remote call procedure and Aidl
http://foocoder.com/blog/androidzhong-de-kua-jin-cheng-tong-xin-de-shi-xian-%28%5b%3f%5d-%29- yuan-cheng-diao-yong-guo-cheng-he-aidl.html/
Android underlying and Linux
Basic concepts of Android system development-linux Process
http://blog.csdn.net/dawanganban/article/details/38854817
Dalvik Introduction to Android virtual machine
http://blog.csdn.net/Android_Tutor/article/details/5334228
Android Memory Optimizer (big summary-Full)
http://blog.csdn.net/a396901990/article/details/38904543
Android data storage and data analysis
Android Parsing XML Summary (SAX, pull, Dom three ways)
Http://www.cnblogs.com/JerryWang1991/archive/2012/02/24/2365507.html
Other
A classic example that gives you a thorough understanding of the Java callback mechanism
http://blog.csdn.net/xiaanming/article/details/8703708
Java concurrency plane question
http://blog.csdn.net/geolo/article/details/8670900
The design of MVC architecture from the perspective of MVC framework
http://kb.cnblogs.com/page/502983/
Android four basic components introduction and life cycle
Http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/2479461.html
Android Learning Advanced Route navigation line (Android source sharing)
http://blog.csdn.net/qinjuning/article/details/7416208
Thanks again for the original author of the above article, thank you for your selfless sharing.
"Android Interview Basics Point Finishing"