第 1章 Android概述\t1
1.1 Android的发展和历史 1
1.1.1 Android版本简介 1
1.1.2 Android体系结构 2
1.2 任务1 安装Android Studio 4
1.3 任务2 配置Android Studio 7
1.4 任务3 开发第 一个Android
应用 11
1.5 课后练习 21
第 2章 Android基本UI控件 22
2.1 任务1 实现仿QQ登录界面 22
2.2 任务2 美化界面 49
2.3 任务3 实现忘记密码界面 58
2.4 课后练习 63
第3章 Android高级UI控件 65
3.1 任务1 实现QQ消息界面 65
3.2 任务2 实现QQ联系人界面 79
3.3 任务3 将多个界面集成到一个Activity中 86
3.4 任务4 实现圆形头像框 92
3.5 任务5 添加菜单和对话框 97
3.6 课后练习 103
第4章 Android本地存储 105
4.1 任务1 实现记录信息功能 105
4.2 任务2 使用SQLite实现
登录功能 108
4.3 任务3 使用SQLite实现联系人
管理功能 114
4.4 任务4 ContentProvider的
使用 125
4.5 课后练习 138
第5章 服务与广播 143
5.1 任务1 简单音乐播放器框架的
搭建 143
5.2 任务2 实现播放功能 149
5.3 任务3 实现后台播放
音乐功能 167
5.4 任务4 实现歌词及歌曲播放
进度的同步 179
5.5 课后练习 192
第6章 网络通信 195
6.1 任务1 HTTP网络通信
基础 195
6.2 任务2 JSON数据处理 205
6.3 任务3 图片缓存及网络
延时处理 220
6.4 任务4 为支持的球队投票 228
6.5 课后练习 241