内容介绍
《深入剖析Android系统》以Android Jelly Bean(3.1)的编码为蓝本,对Android的一部分重要编码开展了注解剖析,并因时制宜很多插画图片,叙述了Android绝大多数分系统中的控制模块和类的静态数据构造,让小读者对Android系统的內部静态数据构造拥有“类”粒度分布这一层层级上的了解和知道。一起,也对重要类和函数的编码启用步骤、运作時刻所坐落于的系统进程和进程语义等动态性运作情景开展了剖析叙述,让小读者深刻领会Android系统內部是怎样运作的。
《深入剖析Android系统》立即对Source Insight开展截屏,保存了编码的初始行号、英语注解等信息内容并开展了高亮显示,便捷小读者阅读文章;编码中一起加上了创作者所做的汉语注解表明。
目录
- 第1章 智能指针 1
- 第2章 消息队列与线程处理 7
- 第3章 Binder IPC及其应用 29
- 第4章 HAL硬件抽象层 59
- 第5章 Android的启动过程 71
- 第6章 输入系统 99
- 第7章 MassStorage 121
- 第8章 Sensor 137
- 第9章 RIL 153
- 第10章 com.android.phone进程 178
- 第11章 Graphic 196
- 第12章 OpenGL ES软件层次栈 250
- 第13章 Multimedia 267
- 第14章 Audio 293
- 第15章 Stagefright 331
- 第16章 OMXCodec 356
- 第17章 GPS 386
- 第18章 NFC 399
- 第19章 USB 418
- 第20章 Bluetooth和Wi-Fi简析 429
- 第21章 Debuggerd 441