Android應(yīng)用開發(fā)基礎(chǔ)
定 價:49 元
- 作者:賴紅
- 出版時間:2020/3/1
- ISBN:9787121375927
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TN929.53
- 頁碼:312
- 紙張:
- 版次:01
- 開本:16開
隨著移動設(shè)備的發(fā)展和普及,Andriod操作系統(tǒng)越來越得到廣泛的應(yīng)用,目前Android操作系統(tǒng)的全球市場份額已接近90%,在全球范圍內(nèi)占據(jù)著主導(dǎo)地位。由于目前Android技術(shù)發(fā)展日新月異,Android高級開發(fā)人才短期將供不應(yīng)求,Android高級工程師的就業(yè)前景非常緊俏。本書基于Google新推出的Android Studio 3.5和Android SDK10.0作為開發(fā)環(huán)境進(jìn)行編寫,全面介紹了Android應(yīng)用開發(fā)的相關(guān)知識,內(nèi)容覆蓋了Android開發(fā)環(huán)境的搭建、Android視圖、Android組件、Fragment組件、廣播技術(shù)、系統(tǒng)服務(wù)、系統(tǒng)提供者、多媒體、網(wǎng)絡(luò)服務(wù)和文件數(shù)據(jù)庫管理等。本書以“案例驅(qū)動”和“模塊化”的方式來講解Android編程的各種理論知識,包含了31節(jié)理論知識點慕課視頻及50個實踐案例編程操作視頻;本書的慕課視頻和實踐案例視頻總時長720分鐘。這些實踐案例能幫助讀者更好地理解Android各種知識在實際開發(fā)中的應(yīng)用。與本書配套的數(shù)字課程已登錄“學(xué)堂在線”(https://next.xuetangx.com/),讀者可以登錄網(wǎng)站搜索“Android應(yīng)用開發(fā)基礎(chǔ)”選課進(jìn)行學(xué)習(xí)。本書適合作為高職高專院校計算機(jī)軟件技術(shù)、移動互聯(lián)應(yīng)用技術(shù)及相關(guān)專業(yè)的教材,也可作為職業(yè)培訓(xùn)的教材或自學(xué)者的參考書,也可供從事移動開發(fā)的工作者學(xué)習(xí)參考。
賴紅,博士,深圳信息職業(yè)技術(shù)學(xué)院,2007年在西安交通大學(xué)獲工學(xué)博士,2008年至2011年為香港浸會大學(xué)博士后、香港理工大學(xué)副研究員、香港大學(xué)博士后研究學(xué)者。深圳信息職業(yè)技術(shù)學(xué)院軟件技術(shù)專業(yè)教研室主任、軟件技術(shù)課程國家教學(xué)團(tuán)隊主要成員、國家骨干校央財支持重點建設(shè)專業(yè)帶頭人。指導(dǎo)學(xué)生獲2013全國職業(yè)院校技能大賽移動互聯(lián)應(yīng)用軟件開發(fā)賽項團(tuán)體一等獎,獲優(yōu)秀指導(dǎo)教師稱號。2014年獲國家級教學(xué)成果獎一等獎(第六獲得者),獲省級科學(xué)技術(shù)獎二等獎。主持完成廣東省自然科學(xué)基金,現(xiàn)主持深圳市基礎(chǔ)研究重點項目、深圳市科技攻關(guān)項目各一項。曾在華為從事大型軟件開發(fā)工作。美國ACM和中國計算機(jī)學(xué)會會員,萬維網(wǎng)聯(lián)盟技術(shù)顧問。主編出版國家“十二五規(guī)劃”教材兩部,研究方向包括云計算、高性能計算、普適計算、人工智能推理方法等。以第一作者在國際會議、期刊發(fā)表SCI、EI檢索論文十余篇。
目 錄
1 Android基礎(chǔ)
1.1 Android概述
1.1.1 Android簡介
1.1.2 實踐任務(wù)—搭建Android Studio開發(fā)環(huán)境
1.1.3 單元小測
1.2 第一個Android應(yīng)用程序
1.2.1 編寫第一個Android應(yīng)用程序
1.2.2 Android應(yīng)用程序結(jié)構(gòu)
1.2.3 單元小測
1.3 Android應(yīng)用程序調(diào)試
1.3.1 Android調(diào)試工具
1.3.2 Android調(diào)試實現(xiàn)
1.3.3 單元小測
2 Android視圖
2.1 Android視圖概述
2.1.1 Activity
2.1.2 Activity生命周期實例
2.1.3 Activity數(shù)據(jù)傳遞實例
2.1.4 單元小測
2.2 Android啟動模式
2.2.1 standard
2.2.2 singleTop
2.2.3 singleTask
2.2.4 singleInstance
2.2.5 單元小測
3 Android布局與組件
3.1 Android布局
3.1.1 絕對布局
3.1.2 相對布局
3.1.3 線性布局
3.1.4 約束布局
3.1.5 單元小測
3.2 Android基礎(chǔ)組件
3.2.1 TextView
3.2.2 Button
3.2.3 EditText
3.2.4 ProgressBar
3.2.5 單線程模型
3.2.6 單元小測
3.3 Android中級組件
3.3.1 CheckBox
3.3.2 Switch
3.3.3 RadioButton
3.3.4 ImageView
3.3.5 單元小測
3.4 Android適配器
3.4.1 Adapter適配器
3.4.2 Spinner
3.4.3 ListView
3.4.4 自定義Adapter
3.4.5 單元小測
4 Android Fragment
4.1 Fragment組件
4.1.1 Fragment的生命周期
4.1.2 Fragment通信
4.1.3 Fragment動態(tài)加載
4.1.4 單元小測
4.2 ViewPager組件
4.2.1 ViewPager概述
4.2.2 引導(dǎo)頁與選項卡
4.2.3 單元小測
5 Android廣播
5.1 廣播概述
5.1.1 Android廣播收發(fā)機(jī)制
5.1.2 實踐案例—獲取設(shè)備中電池的電量
5.1.3 單元小測
5.2 廣播收發(fā)機(jī)制
5.2.1 知識點講解—廣播收發(fā)機(jī)制
5.2.2 實踐案例—顯示網(wǎng)格狀態(tài)
5.2.3 單元小測
5.3 自定義廣播
5.3.1 知識點講解—自定義廣播
5.3.2 實踐案例—實現(xiàn)自定義廣播
5.3.3 單元小測
5.4 有序廣播
5.4.1 知識點講解—有序廣播
5.4.2 實踐案例—實現(xiàn)有序廣播
5.4.3 單元小測
6 Android系統(tǒng)服務(wù)
6.1 系統(tǒng)服務(wù)概述
6.1.1 Android的服務(wù)組件
6.1.2 單元小測
6.2 訪問系統(tǒng)服務(wù)
6.2.1 Android的系統(tǒng)服務(wù)組件
6.2.2 實踐案例—實現(xiàn)通知服務(wù)
6.2.3 單元小測
6.3 自定義服務(wù)
6.3.1 知識點講解—自定義服務(wù)
6.3.2 實踐案例—調(diào)用Service生命周期函數(shù)
6.3.3 單元小測
6.4 多線程
6.4.1 知識點講解—多線程
6.4.2 實踐案例—創(chuàng)建多線程服務(wù)
6.4.3 單元小測
7 Android內(nèi)容提供者
7.1 Android運(yùn)行權(quán)限
7.1.1 知識點講解—運(yùn)行權(quán)限
7.1.2 實踐案例—設(shè)置電話權(quán)限
7.1.3 單元小測
7.2 URL和URI概述
7.2.1 URL和URI
7.2.2 單元小測
7.3 ContentProvider
7.3.1 知識點講解—ContentProvider
7.3.2 實踐案例—讀取聯(lián)系人
7.3.3 單元小測
7.4 訪問通訊錄
7.4.1 知識點講解—訪問通訊錄
7.4.2 實踐案例—訪問通訊錄
7.4.3 單元小測
8 多媒體
8.1 拍照服務(wù)
8.1.1 知識點講解—拍照服務(wù)
8.1.2 實踐案例—拍照服務(wù)
8.1.3 單元小測
8.2 音視頻服務(wù)
8.2.1 知識點講解—音視頻服務(wù)
8.2.2 實踐案例—視頻播放
8.2.3 單元小測
9 網(wǎng)絡(luò)服務(wù)
9.1 網(wǎng)絡(luò)服務(wù)概述
9.1.1 知識點講解—網(wǎng)絡(luò)服務(wù)
9.1.2 實踐案例—使用HTTP協(xié)議訪問網(wǎng)絡(luò)
9.1.3 單元小測
9.2 網(wǎng)絡(luò)框架
9.2.1 知識點講解—網(wǎng)絡(luò)框架
9.2.2 實踐案例—網(wǎng)絡(luò)框架
9.2.3 單元小測
9.3 JSON協(xié)議
9.3.1 知識點講解—JSON協(xié)議
9.3.2 實踐案例—訪問天氣實例的應(yīng)用
9.3.3 單元小測
9.4 Volley
9.4.1 知識點講解—Volley網(wǎng)絡(luò)框架
9.4.2 實踐案例—使用Volley框架實現(xiàn)天氣預(yù)報的應(yīng)用
9.4.3 單元小測
10 數(shù)據(jù)存儲
10.1 文件存儲
10.1.1 文件保存
10.1.2 文件讀取
10.1.3 SharePreferences存儲
10.1.4 單元小測
10.2 數(shù)據(jù)庫存儲
10.2.1 知識點講解—嵌入式數(shù)據(jù)庫SQLite
10.2.2 實踐案例—將個人信息存儲到SQLite數(shù)據(jù)庫
10.2.3 單元小測
參考文獻(xiàn)