定 價(jià):¥56.00
作 者: | 方敏,王想芝,陳冬,衛(wèi)五波 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302598091 | 出版時(shí)間: | 2022-03-01 | 包裝: | 平裝-膠訂 |
開本: | 16開 | 頁(yè)數(shù): | 字?jǐn)?shù): |
第 1 章 Android 應(yīng)用開發(fā)基礎(chǔ) 1
1.1 Android 系統(tǒng)的發(fā)展歷程 1
1.2 Android 系統(tǒng)框架 2
1.3 Android 應(yīng)用開發(fā)環(huán)境搭建 4
1.4 Android Studio 介紹 14
1.5 Android Studio 項(xiàng)目目錄結(jié)構(gòu) 16
1.6 小結(jié) 19
1.7 習(xí)題 19
第 2 章 實(shí)戰(zhàn)項(xiàng)目—蛋炒飯訂餐 20
2.1 項(xiàng)目介紹 20
2.1.1 項(xiàng)目概述 20
2.1.2 項(xiàng)目設(shè)計(jì) 20
2.2 知識(shí)地圖 21
2.3 預(yù)備知識(shí) 22
2.3.1 Android UI 基本控件 22
2.3.2 Android UI 常用布局 38
2.3.3 按鈕單擊事件監(jiān)聽實(shí)現(xiàn)方式 43
2.3.4 活動(dòng)之間的信使—Intent 45
2.4 項(xiàng)目實(shí)戰(zhàn) 51
2.4.1 實(shí)現(xiàn)訂餐頁(yè)面 51
2.4.2 實(shí)現(xiàn)訂單詳情界面 58
2.5 小結(jié) 61
2.6 習(xí)題 61
第 3 章 實(shí)戰(zhàn)項(xiàng)目—學(xué)說(shuō)四川話 63
3.1 項(xiàng)目介紹 63
3.1.1 項(xiàng)目概述 63
3.1.2 項(xiàng)目設(shè)計(jì) 63
3.2 知識(shí)地圖 64
3.3 預(yù)備知識(shí) 65
3.3.1 ListView 控件 65
3.3.2 RecyclerView 控件 70
3.3.3 MediaPlayer 基礎(chǔ) 73
3.3.4 Fragment 基礎(chǔ) 76
3.4 項(xiàng)目實(shí)戰(zhàn) 88
3.4.1 實(shí)現(xiàn)版本 1 的“數(shù)字”頁(yè)面 88
3.4.2 豐富“數(shù)字”頁(yè)面的界面 91
3.4.3 優(yōu)化“數(shù)字”列表頁(yè)面 95
3.4.4 播放四川方言發(fā)音 98
3.4.5 開發(fā)基于 Fragment 的版本 2 101
3.5 小結(jié) 105
3.6 習(xí)題 105
第 4 章 實(shí)戰(zhàn)項(xiàng)目—小黑日記 106
4.1 項(xiàng)目介紹 106
4.1.1 項(xiàng)目概述 106
4.1.2 項(xiàng)目設(shè)計(jì) 106
4.1.3 模塊介紹 110
4.2 知識(shí)地圖 111
4.3 預(yù)備知識(shí) 112
4.3.1 SharedPreferences 存儲(chǔ) 112
4.3.2 文件存儲(chǔ) 113
4.3.3 SQLite 存儲(chǔ) 116
4.3.4 JSON 數(shù)據(jù) 119
4.3.5 Activity 數(shù)據(jù)傳遞 121
4.3.6 Service 服務(wù) 124
4.3.7 Broadcast 廣播 127
4.3.8 多媒體 130
4.4 項(xiàng)目實(shí)戰(zhàn) 139
4.4.1 項(xiàng)目包結(jié)構(gòu) 139
4.4.2 登錄模塊 140
4.4.3 首頁(yè)模塊 146
4.4.4 編輯模塊 161
4.4.5 拍照模塊 167
4.4.6 音頻模塊 171
4.4.7 視頻模塊 175
4.5 小結(jié) 178
4.6 習(xí)題 178
第 5 章 實(shí)戰(zhàn)項(xiàng)目—干貨集中營(yíng) 179
5.1 項(xiàng)目介紹 179
5.1.1 項(xiàng)目概述 179
5.1.2 項(xiàng)目設(shè)計(jì) 180
5.2 知識(shí)地圖 180
5.3 預(yù)備知識(shí) 180
5.3.1 版本控制軟件 Git 180
5.3.2 網(wǎng)絡(luò)請(qǐng)求 187
5.3.3 Handler 消息機(jī)制 194
5.3.4 圖片加載庫(kù) Glide 196
5.3.5 SwipeRefreshLayout 198
5.3.6 WebView 201
5.4 項(xiàng)目實(shí)戰(zhàn) 207
5.4.1 項(xiàng)目搭建及綁定 Git 遠(yuǎn)程倉(cāng)庫(kù) 207
5.4.2 OkHttp 封裝及使用 209
5.4.3 布局列表頁(yè)面的顯示 211
5.4.4 頁(yè)面中顯示網(wǎng)絡(luò)請(qǐng)求的數(shù)據(jù) 215
5.4.5 頁(yè)面的下拉刷新及上拉加載 220
5.4.6 列表項(xiàng)的單擊及 Web 頁(yè)面的展示 224
5.5 小結(jié) 226
5.6 習(xí)題 227