本书是一本综合介绍Android系统的书,集合了Androidin社区多位专家作者的经验,精心编写而成。本书紧紧把握Android系统的4个层次,分章节介绍,并且有重点地介绍了Android整个系统的代码结构、编译系统、相关工具、各部分组织等全局性内容。这将让读者即使只花费较短的时间,也可以获得对Android系统大致的感性理解。
本书全面介绍开放的移动电话平台Android系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。本书内容以知识性内容为纲,重点关注开发要点,各个部分内容注重相互照应,按照清晰的思路向读者介绍整个Android系统的原理和开发方法。
本书按照Android系统的框架和各个子系统的主线,重点介绍开发Android应用程序和构建硬件抽象层。其内容涵盖了Android应用程序开发和Android系统移植构建手机系统两大方面。
本书既适合从事Android各个层次开发的工程师阅读,也适合通用嵌入式Linux系统的学习者使用。
第1章 Android系统概述
第2章 Android系统开发综述
第3章 Android的Linux内核与驱动程序
第4章 Android的底层库和程序
第5章 Android的Java虚拟机和Java环境
第6章 Android的GUI系统
第7章 Android的Audio系统
第8章 Android的Video输入输出系统
第9章 Android的多媒体系统
第10章 Android的电话部分
第11章 Android的连接部分
第12章 Android的传感器系统
第13章 Android应用程序概述及框架
第14章 Android应用程序的主要方面
第15章 Android应用程序的设计思想