更新时间:2019-01-01 03:21:20
封面
版权信息
前言
第1章 Android系统概述
1.1 基础知识
1.2 Android的开发工作
1.3 Android的SDK与源代码
第2章 Android系统开发综述
2.1 Android的系统架构
2.2 Android源代码的开发环境
2.3 Android SDK的开发环境
第3章 Android的Linux内核与驱动程序
3.1 Linux核心与驱动
3.2 Android专用驱动
3.3 Android使用的设备驱动
第4章 Android的底层库和程序
4.1 底层库和程序的结构
4.2 标准C/C++库bionic
4.3 C语言工具库libcutils
4.4 init可执行程序
4.5 Shell工具
4.6 C++工具库libutils
4.7 Android的系统进程
第5章 Android的Java虚拟机和Java环境
5.1 Dalvik虚拟机和核心库
5.2 Android的Java程序环境
5.3 JNl的使用
5.4 系统服务的Java部分
第6章 Android的GUI系统
6.1 Android GUl系统综述
6.2 pixelflinger和libui库
6.3 Surface系统
6.4 Skia和2D图形系统
6.5 Android的OpenGL系统与3D图形系统
第7章 Android的Audio系统
7.1 Audio系统综述
7.2 Audio系统和上层接口
7.3 Audio的硬件抽象层
第8章 Android的Video输入输出系统
8.1 Video输入输出系统综述
8.2 Overlay系统
8.3 Overlay的硬件抽象层
8.4 Camera系统与上层接口
8.5 Camera的硬件抽象层
第9章 Android的多媒体系统
9.1 Android多媒体系统的结构和业务
9.2 多媒体系统的各个层次
9.3 多媒体实现的核心部分OpenCore
第10章 Android的电话部分
10.1 Android电话部分综述
10.2 Modem驱动
10.3 本地的RlL代码
10.4 Java框架及应用
第11章 Android的连接部分
11.1 WiFi部分
11.2 蓝牙部分
11.3 GPS和定位部分
第12章 Android的传感器系统
12.1 传感器系统综述
12.2 传感器系统层次结构
12.3 传感器系统的硬件抽象层
12.4 Sensor的使用
第13章 Android应用程序概述及框架
13.1 Android应用程序的开发方式
13.2 Android应用程序的内容
13.3 Android应用程序示例
13.4 Android应用层APl参考文档
第14章 Android应用程序的主要方面
14.1 应用的基本控制
14.2 各种Ul元素的使用
14.3 图形APl的使用
第15章 Android应用程序的设计思想
15.1 Android程序思想
15.2 Android应用开发实例
15.3 Android的设计理念