注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑結(jié)構(gòu)Android模塊化開發(fā)項目式教程(Android Studio)

Android模塊化開發(fā)項目式教程(Android Studio)

Android模塊化開發(fā)項目式教程(Android Studio)

定 價:¥45.00

作 者: 鄭丹青
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787115476180 出版時間: 2018-05-01 包裝:
開本: 16開 頁數(shù): 244 字?jǐn)?shù):  

內(nèi)容簡介

  本書采用項目教學(xué)法,以作者開發(fā)的“校園生活小助手”APP軟件為例,以一個完整的項目開發(fā)為主線,將項目開發(fā)分解為9個教學(xué)模塊,分別為Android系統(tǒng)開發(fā)環(huán)境、Android UI界面設(shè)計、登錄和注冊、校園風(fēng)光圖文瀏覽、記事本、電話簿、音樂播放器、課表查詢、綜合實訓(xùn)等模塊。讓讀者通過對不同模塊化的開發(fā)來學(xué)習(xí)相應(yīng)的知識點。本書適合作為高職高專院校Android開發(fā)相關(guān)課程的教材,也可供愛好者自學(xué)使用。

作者簡介

  鄭丹青,女,高級工程師, 副教授,工學(xué)學(xué)士。在企業(yè)從事計算機(jī)軟件開發(fā)二十多年,獲株洲市科委獎勵。從事職業(yè)教育15年,是湖南省計算機(jī)應(yīng)用技術(shù)省級專業(yè)帶頭人,獲得2016年湖南省“移動互聯(lián)應(yīng)用技術(shù)“省級培訓(xùn)優(yōu)秀學(xué)員。

圖書目錄

模塊1 Android系統(tǒng)開發(fā)環(huán)境 1
項目1-1 Android系統(tǒng)開發(fā)環(huán)境搭建 2
學(xué)習(xí)目標(biāo) 2
項目描述 2
知識儲備 2
1.1.1 Android的發(fā)展歷程 2
1.1.2 Android系統(tǒng)的特征 3
1.1.3 Android系統(tǒng)架構(gòu) 4
1.1.4 Android Studio開發(fā)工具介紹 6
1.1.5 Android SDK 6
項目實施 8
1.JDK的安裝與配置 8
2.Android Studio安裝 10
項目總結(jié) 13
項目訓(xùn)練——Android開發(fā)環(huán)境的安裝 13
練習(xí)題 13
項目1-2 第 一個Android程序開發(fā) 13
學(xué)習(xí)目標(biāo) 13
項目描述 13
知識儲備 14
1.2.1 Android Studio開發(fā)環(huán)境介紹 14
1.2.2 Android項目結(jié)構(gòu) 14
1.2.3 Android的基本組件 17
項目實施 18
1.新建一個名為FirstDemo的Android工程 18
2.Android Studio簡單設(shè)置 20
3.創(chuàng)建Android Studio虛擬設(shè)備 21
4.運行項目 21
5.Android程序打包 22
項目總結(jié) 24
項目訓(xùn)練——創(chuàng)建一個APP項目 24
練習(xí)題 24
模塊2 Android UI界面設(shè)計 25
項目2-1 物聯(lián)網(wǎng)環(huán)境狀態(tài)值界面設(shè)計 26
學(xué)習(xí)目標(biāo) 26
項目描述 26
知識儲備 26
2.1.1 UI界面的組件和容器 26
2.1.2 界面布局 28
2.1.3 事件相關(guān)概念 28
2.1.4 TextView組件 29
2.1.5 EditText組件 31
2.1.6 Button組件 33
2.1.7 線性布局 38
2.1.8 strings.xml和colors.xml的運用 40
2.1.9 樣式和主題 41
項目實施 42
1.項目分析 42
2.項目實現(xiàn) 42
項目總結(jié) 46
項目訓(xùn)練——用戶管理系統(tǒng)的用戶登錄界面 46
練習(xí)題 47
項目2-2 用戶登錄界面設(shè)計 47
學(xué)習(xí)目標(biāo) 47
項目描述 47
知識儲備 47
2.2.1 ImageView組件 47
2.2.2 Toast(消息提示框) 50
2.2.3 CheckBox組件 50
2.2.4 ImageButton組件 53
2.2.5 相對布局 53
項目實施 55
1.項目分析 55
2.項目實現(xiàn) 55
項目總結(jié) 58
項目訓(xùn)練——仿QQ的用戶登錄界面 58
練習(xí)題 58
項目2-3 用戶注冊界面設(shè)計 58
學(xué)習(xí)目標(biāo) 58
項目描述 59
知識儲備 59
2.3.1 RadioButton組件 59
2.3.2 Spinner組件 61
2.3.3 表格布局 64
項目實施 65
1.項目分析 65
2.項目實現(xiàn) 66
項目總結(jié) 69
項目訓(xùn)練——用表格布局設(shè)計計算器界面 69
練習(xí)題 69
項目2-4 隨手記列表界面設(shè)計 70
學(xué)習(xí)目標(biāo) 70
項目描述 70
知識儲備 70
2.4.1 ListView組件 70
2.4.2 BaseAdapter自定義適配器 75
項目實施 77
1.項目分析 77
2.項目實現(xiàn) 78
項目總結(jié) 81
項目訓(xùn)練——用BaseAdapter創(chuàng)建ListView實現(xiàn)
聯(lián)系人列表界面 81
練習(xí)題 81
項目2-5 校園生活小助手主界面設(shè)計 81
學(xué)習(xí)目標(biāo) 81
項目描述 81
知識儲備 82
2.5.1 GridView組件 82
2.5.2 GridView應(yīng)用案例 83
項目實施 85
1.項目分析 85
2.項目實現(xiàn) 85
項目總結(jié) 87
項目訓(xùn)練——用GridView組件實現(xiàn)應(yīng)用程序列表界面 87
練習(xí)題 88
項目2-6 院系簡介界面設(shè)計 88
學(xué)習(xí)目標(biāo) 88
項目描述 88
知識儲備 88
2.6.1 網(wǎng)格布局 88
2.6.2 ScrollView組件 91
項目實施 91
1.項目分析 91
2.項目實現(xiàn) 92
項目總結(jié) 93
項目訓(xùn)練——用網(wǎng)格布局與滾動視圖結(jié)合設(shè)計菜譜界面 94
練習(xí)題 94
模塊3 登錄和注冊 95
學(xué)習(xí)目標(biāo) 96
項目描述 96
知識儲備 96
3.1 Android程序生命周期 96
3.2 Activity生命周期 97
3.3 Intent的概念及使用方法 99
3.4 Activity的啟動與跳轉(zhuǎn) 105
3.5 Activity之間的數(shù)據(jù)傳遞 107
3.6 Android數(shù)據(jù)存儲 110
3.7 SharedPreferences 110
項目實施 111
1.項目分析 111
2.項目實現(xiàn) 112
項目總結(jié) 115
項目訓(xùn)練——登錄和注冊 116
練習(xí)題 116
模塊4 校園風(fēng)光圖文瀏覽 117
學(xué)習(xí)目標(biāo) 118
項目描述 118
知識儲備 118
4.1 Fragment的概述 118
4.2 創(chuàng)建Fragment 120
4.3 Fragment與Activity通信 120
4.4 ViewPager與Fragment的組合使用 126
項目實施 130
1.項目分析 130
2.項目實現(xiàn) 131
項目總結(jié) 135
項目訓(xùn)練——校園風(fēng)光圖文瀏覽 136
練習(xí)題 136
模塊5 記事本 137
學(xué)習(xí)目標(biāo) 138
項目描述 138
知識儲備 138
5.1 操作欄 139
5.2 選項菜單 142
5.3 子菜單 144
5.4 上下文菜單 145
5.5 AlertDialog對話框 146
5.6 SQLite數(shù)據(jù)存儲 151
項目實施 155
1.項目分析 155
2.項目實現(xiàn) 155
項目總結(jié) 162
項目訓(xùn)練——個人注冊信息管理 162
練習(xí)題 163
模塊6 電話簿 164
學(xué)習(xí)目標(biāo) 165
項目描述 165
知識儲備 165
6.1 撥打電話 165
6.2 SearchView搜索框組件 166
6.3 ContentProvider概述 169
6.4 創(chuàng)建內(nèi)容提供者 170
6.5 使用內(nèi)容提供者 174
項目實施 176
1.項目分析 176
2.項目實現(xiàn) 176
項目總結(jié) 181
項目訓(xùn)練——公共服務(wù)電話簿查詢 181
練習(xí)題 182
模塊7 音樂播放器 183
學(xué)習(xí)目標(biāo) 184
項目描述 184
知識儲備 184
7.1 Service的概念 184
7.2 Service的使用方法 185
7.3 線程的概念 190
7.4 使用Handler更新UI界面 192
7.5 ProgressBar進(jìn)度條的使用 197
7.6 SeekBar進(jìn)度條的使用 199
7.7 廣播及接收 202
7.8 MediaPlayer類 204
項目實施 205
1.項目分析 205
2.項目實現(xiàn) 205
項目總結(jié) 211
項目訓(xùn)練——顯示音樂列表播放器設(shè)計 212
練習(xí)題 212
模塊8 課表查詢 213
學(xué)習(xí)目標(biāo) 214
項目描述 214
知識儲備 214
8.1 JSON數(shù)據(jù)解析 214
8.2 HttpURLConnection的使用 219
8.3 異步的概念 225
8.4 AsyncTask的使用 225
項目實施 229
1.項目分析 229
2.項目實現(xiàn) 230
項目總結(jié) 237
項目訓(xùn)練——課表查詢設(shè)計 237
練習(xí)題 237
模塊9 綜合實訓(xùn)——校園生活小助手 238
學(xué)習(xí)目標(biāo) 239
項目描述 239
知識儲備 239
9.1 總體功能需求設(shè)計 239
9.2 數(shù)據(jù)存儲設(shè)計 240
9.3 目錄結(jié)構(gòu)設(shè)計 240
9.4 公共類設(shè)計 240
項目實施 242
1.引導(dǎo)界面設(shè)計 242
2.主功能模塊程序設(shè)計 242
3.各子功能模塊的設(shè)計 244
項目總結(jié) 244
項目訓(xùn)練——校園生活小助手 244
練習(xí)題 244

本目錄推薦

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