第1章Android快速入门
1.1Android系统概述
1.2搭建开发环境——AndroidStudio
1.3第一个Android程序
小结
习题
第2章Android用户界面设计
2.1UI控件概述
2.2布局管理器
2.3常用UI控件
2.4高级UI控件
小结
习题
第3章应用基本单元Activity
3.1Activity概述
3.2创建、配置和启动Activity
3.3Activity的生命周期
3.4Activity的启动模式
3.5应用Intent在Activity之间传递数据
小结
习题
第4章使用Fragment
4.1初识Fragment
4.2Fragment的创建与使用
4.3Fragment的生命周期
4.4Fragment与Activity间通信
4.5仿微信主界面实例
小结
习题
第5章Android数据存储
5.1常用数据存储方式概述
5.2轻量级存储SharedPreferences
5.3文件存储
5.4SQLite数据库
5.5JUnit单元测试
小结
习题
第6章ContentProvider实现数据共享
6.1ContentProvider概述
6.2使用ContentResolver访问内容提供者
6.3自定义ContentProvider
6.4ListView控件
小结
习题
第7章Android中的多线程与消息处理
7.1多线程的使用
7.2Handler消息处理机制
7.3AsyncTask异步任务
小结
习题
第8章广播机制与BroadcastReceiver
8.1BroadcastReceiver概述
8.2自定义广播的发送与接收
8.3系统广播
8.4有序广播和无序广播
小结
习题
第9章隐性劳模Service
9.1Service概述
9.2启动Service
9.3后台异步操作与Intent Service
9.4Service通信
小结
习题
第10章Android高级编程
10.1Android中的动画
10.2多媒体应用开发
10.3传感器
10.4Android新版本新特性
小结
习题
参考文献