| 第1章 Android底层开发基础 1.1 什么是驱动 1.1.1 驱动程序的魅力 1.1.2 电脑中的驱动 1.1.3 手机中的驱动程序 1.2 开源还是不开源的问题 1.2.1 雾里看花的开源 1.2.2 从为什么选择Java谈为什么不开源驱动程序 1.2.3 对驱动开发者来说是一把双刃剑 1.3 Android和Linux 1.3.1 Linux简介 1.3.2 Android和Linux的关系 1.4 简析Linux内核 1.4.1 内核的体系结构 1.4.2 和Android密切相关的Linux内核知识 1.5 分析Linux内核源代码很有必要 1.5.1 源代码目录结构 1.5.2 浏览源代码的工具 1.5.3 为什么用汇编语言编写内核代码 1.5.4 Linux内核的显著特性 1.5.5 学习Linux内核的方法 第2章 分析Android源代码 第3章 驱动需要移植 第4章 HAL层深入分析 第5章 Goldfish下的驱动解析 第6章 MSM内核和驱动解析 第7章 OMAP内核和驱动解析 第8章 显示系统驱动应用 第9章 输入系统驱动应用 第10章 振动器系统驱动 第11章 音频系统驱动 第12章 视频输出系统驱动 第13章 OpenMax多媒体框架 第14章 多媒体插件框架 第15章 传感器系统 第16章 照相机系统 第17章 Wi-Fi系统、蓝牙系统和GPS系统 第18章 电话系统 第19章 其他系统 |
商品评论(0条)