Android Studio項目開發實戰――從基礎入門到趣味開發

Android Studio項目開發實戰――從基礎入門到趣味開發

《Android Studio項目開發實戰――從基礎入門到趣味開發》是2020年電子工業出版社出版的圖書,作者是馬靜。

基本介紹

  • 書名:Android Studio項目開發實戰――從基礎入門到趣味開發
  • 作者:馬靜
  • 出版社:電子工業出版社
  • 出版時間:2020年3月1日
  • 頁數:208 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787121361890
內容簡介,圖書目錄,作者簡介,

內容簡介

本書集知識性、趣味性和實用性於一體。全書以完整的Android項目開發流程為主線,腳符按照項目的功能模組和Android項目開發的工作過程來劃分工作任務,並設計教學內容,將相關知識點融入工作任務,實現理論知識與實踐技能的有機結合。

圖書目錄

目 錄
第1章 Android程式設計基礎 1
1.1 工作任務概述 1
1.2 預備知識 1
1.2.1 基本概念 1
1.2.2 Android Studio快速上手 2
1.2.3 Android Studio操作界面 5
1.2.4 Android Studio項目結構 7
1.2.5 Activity 8
1.2.6 Android程式設淋拔櫻計流程 8
1.2.7 Activity的生命周期 11
1.2.8 組件的布局與屬性設定 12
1.2.9 組件的事件處理 14
1.2.10 ConstraintLayout 16
1.2.11 Button 18
1.2.12 ImageView 19
1.3 搭建Android開發環境 19
1.4 創建並運行第一個Android項目 23
1.5 “滾蛋吧!腫瘤君”的界面設計 28
第2章 項目簡介 32
2.1 工作任務概述 32
2.2 初識設計文檔 32
2.2.1 設計文檔概述 32
2.2.2 設計文檔模板 32
2.3 分析開發任務 34
第3章 “登錄”模組的布局 40
3.1 工作任務概述 40
3.2 預備知識 41
3.2.1 View與ViewGroup布局 41
3.2.2 LinearLayout 41
3.2.3 Android中控制項的margin屬性和padding屬性 42
3.2.4 EditText組件 42
3.2.5 Android圖片不同解析度的適配 43
3.2.6 res/values資料夾下常用的XML資源檔案 45
3.2.7 shape 47
3.2.8 selector 52
3.3 熱身任務 54
3.4 實現“登錄”模組的布局 59
第4章 “底部導航”模組的設計 66
4.1 工作任務概述 66
4.2 預備知識 67
4.2.1 Context 67
4.2.2 RadioGroup 67
4.2.3 RadioButton 68
4.2.4 Toast 69
4.3 阿淋拳熱身任務 69
4.4 實現“底部導航”模組的布局 74
4.5 實現導航功能 77
第5章 “個人中心”模組的設計 82
5.1 工作任務概述 82
5.2 預備知識 83
5.2.1 Fragment 83
5.2.2 Intent 85
5.3 熱身任務 87
5.4 實現“個人中心”模組的布局 92
5.5 創建“個人中心”Fragment 95
5.6 將“個人中心”碎片組裝至App主框架 97
5.7 實現登錄界面的調用 98
第6章 “首頁”模組的設計 100
6.1 工作任務概述 100
6.2 預備知識 101
6.2.1 適配器 101
6.2.2 控制項 103
6.3 殼譽微熱斷墊盼敬身任務 111
6.3.1 “誰是你心中的英雄” 111
6.3.2 “永不消失的經典” 113
6.3.3 “我激動,我數數” 115
6.微宙備3.4 “找不同” 118
6.4 創建“首頁”Fragment 120
6.5 將“首頁”碎片組裝至App主框架 122
6.6 實現“首頁”圖片輪播效果 124
6.7 實現“首頁”的數據適配功能 129
第7章 “吃貨駕到”模組的設計 132
7.1 工作任務概述 132
7.2 預備知識 133
7.2.1 BaseAdapter 133
7.2.2 選單 134
7.2.3 ContextMenu 134
7.2.4 對話框歸應墓己 135
7.3 熱身任務 137
7.4 創建“吃貨駕到”Fragment 140
7.5 將“吃貨駕到”碎片組裝至App主框架 141
7.6 實現“吃貨駕到”的數據適配功能 142
7.7 實現“吃貨駕到”的點讚功能 148
7.8 實現“吃貨駕到”的功能選單 149
第8章 “我的訂單”模組的設計 152
8.1 工作任務概述 152
8.2 預備知識 153
8.3 熱身任務 159
8.4 創建“我的訂單”Fragment 166
8.5 將“我的訂單”碎片組裝至App主框架 168
8.6 實現“最近訂單”的數據顯示 169
8.7 實現“吃貨駕到”的收藏功能 172
8.8 實現“我的訂單”中“我的收藏”區域數據的顯示 174
第9章 登錄驗證 178
9.1 工作任務概述 178
9.2 預備知識 179
9.2.1 SharedPreferences 179
9.2.2 ProgressDialog 181
9.2.3 Android網路編程 181
9.2.4 用Android原生技術解析JSON 185
9.3 熱身任務 186
9.3.1 “我的進度條對話框” 186
9.3.2 “名人榜” 189
9.4 實現登錄驗證 194
9.5 實現登錄信息本地保存 197

作者簡介

馬靜,惠州經濟職業技術學院專職教師,曾主持包括廣東省教育廳的高職院校基於數據挖掘的多維教學質量管理系統研究的多項橫向、縱向課題,具有多年的Android開發及授課經驗,在廣東省高職職業技能比賽移動套用開發項目中多次獲獎。
4.4 實現“底部導航”模組的布局 74
4.5 實現導航功能 77
第5章 “個人中心”模組的設計 82
5.1 工作任務概述 82
5.2 預備知識 83
5.2.1 Fragment 83
5.2.2 Intent 85
5.3 熱身任務 87
5.4 實現“個人中心”模組的布局 92
5.5 創建“個人中心”Fragment 95
5.6 將“個人中心”碎片組裝至App主框架 97
5.7 實現登錄界面的調用 98
第6章 “首頁”模組的設計 100
6.1 工作任務概述 100
6.2 預備知識 101
6.2.1 適配器 101
6.2.2 控制項 103
6.3 熱身任務 111
6.3.1 “誰是你心中的英雄” 111
6.3.2 “永不消失的經典” 113
6.3.3 “我激動,我數數” 115
6.3.4 “找不同” 118
6.4 創建“首頁”Fragment 120
6.5 將“首頁”碎片組裝至App主框架 122
6.6 實現“首頁”圖片輪播效果 124
6.7 實現“首頁”的數據適配功能 129
第7章 “吃貨駕到”模組的設計 132
7.1 工作任務概述 132
7.2 預備知識 133
7.2.1 BaseAdapter 133
7.2.2 選單 134
7.2.3 ContextMenu 134
7.2.4 對話框 135
7.3 熱身任務 137
7.4 創建“吃貨駕到”Fragment 140
7.5 將“吃貨駕到”碎片組裝至App主框架 141
7.6 實現“吃貨駕到”的數據適配功能 142
7.7 實現“吃貨駕到”的點讚功能 148
7.8 實現“吃貨駕到”的功能選單 149
第8章 “我的訂單”模組的設計 152
8.1 工作任務概述 152
8.2 預備知識 153
8.3 熱身任務 159
8.4 創建“我的訂單”Fragment 166
8.5 將“我的訂單”碎片組裝至App主框架 168
8.6 實現“最近訂單”的數據顯示 169
8.7 實現“吃貨駕到”的收藏功能 172
8.8 實現“我的訂單”中“我的收藏”區域數據的顯示 174
第9章 登錄驗證 178
9.1 工作任務概述 178
9.2 預備知識 179
9.2.1 SharedPreferences 179
9.2.2 ProgressDialog 181
9.2.3 Android網路編程 181
9.2.4 用Android原生技術解析JSON 185
9.3 熱身任務 186
9.3.1 “我的進度條對話框” 186
9.3.2 “名人榜” 189
9.4 實現登錄驗證 194
9.5 實現登錄信息本地保存 197

作者簡介

馬靜,惠州經濟職業技術學院專職教師,曾主持包括廣東省教育廳的高職院校基於數據挖掘的多維教學質量管理系統研究的多項橫向、縱向課題,具有多年的Android開發及授課經驗,在廣東省高職職業技能比賽移動套用開發項目中多次獲獎。

相關詞條

熱門詞條

聯絡我們