11## Andorid Framework入门
22
33#### 第1章 系统服务相关问题
4- 本章重点讲解系统核心进程,以及一些关键的系统服务的启动原理和工作原理相关的面试内容 。
4+ 本章重点讲解系统核心进程,以及一些关键的系统服务的启动原理和工作原理相关的内容 。
55##### 1:谈谈对zygote的理解
66Zygote的作用是什么?
77对于Zygote的作用实际上可以概括为以下两点:
@@ -108,7 +108,7 @@ AMS即ActivityManagerService,AMS是Android中最核心的服务,主要负责
108108
109109# ### 第2章 应用进程相关问题
110110
111- 本章主要讲解应用进程的启动,以及伴随进程启动过程中的一些重要机制的初始化原理,比如binder机制,Application,以及Context等方面的面试问题 。
111+ 本章主要讲解应用进程的启动,以及伴随进程启动过程中的一些重要机制的初始化原理,比如binder机制,Application,以及Context等方面的问题 。
112112# #### 1 Android应用进程是怎么启动的吗?
113113# ##### 冷启动与热启动
114114Activity启动过程中,一般会牵涉到应用启动的流程。应用启动又分为冷启动和热启动。
@@ -168,14 +168,14 @@ Activity、Service和Application这三种类型的Context都是可以通用的
168168
169169# ### 第3章 Activity组件相关问题
170170
171- 这一章主要讲解Activity相关的机制,包括Activity的启动流程,显示原理等相关面试问题 ,通过本章的学习,我们不但能熟悉它,更能深入了解它。
171+ 这一章主要讲解Activity相关的机制,包括Activity的启动流程,显示原理等相关问题 ,通过本章的学习,我们不但能熟悉它,更能深入了解它。
172172# #### 1 说说Activity的启动流程
173173# #### 2 说说Activity的显示原理
174174# #### 3 应用的UI线程是怎么启动的
175175
176- # ### 第4章 其它应用组件相关面试问题
176+ # ### 第4章 其它应用组件相关问题
177177
178- 本章主要讲除了Activity之外的应用组件相关面试问题 ,包括service的启动和绑定原理,静态广播和动态广播的注册和收发原理,provider的启动和数据传输原理等等。
178+ 本章主要讲除了Activity之外的应用组件相关问题 ,包括service的启动和绑定原理,静态广播和动态广播的注册和收发原理,provider的启动和数据传输原理等等。
179179# #### 1 说说service的启动原理
180180
181181# #### 2 说说service的绑定原理-1
@@ -190,7 +190,7 @@ Activity、Service和Application这三种类型的Context都是可以通用的
190190
191191# ### 第5章 UI体系相关问题
192192
193- 本章主要讲UI体系相关面试问题 ,包括UI刷新机制,涉及到vsync和choreographer原理。另外还会讲到surface的相关原理,涉及到应用和WMS、surfaceFlinger通信。
193+ 本章主要讲UI体系相关问题 ,包括UI刷新机制,涉及到vsync和choreographer原理。另外还会讲到surface的相关原理,涉及到应用和WMS、surfaceFlinger通信。
194194# #### 1 说说屏幕刷新的机制-1
195195
196196# #### 2 说说屏幕刷新的机制-2
@@ -203,9 +203,9 @@ Activity、Service和Application这三种类型的Context都是可以通用的
203203
204204# #### 6 SurfaceView & View的区别,底层原理有何不同
205205
206- # ### 第6章 进程通信相关面试问题
206+ # ### 第6章 进程通信相关问题
207207
208- 本章主要讲进程通信相关面试问题 ,包括binder的整体架构和通信原理,oneway机制,binder对象的传递等等。
208+ 本章主要讲进程通信相关问题 ,包括binder的整体架构和通信原理,oneway机制,binder对象的传递等等。
209209# #### 1 Android Framework用到了哪些跨进程通信方式
210210
211211# #### 2 谈谈你对Binder的理解
@@ -216,9 +216,9 @@ Activity、Service和Application这三种类型的Context都是可以通用的
216216
217217# #### 5 说一说binder的oneway机制
218218
219- # ### 第7章 线程通信相关面试问题
219+ # ### 第7章 线程通信相关问题
220220
221- 本章主要讲线程通信原理相关面试问题 ,包括消息队列的创建,消息循环机制,消息延时,同步和异步消息,消息屏障等等内容。
221+ 本章主要讲线程通信原理相关问题 ,包括消息队列的创建,消息循环机制,消息延时,同步和异步消息,消息屏障等等内容。
222222# #### 1 线程的消息队列是怎么创建的?
223223
224224# #### 2 说说android线程间消息传递机制
0 commit comments