●1Android基礎
1.1Android概述
1.1.1Android簡介
1.1.2實踐任務——搭建AndroidStudio開發環境
1.1小測
1.2個Android應用程序
1.2.1編寫個Android應用程序
1.2.2Android應用程序結構
1.2小測
1.3Android應用程序調試
1.3.1Android調試工具
1.3.2Android調試實現
1.3小測
2Android視圖
2.1Android視圖概述
2.1.1Activity
2.1.2Activity生命周期實例
2.1.3Activity數據傳遞實例
2.1小測
2.2Android啟動模式
2.2.1standard
2.2.2singleTop
2.2.3singleTask
2.2.4singleInstance
2.2小測
3Android布局與組件
3.1Android布局
3.1.1絕對布局
3.1.2相對布局
3.1.3線性布局
3.1.4約束布局
3.1小測
3.2Android基礎組件
3.2.1TextView
3.2.2Button
3.2.3EditText
3.2.4ProgressBar
3.2.5單線程模型
3.2小測
3.3Android中級組件
3.3.1CheckBox
3.3.2Switch
3.3.3RadioButton
3.3.4ImageView
3.3小測
3.4Android適配器
3.4.1Adapter適配器
3.4.2Spinner
3.4.3ListView
3.4.4自定義Adapter
3.4小測
4AndroidFragment
4.1Fragment組件
4.1.1Fragment的生命周期
4.1.2Fragment通信
4.1.3Fragment動態加載
4.1小測
4.2ViewPager組件
4.2.1ViewPager概述
4.2.2引導頁與選項卡
4.2小測
5Android廣播
5.1廣播概述
5.1.1Android廣播收發機制
5.1.2實踐案例——獲取設備中電池的電量
5.1小測
5.2廣播收發機制
5.2.1知識點講解——廣播收發機制
5.2.2實踐案例——顯示網格狀態
5.2小測
5.3自定義廣播
5.3.1知識點講解——自定義廣播
5.3.2實踐案例——實現自定義廣播
5.3小測
5.4有序廣播
5.4.1知識點講解——有序廣播
5.4.2實踐案例——實現有序廣播
5.4小測
6Android繫統服務
6.1繫統服務概述
6.1.1Android的服務組件
6.1小測
6.2訪問繫統服務
6.2.1Android的繫統服務組件
6.2.2實踐案例——實現通知服務
6.2小測
6.3自定義服務
6.3.1知識點講解——自定義服務
6.3.2實踐案例——調用Service生命周期函數
6.3小測
6.4多線程
6.4.1知識點講解——多線程
6.4.2實踐案例——創建多線程服務
6.4小測
7Android內容提供者
7.1Android運行權限
7.1.1知識點講解——運行權限
7.1.2實踐案例——設置電話權限
7.1小測
7.2URL和URI概述
7.2.1URL和URI
7.2小測
7.3ContentProvider
7.3.1知識點講解——ContentProvider
7.3.2實踐案例——讀取聯繫人
7.3小測
7.4訪問通訊錄
7.4.1知識點講解——訪問通訊錄
7.4.2實踐案例——訪問通訊錄
7.4小測
8多媒體
8.1拍照服務
8.1.1知識點講解——拍照服務
8.1.2實踐案例——拍照服務
8.1小測
8.2音視頻服務
8.2.1知識點講解——音視頻服務
8.2.2實踐案例——視頻播放
8.2小測
9網絡服務
9.1網絡服務概述
9.1.1知識點講解——網絡服務
9.1.2實踐案例——使用HTTP協議訪問網絡
9.1小測
9.2網絡框架
9.2.1知識點講解——網絡框架
9.2.2實踐案例——網絡框架
9.2小測
9.3JSON協議
9.3.1知識點講解——JSON協議
9.3.2實踐案例——訪問天氣實例的應用
9.3小測
9.4Volley
9.4.1知識點講解——Volley網絡框架
9.4.2實踐案例——使用Volley框架實現天氣預報的應用
9.4小測
10數據存儲
10.1文件存儲
10.1.1文件保存
10.1.2文件讀取
10.1.3SharePreferences存儲
10.1小測
10.2數據庫存儲
10.2.1知識點講解——嵌入式數據庫SQLite
10.2.2實踐案例——將個人信息存儲到SQLite數據庫
10.2小測
參考文獻
內容簡介
隨著移動設備的發展和普及,Andriod操作繫統越來越得到廣泛的應用,目前Android操作繫統的優選市場份額已接近90%,在優選範圍內占據著地位。由於目前Android技術發展日新月異,Android不錯開發人纔短期將供不應求,Android不錯工程師的就業前景很好緊俏。本書基於Google新推出的AndroidStudio3.5和AndroidSDK10.0作為開發環境進行編寫,全面介紹了Android應用開發的相關知識,內容覆蓋了Android開發環境的搭建、Android視圖、Android組件、Fragment組件、廣播技術、繫統服務、繫統提供者、多媒體、網絡服務和文件數據庫管理等。本書以“案例驅動”和“模塊化”的方式來講解Android編程的各種理論知識,包含了31節理論知識點慕課視頻及50個實踐案例編程操作視頻;本書的慕課視頻和實踐案例視頻總時長720分鐘。這些實踐案例能幫助......