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

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

《Android Studio項目開發實戰——從基礎入門到趣味開發》是2020年3月電子工業出版社出版的圖書,作者是馬靜、鄺楚文、肖國金。

基本介紹

  • 書名:Android Studio項目開發實戰——從基礎入門到趣味開發
  • 作者:馬靜、鄺楚文、肖國金
  • 出版社:電子工業出版社
  • 出版時間:2020年3月
  • 頁數:208 頁
  • 定價:43 元
  • 開本: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
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

相關詞條

熱門詞條

聯絡我們