第1章Android开发概述11
1.1Android简介2
1.2Android 开发环境6
1.3Android 开发过程12
1.4Android 应用程序分析26
第2章UI基础30
2.1UI概述31
2.2布局管理34
2.3基本界面组件41
2.4常用界面组件49
2.5高级界面组件56
第3章UI进阶61
3.1菜单62
3.2对话框68
3.3图像绘制技术72
3.4动画技术77
第4章Android 程序生命周期83
4.1进程与线程84
4.2Android 程序的基本组件86
4.3活动Activity87
第5章多媒体与传感器93
5.1音频播放94
5.2视频播放99
5.3录音与拍照104
5.4传感器检测107
第6章组件通信与系统服务111
6.1组件通信112
6.2后台服务Service116
6.3广播接收器BroadcastReceiver122
6.4系统服务126
第7章数据存储132
7.1简单存储SharedPreferences133
7.2文件存储135
7.3数据库存储SQLite138
7.4数据共享145
第8章网络通信148
8.1使用WebView显示网页149
8.2通过HTTP访问网络158
8.3网络通信框架Volley161
8.4JSON数据交换格式166
参考文献170
展开