注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Android從入門到精通(微視頻精編版)

Android從入門到精通(微視頻精編版)

Android從入門到精通(微視頻精編版)

定 價(jià):¥79.80

作 者: 明日科技 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件開發(fā)微視頻講堂
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787302518815 出版時(shí)間: 2020-06-01 包裝: 平裝
開本: 16開 頁數(shù): 360 字?jǐn)?shù):  

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

  《Android從入門到精通(微視頻精編版)》從初、中級(jí)讀者角度出發(fā),通過通俗易懂的語言、豐富多彩的實(shí)例,詳細(xì)介紹了使用Android要掌握的知識(shí)。全書分為3篇20章,包括走近Android,搭建Android開發(fā)環(huán)境,*個(gè)Android應(yīng)用,用戶界面設(shè)計(jì)基礎(chǔ),初級(jí)UI組件,中級(jí)UI組件,高級(jí)UI組件,基本程序單元Activity,Android應(yīng)用核心Intent,Android事件處理和手勢(shì),Android應(yīng)用的資源,消息、通知、廣播與鬧鐘,Android中的動(dòng)畫,播放音頻與視頻,數(shù)據(jù)存儲(chǔ)技術(shù),Handler消息處理,Service應(yīng)用,傳感器,網(wǎng)絡(luò)編程的應(yīng)用和靜待花開項(xiàng)目等內(nèi)容。

作者簡(jiǎn)介

  明日科技,是一個(gè)擁有軟件開發(fā)和項(xiàng)目實(shí)施方面的資深專家和學(xué)習(xí)型技術(shù)團(tuán)隊(duì),利用積累的專業(yè)知識(shí)和經(jīng)驗(yàn),已開發(fā)出版了“軟件開發(fā)視頻大講堂”“軟件開發(fā)實(shí)戰(zhàn)1200例”“軟件開發(fā)實(shí)戰(zhàn)寶典”“軟件項(xiàng)目開發(fā)全程實(shí)錄”等系列叢書,是國(guó)內(nèi)暢銷的編程圖書品牌。

圖書目錄

第1篇 基礎(chǔ)篇
第1章 走近Android 2
視頻講解:21分鐘
1.1 智能手機(jī)操作系統(tǒng) 3
1.2 Android發(fā)展史 4
1.3 Android應(yīng)用領(lǐng)域 5
1.4 小結(jié) 6
第2章 搭建Android開發(fā)環(huán)境 7
視頻講解:22分鐘
2.1 開發(fā)環(huán)境概述 8
2.1.1 系統(tǒng)需求 8
2.1.2 軟件需求 8
2.1.3 Android開發(fā)環(huán)境的下載與安裝過程 8
2.2 集成Android開發(fā)環(huán)境的下載 9
2.3 集成Android開發(fā)環(huán)境的安裝 12
2.4 小結(jié) 21
第3章 第一個(gè)Android應(yīng)用 22
視頻講解:51分鐘
3.1 創(chuàng)建Android應(yīng)用程序 23
3.2 Android項(xiàng)目結(jié)構(gòu) 29
3.2.1 manifests節(jié)點(diǎn) 30
3.2.2 java節(jié)點(diǎn) 31
3.2.3 res節(jié)點(diǎn) 32
3.3 使用Android模擬器 35
3.4 運(yùn)行Android應(yīng)用 39
3.5 小結(jié) 39
第4章 用戶界面設(shè)計(jì)基礎(chǔ) 40
視頻講解:2小時(shí)47分鐘
4.1 UI設(shè)計(jì)相關(guān)的概念 41
4.1.1 View 41
4.1.2 ViewGroup 42
4.2 控制UI界面 43
4.2.1 使用XML布局文件控制UI界面 43
4.2.2 開發(fā)自定義的View 46
4.3 布局管理器 49
4.3.1 相對(duì)布局管理器 49
4.3.2 線性布局管理器 52
4.3.3 幀布局管理器 56
4.3.4 表格布局管理器 59
4.3.5 網(wǎng)格布局管理器 62
4.3.6 布局管理器的嵌套 65
4.4 實(shí)戰(zhàn) 68
4.4.1 開發(fā)一個(gè)抓不到我的小游戲 68
4.4.2 實(shí)現(xiàn)模擬QQ聯(lián)系人列表界面 68
4.5 小結(jié) 68
第5章 初級(jí)UI組件 69
視頻講解:1小時(shí)59分鐘
5.1 文本類組件(初級(jí)) 70
5.1.1 文本框 70
5.1.2 編輯框 73
5.2 按鈕類組件(初級(jí)) 76
5.2.1 普通按鈕 77
5.2.2 圖片按鈕 80
5.3 圖像類組件 83
5.3.1 圖像視圖 84
5.3.2 網(wǎng)格視圖 86
5.4 實(shí)戰(zhàn) 90
5.4.1 實(shí)現(xiàn)手機(jī)相機(jī)中的拍照按鈕 90
5.4.2 實(shí)現(xiàn)模擬淘寶首頁分類欄 90
5.5 小結(jié) 90
第6章 中級(jí)UI組件 91
視頻講解:1小時(shí)48分鐘
6.1 按鈕類組件(中級(jí)) 92
6.1.1 單選按鈕 92
6.1.2 復(fù)選框 96
6.2 進(jìn)度條類組件 99
6.2.1 進(jìn)度條 99
6.2.2 拖動(dòng)條 103
6.2.3 星級(jí)評(píng)分條 106
6.3 實(shí)戰(zhàn) 109
6.3.1 模擬12306添加乘客界面 109
6.3.2 模擬美團(tuán)評(píng)價(jià)界面 109
6.4 小結(jié) 109
第7章 高級(jí)UI組件 110
視頻講解:58分鐘
7.1 列表類組件 111
7.1.1 下拉列表框 111
7.1.2 列表視圖 114
7.2 切換類組件 118
7.2.1 翻頁組件(ViewPager) 118
7.2.2 翻頁的標(biāo)題欄(PagerTabStrip) 122
7.3 通用組件 126
7.3.1 滾動(dòng)視圖 126
7.3.2 選項(xiàng)卡 129
7.4 實(shí)戰(zhàn) 132
7.4.1 模擬內(nèi)涵段子首頁列表 132
7.4.2 模擬淘寶商品排序 132
7.5 小結(jié) 132
第8章 基本程序單元Activity 133
視頻講解:1小時(shí)27分鐘
8.1 Activity概述 134
8.2 創(chuàng)建、配置、啟動(dòng)和關(guān)閉Activity 135
8.2.1 創(chuàng)建Activity 135
8.2.2 配置Activity 137
8.2.3 啟動(dòng)和關(guān)閉Activity 138
8.3 多個(gè)Activity的使用 141
8.3.1 使用Bundle在Activity之間交換數(shù)據(jù) 141
8.3.2 調(diào)用另一個(gè)Activity并返回結(jié)果 144
8.4 使用Fragment 147
8.4.1 Fragment的生命周期 148
8.4.2 創(chuàng)建Fragment 149
8.4.3 在Activity中添加Fragment 149
8.5 實(shí)戰(zhàn) 154
8.5.1 實(shí)現(xiàn)3個(gè)界面切換的運(yùn)行效果 154
8.5.2 模擬中國(guó)工商銀行App 154
8.6 小結(jié) 154
第9章 Android應(yīng)用核心Intent 155
視頻講解:25分鐘
9.1 初識(shí)Intent 156
9.1.1 Intent概述 156
9.1.2 Intent的基本應(yīng)用 157
9.2 Intent種類 158
9.2.1 顯式Intent 158
9.2.2 隱式Intent 159
9.3 Intent過濾器 162
9.3.1 配置標(biāo)記 162
9.3.2 配置標(biāo)記 163
9.3.3 配置標(biāo)記 164
9.4 實(shí)戰(zhàn) 167
9.4.1 通過隱式Intent實(shí)現(xiàn)一個(gè)打開手機(jī)相冊(cè)的運(yùn)行效果 167
9.4.2 通過Intent過濾器實(shí)現(xiàn)一個(gè)打開手機(jī)撥號(hào)面板的運(yùn)行效果 167
9.5 小結(jié) 167
第10章 Android事件處理和手勢(shì) 168
視頻講解:1小時(shí)2分鐘
10.1 事件處理概述 169
10.1.1 基于監(jiān)聽的事件處理 169
10.1.2 基于回調(diào)的事件處理 169
10.2 物理按鍵事件處理 170
10.3 觸摸屏事件處理 172
10.3.1 單擊事件 172
10.3.2 長(zhǎng)按事件 173
10.3.3 觸摸事件 175
10.4 手勢(shì)檢測(cè) 177
10.5 實(shí)戰(zhàn) 180
10.5.1 實(shí)現(xiàn)屏蔽返回物理按鍵 180
10.5.2 長(zhǎng)按文字顯示對(duì)話框 180
10.6 小結(jié) 180
第11章 Android應(yīng)用的資源 181
視頻講解:1小時(shí)18分鐘
11.1 字符串(string)資源 182
11.1.1 定義字符串資源文件 182
11.1.2 使用字符串資源 183
11.2 顏色(color)資源 183
11.2.1 顏色值的定義 183
11.2.2 定義顏色資源文件 184
11.2.3 使用顏色資源 185
11.3 尺寸(dimen)資源 185
11.3.1 Android支持的尺寸單位 186
11.3.2 使用尺寸資源 186
11.4 布局(layout)資源 190
11.5 數(shù)組(array)資源 190
11.5.1 定義數(shù)組資源文件 190
11.5.2 使用數(shù)組資源 191
11.6 樣式(style)資源 193
11.7 菜單(menu)資源 195
11.7.1 定義菜單資源文件 196
11.7.2 使用菜單資源 196
11.8 小結(jié) 201
第2篇 提高篇
第12章 消息、通知、廣播與鬧鐘 204
視頻講解:1小時(shí)23分鐘
12.1 通過Toast類顯示消息提示框 205
12.2 使用AlertDialog實(shí)現(xiàn)對(duì)話框 206
12.3 使用Notification在狀態(tài)欄上顯示通知 211
12.4 BroadcastReceiver使用 214
12.4.1 BroadcastReceiver簡(jiǎn)介 214
12.4.2 BroadcastReceiver應(yīng)用 215
12.5 使用AlarmManager設(shè)置鬧鐘 217
12.5.1 AlarmManager簡(jiǎn)介 217
12.5.2 設(shè)置一個(gè)簡(jiǎn)單的鬧鐘 218
12.6 實(shí)戰(zhàn) 221
12.6.1 模擬58同城退出對(duì)話框 221
12.6.2 模擬通知欄后臺(tái)下載進(jìn)度條 221
12.7 小結(jié) 221
第13章 Android中的動(dòng)畫 222
視頻講解:13分鐘
13.1 逐幀動(dòng)畫 223
13.2 補(bǔ)間動(dòng)畫 225
13.2.1 旋轉(zhuǎn)動(dòng)畫(Rotate Animation) 225
13.2.2 縮放動(dòng)畫(Scale Animation) 226
13.2.3 平移動(dòng)畫(Translate Animation) 227
13.2.4 透明度漸變動(dòng)畫(Alpha Animation) 228
13.3 實(shí)戰(zhàn) 232
13.3.1 通過逐幀動(dòng)畫實(shí)現(xiàn)一個(gè)爆炸的動(dòng)畫效果 232
13.3.2 通過補(bǔ)間動(dòng)畫實(shí)現(xiàn)一個(gè)雷達(dá)掃描的動(dòng)畫 232
13.4 小結(jié) 232
第14章 播放音頻與視頻 233
視頻講解:37分鐘
14.1 使用MediaPlayer播放音頻 234
14.2 使用SoundPool播放音頻 238
14.3 使用VideoView播放視頻 242
14.4 實(shí)戰(zhàn) 244
14.4.1 模擬網(wǎng)易云音樂播放與暫停 244
14.4.2 實(shí)現(xiàn)鎖屏與喚醒時(shí)播放音樂 244
14.5 小結(jié) 244
第15章 數(shù)據(jù)存儲(chǔ)技術(shù) 245
視頻講解:1小時(shí)24分鐘
15.1 SharedPreferences存儲(chǔ) 246
15.1.1 獲得SharedPreferences對(duì)象 246
15.1.2 向SharedPreferences文件存儲(chǔ)數(shù)據(jù) 246
15.1.3 讀取SharedPreferences文件中存儲(chǔ)的數(shù)據(jù) 247
15.2 文件存儲(chǔ) 249
15.2.1 內(nèi)部存儲(chǔ) 250
15.2.2 外部存儲(chǔ) 254
15.3 數(shù)據(jù)庫存儲(chǔ) 255
15.3.1 創(chuàng)建數(shù)據(jù)庫 256
15.3.2 數(shù)據(jù)操作 256
15.4 實(shí)戰(zhàn) 262
15.4.1 通過SharedPreferences實(shí)現(xiàn)一個(gè)可以保存復(fù)選框狀態(tài) 262
15.4.2 通過內(nèi)部存儲(chǔ)實(shí)現(xiàn)一個(gè)可以記錄進(jìn)入應(yīng)用次數(shù) 262
15.5 小結(jié) 262
第16章 Handler消息處理 263
視頻講解:34分鐘
16.1 Handler消息傳遞機(jī)制 264
16.1.1 Handler類簡(jiǎn)介 265
16.1.2 Handler類中的常用方法 265
16.2 Handler與Looper、MessageQueue的關(guān)系 267
16.3 消息類(Message) 268
16.4 循環(huán)者(Looper) 271
16.5 實(shí)戰(zhàn) 272
16.5.1 通過Handler實(shí)現(xiàn)從明日學(xué)院App閃屏界面跳轉(zhuǎn)到主界面 272
16.5.2 通過Message實(shí)現(xiàn)動(dòng)態(tài)改變文字顏色 272
16.6 小結(jié) 273
第17章 Service應(yīng)用 274
視頻講解:34分鐘
17.1 Service概述 275
17.1.1 Service的分類 275
17.1.2 Service的生命周期 275
17.2 Service的基本用法 277
17.2.1 創(chuàng)建與配置Service 277
17.2.2 啟動(dòng)和停止Service 280
17.3 Bound Service 283
17.4 使用IntentService 286
17.5 實(shí)戰(zhàn) 287
17.5.1 通過啟動(dòng)和停止Service實(shí)現(xiàn)可以在后臺(tái)播放音樂的播放器 287
17.5.2 通過Bound Service實(shí)現(xiàn)模擬下載進(jìn)度 288
17.6 小結(jié) 288
第18章 傳感器 289
視頻講解:50分鐘
18.1 Android傳感器概述 290
18.1.1 Android的常用傳感器 290
18.1.2 開發(fā)步驟 291
18.2 磁場(chǎng)傳感器 296
18.3 加速度傳感器 298
18.4 實(shí)戰(zhàn) 300
18.4.1 通過重力傳感器實(shí)現(xiàn)移動(dòng)的小球 300
18.4.2 通過加速度傳感器實(shí)現(xiàn)搖晃手機(jī)更換音樂 300
18.5 小結(jié) 300
第19章 網(wǎng)絡(luò)編程的應(yīng)用 301
視頻講解:41分鐘
19.1 通過HTTP訪問網(wǎng)絡(luò) 302
19.1.1 發(fā)送GET請(qǐng)求 302
19.1.2 發(fā)送POST請(qǐng)求 306
19.2 解析JSON格式數(shù)據(jù) 310
19.2.1 JSON簡(jiǎn)介 310
19.2.2 解析JSON數(shù)據(jù) 311
19.3 實(shí)戰(zhàn) 314
19.3.1 通過POST請(qǐng)求向服務(wù)器提交注冊(cè)信息 314
19.3.2 通過解析JSON數(shù)據(jù),模擬應(yīng)用寶導(dǎo)航欄文字 314
19.4 小結(jié) 314
第3篇 項(xiàng)目篇
第20章 靜待花開 316
視頻講解:5分鐘
20.1 開發(fā)背景 319
20.2 系統(tǒng)功能設(shè)計(jì) 319
20.2.1 系統(tǒng)功能結(jié)構(gòu) 319
20.2.2 業(yè)務(wù)流程 319
20.3 本章目標(biāo) 320
20.4 開發(fā)準(zhǔn)備 321
20.4.1 導(dǎo)入工具類等資源文件 321
20.4.2 創(chuàng)建MyDataHelper數(shù)據(jù)幫助類 321
20.5 實(shí)現(xiàn)大雁飛翔的效果 323
20.5.1 設(shè)置大雁的逐幀動(dòng)畫 323
20.5.2 實(shí)現(xiàn)大雁飛翔的效果 324
20.6 實(shí)現(xiàn)蒲公英飄落的效果 326
20.6.1 創(chuàng)建數(shù)據(jù)模型DandelionModel類 326
20.6.2 創(chuàng)建DandelionView類 327
20.6.3 初始化繪制數(shù)據(jù) 327
20.6.4 重寫SurfaceHolder的回調(diào)方法 329
20.6.5 繪制降落的蒲公英 329
20.6.6 實(shí)現(xiàn)飄落的效果 331
20.7 實(shí)現(xiàn)花開的效果 332
20.7.1 創(chuàng)建Plant類 332
20.7.2 添加子控件 333
20.7.3 測(cè)量控件并設(shè)置寬高 334
20.7.4 擺放Plant中的子控件 336
20.7.5 設(shè)置組合動(dòng)畫 339
20.7.6 設(shè)置接口回調(diào) 343
20.7.7 設(shè)置用于控制動(dòng)畫效果的方法 344
20.7.8 靜待花開 345
20.8 實(shí)現(xiàn)背景顏色漸變的效果 347
20.8.1 創(chuàng)建屬性動(dòng)畫xml文件 347
20.8.2 設(shè)置背景漸變動(dòng)畫 347
20.9 其他主要功能的展示 349
20.9.1 名人名言列表 349
20.9.2 說明界面 349
20.9.3 選擇要分享的花 350
20.9.4 種花界面花枯萎的效果 350
20.10 本章總結(jié) 351

本目錄推薦

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