第 1章 Android概述 1
1.1 Android的發(fā)展和歷史 1
1.1.1 Android版本簡介 1
1.1.2 Android體系結(jié)構(gòu) 2
1.2 任務(wù)1 安裝Android Studio 4
1.3 任務(wù)2 配置Android Studio 7
1.4 任務(wù)3 開發(fā)第 一個(gè)Android
應(yīng)用 11
1.5 課后練習(xí) 21
第 2章 Android基本UI控件 22
2.1 任務(wù)1 實(shí)現(xiàn)仿QQ登錄界面 22
2.2 任務(wù)2 美化界面 49
2.3 任務(wù)3 實(shí)現(xiàn)忘記密碼界面 58
2.4 課后練習(xí) 63
第3章 Android高級(jí)UI控件 65
3.1 任務(wù)1 實(shí)現(xiàn)QQ消息界面 65
3.2 任務(wù)2 實(shí)現(xiàn)QQ聯(lián)系人界面 79
3.3 任務(wù)3 將多個(gè)界面集成到一個(gè)Activity中 86
3.4 任務(wù)4 實(shí)現(xiàn)圓形頭像框 92
3.5 任務(wù)5 添加菜單和對(duì)話框 97
3.6 課后練習(xí) 103
第4章 Android本地存儲(chǔ) 105
4.1 任務(wù)1 實(shí)現(xiàn)記錄信息功能 105
4.2 任務(wù)2 使用SQLite實(shí)現(xiàn)
登錄功能 108
4.3 任務(wù)3 使用SQLite實(shí)現(xiàn)聯(lián)系人
管理功能 114
4.4 任務(wù)4 ContentProvider的
使用 125
4.5 課后練習(xí) 138
第5章 服務(wù)與廣播 143
5.1 任務(wù)1 簡單音樂播放器框架的
搭建 143
5.2 任務(wù)2 實(shí)現(xiàn)播放功能 149
5.3 任務(wù)3 實(shí)現(xiàn)后臺(tái)播放
音樂功能 167
5.4 任務(wù)4 實(shí)現(xiàn)歌詞及歌曲播放
進(jìn)度的同步 179
5.5 課后練習(xí) 192
第6章 網(wǎng)絡(luò)通信 195
6.1 任務(wù)1 HTTP網(wǎng)絡(luò)通信
基礎(chǔ) 195
6.2 任務(wù)2 JSON數(shù)據(jù)處理 205
6.3 任務(wù)3 圖片緩存及網(wǎng)絡(luò)
延時(shí)處理 220