《深入理解Android 5 源代码》——导读

简介: 本节书摘来自异步社区《深入理解Android 5 源代码》一书中的目录,作者 李骏,更多章节内容可以访问云栖社区“异步社区”公众号查看

本节书摘来自异步社区《深入理解Android 5 源代码》一书中的目录,作者 李骏,更多章节内容可以访问云栖社区“异步社区”公众号查看


702810cd8e91fa12a4d5e7b1cf605a99d9acfbc8

目 录
前 言
第1章 Android系统介绍
1.1节Android系统介绍
1.2节剖析Android系统架构
1.3节五大组件
1.4节进程和线程
第2章 获取并编译Android源代码
2.1节获取并编译Android源代码
2.2节分析Android源代码结构
2.3节Android源代码提供的接口
2.4节编译源代码
2.5节编译源代码生成SDK
第3章 分析Java Native Interface系统
第4章 分析HAL系统
第5章 分析IPC通信机制
第6章 分析Binder对象和Java接口
第7章 分析ServiceManager和MessageQueue
第8章 init进程和Zygote进程
第9章 System进程和应用程序进程
第10章 分析Activity组件
第11章 应用程序管理服务——PackageManagerService分析
第12章 Content Provider存储机制
第13章 分析广播机制源代码
第14章 分析电源管理系统
第15章 分析WindowManagerService系统
第16章 分析电话系统
第17章 分析短信系统
第18章 Sensor传感器系统详解
第19章 分析SEAndroid系统
第20章 分析ART系统

相关文章
|
Android开发
Android5.0 Recovery源代码分析与定制(一)
Android5.0 Recovery源代码分析与定制(一)
207 0
|
5月前
|
搜索推荐 Android开发
学习AOSP安卓系统源代码,需要什么样的电脑?不同配置的电脑,其编译时间有多大差距?
本文分享了不同价位电脑配置对于编译AOSP安卓系统源代码的影响,提供了从6000元到更高价位的电脑配置实例,并比较了它们的编译时间,以供学习AOSP源代码时电脑配置选择的参考。
323 0
学习AOSP安卓系统源代码,需要什么样的电脑?不同配置的电脑,其编译时间有多大差距?
|
8月前
|
Java Android开发 C++
Android源代码定制:MK文件执行顺序|属性覆盖
Android源代码定制:MK文件执行顺序|属性覆盖
455 2
Android源代码定制:MK文件执行顺序|属性覆盖
|
8月前
|
Android开发 芯片
Android源代码定制:移除无用lunch|新建lunch|自定义customize.mk
Android源代码定制:移除无用lunch|新建lunch|自定义customize.mk
353 3
|
8月前
|
Android开发
Android源代码定制:Overlay目录定制|调试Overlay资源是否生效
Android源代码定制:Overlay目录定制|调试Overlay资源是否生效
383 0
|
8月前
|
Android开发
Android源代码定制:添加customize.mk文件进行分项目和分客户的定制
Android源代码定制:添加customize.mk文件进行分项目和分客户的定制
61 0
|
8月前
|
SQL 定位技术 Android开发
分享119个Android手机应用源代码总有一个是你想要的
分享119个Android手机应用源代码总有一个是你想要的
405 2
|
8月前
|
Android开发
分享88个Android控件源代码总有一个是你想要的
分享88个Android控件源代码总有一个是你想要的
61 0
|
8月前
|
Android开发
分享89个Android控件源代码总有一个是你想要的
分享89个Android控件源代码总有一个是你想要的
142 0
|
机器人 Android开发 计算机视觉
Android5.0 Recovery源代码分析与定制---recovery UI相关(二)
Android5.0 Recovery源代码分析与定制---recovery UI相关(二)
153 0