一共22篇,计划一周2~3篇。今年春节前研究完。
(1)Activity
Android应用程序的Activity启动过程简要介绍和学习计划
Android应用程序启动过程源代码分析
Android应用程序内部启动Activity过程(startActivity)的源代码分析
Android应用程序在新的进程中启动新的Activity的方法和过程分析
解开Android应用程序组件Activity的"singleTask"之谜
(2)Service
Android系统在新进程中启动自定义服务过程(startService)的原理分析
Android应用程序绑定服务(bindService)的过程源代码分析
(3)Broadcast Receiver
Android系统中的广播(Broadcast)机制简要介绍和学习计划
Android应用程序注册广播接收器(registerReceiver)的过程分析
Android应用程序发送广播(sendBroadcast)的过程分析
(4)Content Provider
Android应用程序组件Content Provider简要介绍和学习计划
Android应用程序组件Content Provider应用实例
Android应用程序组件Content Provider的启动过程源代码分析
Android应用程序组件Content Provider在应用程序之间共享数据的原理分析
Android应用程序组件Content Provider的共享数据更新通知机制分析
(5)进程
Android系统进程Zygote启动过程的源代码分析
Android应用程序进程启动过程的源代码分析
(6)消息循环
Android应用程序消息处理机制(Looper、Handler)分析
Android应用程序键盘(Keyboard)消息处理机制分析
Android应用程序线程消息循环模型分析
(7)安装
Android应用程序安装过程源代码分析
Android系统默认Home应用程序(Launcher)的启动过程源代码分析