注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android項(xiàng)目實(shí)戰(zhàn)(Android Studio 第2版)

Android項(xiàng)目實(shí)戰(zhàn)(Android Studio 第2版)

Android項(xiàng)目實(shí)戰(zhàn)(Android Studio 第2版)

定 價(jià):¥58.00

作 者: 黑馬程序員 著
出版社: 中國(guó)鐵道出版社有限公司
叢編項(xiàng): 手機(jī)安全衛(wèi)士
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787113262792 出版時(shí)間: 2019-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 360 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)為《Android 項(xiàng)目實(shí)戰(zhàn)——手機(jī)安全衛(wèi)士》的升級(jí)版,是一本以項(xiàng)目為導(dǎo)向的中級(jí)開(kāi)發(fā)書(shū)籍。本書(shū)使用當(dāng)前新版本的 Android Studio 作為開(kāi)發(fā)工具,通過(guò)一個(gè)“手機(jī)安全衛(wèi)士”項(xiàng)目講解了一個(gè)完整的 Android 項(xiàng)目實(shí)現(xiàn)流程(產(chǎn)品設(shè)計(jì)、UI 設(shè)計(jì)、邏輯實(shí)現(xiàn)到項(xiàng)目打包)。 本書(shū)共 10 章,第 1 章對(duì)項(xiàng)目進(jìn)行了整體介紹,第 2~9 章分別講述了首頁(yè)、手機(jī)清理、騷擾攔截、病毒查殺、軟件管理、程序鎖、網(wǎng)速測(cè)試、流量監(jiān)控等模塊的實(shí)現(xiàn)內(nèi)容,各模 塊不僅分析了原型圖與 UI 設(shè)計(jì)思想,而且逐個(gè)實(shí)現(xiàn)了功能,讓讀者不僅可以掌握如何開(kāi)發(fā) Android項(xiàng)目,而且還能了解項(xiàng)目中各個(gè)界面的策劃與設(shè)計(jì)理念,第 10 章介紹了項(xiàng)目上線及 其發(fā)布的過(guò)程,讓讀者完整體會(huì)項(xiàng)目的上線發(fā)布過(guò)程。本書(shū)附有配套視頻、源代碼、教學(xué)課件等教學(xué)資源,同時(shí)為了幫助初學(xué)者更好地學(xué)習(xí)書(shū) 中的內(nèi)容,還提供了在線答疑服務(wù),希望能夠得到更多讀者的關(guān)注。 本書(shū)適合作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的“移動(dòng)互聯(lián)網(wǎng)”課程專(zhuān)用教材,也可作為 Android 愛(ài)好者的自學(xué)教材,是一本適合有一定 Android 基礎(chǔ)讀者的圖書(shū)。

作者簡(jiǎn)介

  黑馬程序員,江蘇傳智播客教育科技股份有限公司(簡(jiǎn)稱(chēng)傳智播客)是一家致力于培養(yǎng)高素質(zhì)軟件開(kāi)發(fā)人才的科技公司,黑馬程序員是傳智播客旗下高端IT教育品牌。

圖書(shū)目錄

第 1 章 項(xiàng)目綜述 1

任務(wù)1 項(xiàng)目分析 1

任務(wù)1-1 需求分析 1

任務(wù)1-2 可行性分析 1

任務(wù)2 項(xiàng)目簡(jiǎn)介 2

任務(wù)2-1 項(xiàng)目概述 2

任務(wù)2-2 開(kāi)發(fā)環(huán)境 2

任務(wù)2-3 項(xiàng)目功能結(jié)構(gòu) 2

任務(wù)3 效果展示 3

任務(wù)3-1 歡迎模塊 3

任務(wù)3-2 首頁(yè)模塊 4

任務(wù)3-3 手機(jī)清理模塊 4

任務(wù)3-4 騷擾攔截模塊 6

任務(wù)3-5 病毒查殺模塊 8

任務(wù)3-6 軟件管理模塊 9

任務(wù)3-7 程序鎖模塊 10

任務(wù)3-8 網(wǎng)速測(cè)試模塊 10

任務(wù)3-9 流量監(jiān)控模塊 12

本章小結(jié) 13

第 2 章 歡迎模塊與首頁(yè)模塊 14

任務(wù)1 “歡迎”界面設(shè)計(jì)分析 14

任務(wù)1-1 原型分析 14

任務(wù)1-2 UI分析 15

任務(wù)2 搭建歡迎界面 16

任務(wù)3 實(shí)現(xiàn)歡迎界面功能 18

任務(wù)3-1 實(shí)現(xiàn)版本號(hào)信息顯示功能 18

任務(wù)3-2 實(shí)現(xiàn)跳轉(zhuǎn)延遲功能 19

任務(wù)4 “首頁(yè)”設(shè)計(jì)分析 20

任務(wù)4-1 原型分析 20

任務(wù)4-2 UI分析 22

任務(wù)5 搭建首頁(yè)界面 24

任務(wù)5-1 搭建標(biāo)題欄布局 25

任務(wù)5-2 實(shí)現(xiàn)儀表盤(pán)效果 26

任務(wù)5-3 搭建首頁(yè)頭部界面布局 31

任務(wù)5-4 搭建首頁(yè)中部界面布局 32

任務(wù)5-5 搭建首頁(yè)底部界面布局 36

任務(wù)6 實(shí)現(xiàn)首頁(yè)界面功能 39

任務(wù)6-1 初始化界面控件 39

任務(wù)6-2 獲取手機(jī)內(nèi)置SD卡與內(nèi)存信息 41

任務(wù)6-3 顯示手機(jī)內(nèi)置SD卡與內(nèi)存信息 42

任務(wù)6-4 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 44

本章小結(jié) 45

第 3 章 手機(jī)清理模塊 46

任務(wù)1 “掃描垃圾”設(shè)計(jì)分析 46

任務(wù)1-1 原型分析 46

任務(wù)1-2 UI分析 49

任務(wù)2 搭建掃描垃圾界面 51

任務(wù)2-1 搭建掃描垃圾界面布局 51

任務(wù)2-2 搭建掃描垃圾界面條目布局 54

任務(wù)3 實(shí)現(xiàn)掃描垃圾界面功能 55

任務(wù)3-1 封裝垃圾信息實(shí)體類(lèi) 56

任務(wù)3-2 編寫(xiě)垃圾信息列表適配器 56

任務(wù)3-3 初始化界面控件 59

任務(wù)3-4 申請(qǐng)手機(jī)SD卡權(quán)限 60

任務(wù)3-5 遍歷手機(jī)SD卡中的文件 61

任務(wù)3-6 實(shí)現(xiàn)掃描垃圾功能 62

任務(wù)3-7 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 66

任務(wù)4 “清理垃圾”設(shè)計(jì)分析 67
任務(wù)4-1 原型分析 67

任務(wù)4-2 UI分析 69

任務(wù)5 搭建清理垃圾界面 70

任務(wù)6 實(shí)現(xiàn)清理垃圾界面功能 74

任務(wù)6-1 初始化界面控件 75

任務(wù)6-2 實(shí)現(xiàn)清理垃圾功能 76

任務(wù)6-3 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 79

本章小結(jié) 80

第 4 章 騷擾攔截模塊 81

任務(wù)1 “騷擾攔截”設(shè)計(jì)分析 81

任務(wù)1-1 原型分析 81

任務(wù)1-2 UI分析 84

任務(wù)2 搭建騷擾攔截界面 85

任務(wù)2-1 騷擾攔截界面布局 85

任務(wù)2-2 搭建騷擾攔截界面條目布局 87

任務(wù)3 黑名單數(shù)據(jù)庫(kù) 88

任務(wù)3-1 創(chuàng)建黑名單數(shù)據(jù)庫(kù) 89

任務(wù)3-2 創(chuàng)建數(shù)據(jù)庫(kù)操作類(lèi) 89

任務(wù)4 實(shí)現(xiàn)騷擾攔截界面功能 90

任務(wù)4-1 封裝聯(lián)系人的實(shí)體類(lèi) 90

任務(wù)4-2 實(shí)現(xiàn)騷擾攔截列表的適配器 91

任務(wù)4-3 申請(qǐng)撥打電話和通訊記錄的讀寫(xiě)權(quán)限 93

任務(wù)4-4 初始化界面控件 95

任務(wù)4-5 獲取攔截次數(shù)大于0的數(shù)據(jù) 96

任務(wù)4-6 刷新騷擾攔截列表 97

任務(wù)5 “黑名單”設(shè)計(jì)分析 98

任務(wù)5-1 原型分析 98

任務(wù)5-2 UI分析 100

任務(wù)6 搭建黑名單界面 102

任務(wù)6-1 搭建黑名單界面布局 102

任務(wù)6-2 搭建黑名單界面條目布局 104

任務(wù)6-3 搭建添加黑名單選項(xiàng)界面布局 105

任務(wù)7 實(shí)現(xiàn)黑名單界面功能 108

任務(wù)7-1 實(shí)現(xiàn)黑名單列表的適配器 108

任務(wù)7-2 初始化界面控件 111

任務(wù)7-3 刷新黑名單界面 112

任務(wù)7-4 創(chuàng)建對(duì)話框 113

任務(wù)8 “添加黑名單”設(shè)計(jì)分析 115

任務(wù)8-1 原型分析 115

任務(wù)8-2 UI分析 116

任務(wù)9 搭建添加黑名單界面 117

任務(wù)10 歸屬地?cái)?shù)據(jù)庫(kù) 119

任務(wù)10-1 數(shù)據(jù)庫(kù)展示 120

任務(wù)10-2 復(fù)制歸屬地?cái)?shù)據(jù)庫(kù)到項(xiàng)目中 121

任務(wù)10-3 創(chuàng)建歸屬地?cái)?shù)據(jù)庫(kù)操作類(lèi) 122

任務(wù)11 實(shí)現(xiàn)添加黑名單界面功能 124

任務(wù)11-1 初始化界面控件 125

任務(wù)11-2 添加信息到黑名單數(shù)據(jù)庫(kù) 125

任務(wù)11-3 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 126

任務(wù)12 “選擇聯(lián)系人”設(shè)計(jì)分析 128
任務(wù)12-1 原型分析 128

任務(wù)12-2 UI分析 129

任務(wù)13 搭建選擇聯(lián)系人界面 130

任務(wù)13-1 搭建選擇聯(lián)系人界面布局 130

任務(wù)13-2 搭建選擇聯(lián)系人界面條目布局 131

任務(wù)14 實(shí)現(xiàn)選擇聯(lián)系人界面功能 132

任務(wù)14-1 初始化界面控件 132

任務(wù)14-2 申請(qǐng)讀取聯(lián)系人的權(quán)限 133

任務(wù)14-3 創(chuàng)建選擇聯(lián)系人列表適配器 134

任務(wù)14-4 設(shè)置列表中的數(shù)據(jù) 135

任務(wù)15 實(shí)現(xiàn)黑名單攔截功能 137

任務(wù)15-1 創(chuàng)建攔截來(lái)電廣播接收者 137

任務(wù)15-2 掛斷電話 138

任務(wù)15-3 創(chuàng)建未接電話的內(nèi)容觀察者 139

任務(wù)15-4 更新黑名單數(shù)據(jù) 141

任務(wù)15-5 騷擾攔截服務(wù) 142

本章小結(jié) 143

第 5 章 病毒查殺模塊 144

任務(wù)1 “病毒查殺”設(shè)計(jì)分析 144

任務(wù)1-1 原型分析 144

任務(wù)1-2 UI分析 146

任務(wù)2 搭建病毒查殺界面 147

任務(wù)3 實(shí)現(xiàn)病毒查殺界面功能 150

任務(wù)3-1 展示病毒數(shù)據(jù)庫(kù) 150

任務(wù)3-2 初始化界面控件 151

任務(wù)3-3 顯示查殺病毒的時(shí)間 151

任務(wù)3-4 復(fù)制病毒數(shù)據(jù)庫(kù)到項(xiàng)目中 152

任務(wù)3-5 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 153

任務(wù)4 “病毒查殺進(jìn)度”設(shè)計(jì)分析 154

任務(wù)4-1 原型分析 154

任務(wù)4-2 UI分析 156

任務(wù)5 搭建病毒查殺進(jìn)度界面 158

任務(wù)5-1 搭建病毒查殺進(jìn)度界面布局 158

任務(wù)5-2 搭建病毒查殺進(jìn)度界面條目布局 161

任務(wù)6 實(shí)現(xiàn)病毒查殺進(jìn)度界面 功能 162

任務(wù)6-1 檢測(cè)文件是否是病毒 162

任務(wù)6-2 獲取文件的MD5碼 163

任務(wù)6-3 封裝應(yīng)用信息實(shí)體類(lèi) 165

任務(wù)6-4 編寫(xiě)應(yīng)用信息列表適配器 165

任務(wù)6-5 初始化界面控件 167

任務(wù)6-6 實(shí)現(xiàn)病毒查殺功能 168

任務(wù)6-7 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 171

本章小結(jié) 172

第 6 章 軟件管理模塊 173

任務(wù)1 軟件管理界面分析 173

任務(wù)1-1 原型分析 173

任務(wù)1-2 UI分析 175

任務(wù)2 搭建軟件管理界面 177

任務(wù)2-1 搭建軟件管理界面布局 177

任務(wù)2-2 搭建軟件管理界面條目布局 179

任務(wù)3 實(shí)現(xiàn)軟件管理界面功能 182

任務(wù)3-1 封裝應(yīng)用程序?qū)嶓w類(lèi) 182

任務(wù)3-2 獲取手機(jī)中的所有應(yīng)用 183

任務(wù)3-3 實(shí)現(xiàn)應(yīng)用的開(kāi)啟、卸載、分享功能 184

任務(wù)3-4 編寫(xiě)應(yīng)用列表適配器 187

任務(wù)3-5 初始化界面控件 193

任務(wù)3-6 注冊(cè)卸載應(yīng)用的廣播 194

任務(wù)3-7 實(shí)現(xiàn)應(yīng)用列表顯示的功能 195

本章小結(jié) 199

第 7 章 程序鎖模塊 200

任務(wù)1 “設(shè)置密碼”設(shè)計(jì)分析 200

任務(wù)1-1 原型分析 200

任務(wù)1-2 UI分析 202

任務(wù)2 搭建設(shè)置密碼界面 203

任務(wù)3 實(shí)現(xiàn)設(shè)置密碼界面功能 205

任務(wù)3-1 初始化界面控件 205

任務(wù)3-2 MD5加密算法 206

任務(wù)3-3 實(shí)現(xiàn)保存密碼的功能 207

任務(wù)4 “程序鎖”設(shè)計(jì)分析 208

任務(wù)4-1 原型分析 208

任務(wù)4-2 UI分析 210

任務(wù)5 搭建程序鎖界面 211

任務(wù)5-1 搭建程序鎖界面布局 212

任務(wù)5-2 搭建程序列表界面布局 213

任務(wù)5-3 搭建程序列表界面條目布局 214

任務(wù)6 程序鎖數(shù)據(jù)庫(kù) 215

任務(wù)6-1 創(chuàng)建程序鎖數(shù)據(jù)庫(kù) 215

任務(wù)6-2 創(chuàng)建數(shù)據(jù)庫(kù)操作類(lèi) 216

任務(wù)7 實(shí)現(xiàn)程序鎖界面功能 216

任務(wù)7-1 封裝應(yīng)用信息實(shí)體類(lèi) 217

任務(wù)7-2 獲取手機(jī)中所有程序 217

任務(wù)7-3 編寫(xiě)程序列表適配器 218

任務(wù)7-4 實(shí)現(xiàn)未加鎖列表界面功能 219

任務(wù)7-5 實(shí)現(xiàn)已加鎖列表界面功能 223

任務(wù)7-6 創(chuàng)建內(nèi)容提供者 226

任務(wù)7-7 申請(qǐng)使用記錄訪問(wèn)權(quán)限 226

任務(wù)7-8 初始化界面控件 228

任務(wù)7-9 加載已加鎖與未加鎖列表界面 228

任務(wù)7-10 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 230

任務(wù)7-11 實(shí)現(xiàn)界面水平滑動(dòng)的功能 230

任務(wù)7-12 獲取棧頂應(yīng)用包名 232

任務(wù)7-13 監(jiān)聽(tīng)任務(wù)棧頂?shù)膽?yīng)用 234

任務(wù)8 “輸入密碼”設(shè)計(jì)分析 237

任務(wù)8-1 原型分析 237

任務(wù)8-2 UI分析 238

任務(wù)9 搭建輸入密碼界面布局 239

任務(wù)10 實(shí)現(xiàn)輸入密碼界面功能 241

任務(wù)10-1 初始化界面控件 241

任務(wù)10-2 初始化界面數(shù)據(jù) 242

任務(wù)10-3 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 243

本章小結(jié) 246

第 8 章 網(wǎng)速測(cè)試模塊 247

任務(wù)1 “網(wǎng)速測(cè)試”設(shè)計(jì)分析 247

任務(wù)1-1 原型分析 247

任務(wù)1-2 UI分析 249

任務(wù)2 搭建網(wǎng)速測(cè)試界面 251

任務(wù)2-1 實(shí)現(xiàn)圓盤(pán)效果 251
任務(wù)2-2 搭建網(wǎng)速測(cè)試界面布局 259

任務(wù)2-3 實(shí)現(xiàn)對(duì)話框效果 261

任務(wù)3 實(shí)現(xiàn)網(wǎng)速測(cè)試界面功能 263

任務(wù)3-1 搭建服務(wù)器 264

任務(wù)3-2 配置服務(wù)器外網(wǎng) 265

任務(wù)3-3 初始化界面控件 269

任務(wù)3-4 創(chuàng)建自定義對(duì)話框 269

任務(wù)3-5 檢測(cè)網(wǎng)絡(luò) 273

任務(wù)3-6 創(chuàng)建測(cè)試網(wǎng)速的工具類(lèi) 275

任務(wù)3-7 實(shí)現(xiàn)網(wǎng)速測(cè)試功能 278

任務(wù)4 “測(cè)試報(bào)告”設(shè)計(jì)分析 283

任務(wù)4-1 原型分析 283

任務(wù)4-2 UI分析 285

任務(wù)5 搭建測(cè)試報(bào)告界面 286

任務(wù)6 實(shí)現(xiàn)測(cè)試報(bào)告界面功能 289

任務(wù)6-1 初始化界面控件 289

任務(wù)6-2 顯示下載與上傳網(wǎng)速 290

任務(wù)6-3 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 290

本章小結(jié) 291

第 9 章 流量監(jiān)控模塊 292

任務(wù)1 “流量監(jiān)控”設(shè)計(jì)分析 292

任務(wù)1-1 原型分析 292

任務(wù)1-2 UI分析 294

任務(wù)2 搭建流量監(jiān)控界面 296
任務(wù)2-1 自定義圓形進(jìn)度條 297

任務(wù)2-2 搭建剩余套餐流量界面布局 301

任務(wù)2-3 搭建流量統(tǒng)計(jì)界面布局 302

任務(wù)2-4 搭建本月流量詳情界面布局 304

任務(wù)3 實(shí)現(xiàn)流量監(jiān)控界面功能 306

任務(wù)3-1 創(chuàng)建獲取流量的工具類(lèi) 306
任務(wù)3-2 初始化界面控件 309

任務(wù)3-3 申請(qǐng)使用記錄訪問(wèn)權(quán)限 310

任務(wù)3-4 初始化界面數(shù)據(jù) 312

任務(wù)3-5 實(shí)現(xiàn)本月詳情信息顯示功能 313

任務(wù)4 “設(shè)置套餐流量”設(shè)計(jì)分析 317

任務(wù)4-1 原型分析 317

任務(wù)4-2 UI分析 318

任務(wù)5 搭建設(shè)置套餐流量界面 319

任務(wù)6 實(shí)現(xiàn)設(shè)置套餐流量界面 功能 320

任務(wù)6-1 初始化界面控件 321

任務(wù)6-2 實(shí)現(xiàn)界面控件的點(diǎn)擊事件 321

任務(wù)7 “本月詳情”設(shè)計(jì)分析 324

任務(wù)7-1 原型分析 324

任務(wù)7-2 UI分析 325

任務(wù)8 搭建本月詳情界面 327

任務(wù)8-1 搭建本月詳情界面布局 327

任務(wù)8-2 搭建本月詳情界面條目布局 329

任務(wù)9 實(shí)現(xiàn)本月詳情界面功能 330

任務(wù)9-1 封裝流量信息實(shí)體類(lèi) 330

任務(wù)9-2 編寫(xiě)本月詳情列表適配器 331

任務(wù)9-3 初始化界面控件 332

任務(wù)9-4 獲取本月流量數(shù)據(jù) 333

本章小結(jié) 335

第 10 章 項(xiàng)目上線 336

任務(wù)1 代碼混淆 336

任務(wù)1-1 修改build.gradle文件 336

任務(wù)1-2 編寫(xiě)proguard-rules.pro文件 337

任務(wù)2 項(xiàng)目打包 338

任務(wù)3 項(xiàng)目加固 341

任務(wù)4 項(xiàng)目發(fā)布 345

本章小結(jié) 348

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)