Android應用程式設計案例教程

Android應用程式設計案例教程

《Android應用程式設計案例教程》是2021年機械工業出版社出版的圖書。

基本介紹

  • 中文名:Android應用程式設計案例教程
  • 作者:劉培林,李萍
  • 出版時間:2021年
  • 出版社:機械工業出版社
  • ISBN:9787111691075
內容簡介,圖書目錄,

內容簡介

本書共12章,第1章介紹Android開發環境;第2~4章介紹Android開發基礎知識,包括頁面布局、頁面控制項、適配器、選單、對話框和Intent,完成Android開發入門。第5章介紹Android開發的基礎組件Activity和SharedPreferences(共享偏好);第6章介紹資料庫訪問技術,並完成個較為綜合的實訓項目—產品日誌項目;第7、8章介紹BroadcastReceiver、ContentProvider和Service三大組件,實現Android開發進階。第9章介紹側滑導航和Fragment;第10、11章分別介紹多執行緒技術和網路編程技術,探索Android高級開發。第12章開發了一個電子商務綜合實訓項目,對全書內容進行了貫穿和套用。
本書既可作為高職高專院校移動套用開發、軟體技術、物聯網套用技術、大數據技術等專業的教材,也可作為移動套用與軟體工程技術人員的技術參考資料、培訓用書或自學參考書。

圖書目錄

第1章 Android開發概述
1.1 Hello項目設計
1.1.1 項目需求
1.1.2 技術分析
【項目知識點】
1.2 Android概述
1.2.1 Android開發的優勢
1.2.2 Android開發四大組件
1.2.3 API與SDK的關係
1.3 搭建Android開發環境
1.4 Hello項目實施
1.4.1 創建項目
1.4.2 編碼實現
1.4.3 測試運行
1.4.4 項目總結
1.5 實驗1
1.6 習題1
1.7 知識拓展——Android應用程式結構
1.7.1 應用程式結構
1.7.2 配置檔案AndroidManifest.xml
1.8 知識拓展——logcat
1.9 隨堂測試1
第2章 布局和常用小控制項
2.1 用戶註冊項目設計
2.1.1 項目需求
2.1.2 技術分析
【項目知識點】
2.2 常用布局
2.2.1 相對布局
2.2.2 線性布局
2.2.3 其他布局
2.3 常用小控制項
2.3.1 文本控制項
2.3.2 按鈕控制項
2.3.3 複選框控制項
2.3.4 圖片控制項
2.4 Toast
2.5 用戶註冊項目實施
2.5.1 編碼實現
2.5.2 測試運行
2.5.3 項目總結
2.6 實驗2
2.7 習題2
2.8 知識拓展——Notification
2.9 知識拓展——ScrollView
2.10 隨堂測試2
第3章 選單、對話框和Intent
3.1 用戶密碼管理項目設計
3.1.1 項目需求
3.1.2 技術分析
【項目知識點】
3.2 選單
3.2.1 選單項檔案定義
3.2.2 選項選單
3.2.3 上下文選單
3.3 對話框
3.3.1 普通對話框
3.3.2 自定義對話框
3.4 Intent
3.4.1 Intent的種類
3.4.2 顯式Intent
3.4.3 隱式Intent
3.5 用戶密碼管理項目實施
3.5.1 編碼實現
3.5.2 測試運行
3.5.3 項目總結
3.6 實驗3
3.7 習題3
3.8 知識拓展——簡訊管理器
3.9 隨堂測試3
第4章 適配器與列表控制項
4.1 產品列表展示項目設計
4.1.1 項目需求
4.1.2 技術分析
【項目知識點】
4.2 適配器
4.2.1 ArrayAdapter
4.2.2 BaseAdapter
4.2.3 SimpleAdapter
4.2.4 SimpleCursorAdapter
4.2.5 PagerAdapter
4.3 列表控制項
4.3.1 ListView控制項
4.3.2 GridView控制項
4.3.3 ViewPager控制項
4.4 產品列表展示項目實施
4.4.1 編碼實現
4.4.2 測試運行
4.4.3 項目總結
4.5 實驗4
4.6 習題4
4.7 知識拓展——Spinner控制項
4.7.1 Spinner控制項基本用法
4.7.2 Spinner控制項與資源檔案
4.8 知識拓展——RecyclerView控制項
4.8.1 RecyclerView控制項基本用法
4.8.2 布局管理器
4.9 隨堂測試4
第5章 Activity與SharedPreferences
5.1 產品圖冊項目設計
5.1.1 項目需求
5.1.2 技術分析
【項目知識點】
5.2 SharedPreferences
5.2.1 創建SharedPreferences實例
5.2.2 編輯SharedPreferences數據
5.2.3 提交SharedPreferences數據
5.2.4 獲取SharedPreferences數據
5.2.5 清除SharedPreferences數據
5.3 Activity
5.3.1 使用Activity
5.3.2 Activity的狀態
5.3.3 Activity的生命周期
5.3.4 Activity的方法
5.4 產品圖冊項目實施
5.4.1 編碼實現
5.4.2 測試運行
5.4.3 項目總結
5.5 實驗5
5.6 習題5
5.7 知識拓展——虛擬機檔案瀏覽器(Device File Explorer)
5.8 知識拓展——Environment類
5.9 隨堂測試5
第6章 資料庫訪問技術
6.1 產品日誌項目設計
6.1.1 項目需求
6.1.2 技術分析
【項目知識點】
6.2 SQLite概述
6.2.1 SQLite的數據存儲類型
6.2.2 SQLite的語法與語句
6.3 SQLiteDatabase類
6.3.1 數據操縱
6.3.2 數據查詢
6.3.3 數據操縱專用方法
6.4 SQLiteOpenHelper類
6.5 產品日誌項目實施
6.5.1 編碼實現
6.5.2 測試運行
6.5.3 項目總結
6.6 實驗6
6.7 習題6
6.8 隨堂測試6
第7章 BroadcastReceiver與ContentProvider
7.1 產品信息收集項目設計
7.1.1 項目需求
7.1.2 技術分析
【項目知識點】
7.2 BroadcastReceiver
7.2.1 創建廣播接收器
7.2.2 註冊廣播地址
7.2.3 終止廣播
7.3 廣播的分類
7.3.1 系統廣播
7.3.2 用戶自定義廣播
7.4 產品信息收集項目實施
7.4.1 編碼實現
7.4.2 測試運行
7.4.3 項目總結
7.5 產品信息收集項目改進設計
7.5.1 項目需求
7.5.2 技術分析
7.6 ContentProvider和ContentResolver
7.6.1 ContentProvider
7.6.2 ContentResolver
7.7 產品信息收集項目改進實施
7.7.1 編碼實現
7.7.2 測試運行
7.7.3 項目總結
7.8 實驗7
7.9 習題7
7.10 知識拓展—intent-filter配置節
7.11 隨堂測試7
第8章 Service與媒體播放
8.1 產品介紹播放項目設計
8.1.1 項目需求
8.1.2 技術分析
【項目知識點】
8.2 媒體播放類
8.2.1 音頻播放
8.2.2 視頻播放
8.3 Service
8.3.1 服務的兩種狀態
8.3.2 服務的生命周期
8.3.3 服務的註冊
8.4 產品介紹播放項目實施
8.4.1 編碼實現
8.4.2 測試運行
8.4.3 項目總結
8.5 實驗8
8.6 習題8
8.7 隨堂測試8
第9章 側滑導航與Fragment
9.1 產品手冊項目設計
9.1.1 項目需求
9.1.2 技術分析
【項目知識點】
9.2 Fragment
9.2.1 Fragmen

相關詞條

熱門詞條

聯絡我們