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

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

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

基本介紹

  • 書名:AndroidStudio項目開發實戰——從基礎入門到趣味開發
  • 作者:馬靜,鄺楚文,肖國金
  • ISBN:9787121361890
  • 出版社:電子工業出版社
  • 出版時間:2020年3月
  • 頁數:208
  • 字數:333千字
  • 開本:16開
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書集知識性、趣味性和實用性於一體。全書以完整的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 Activity8
1.2.6 Android程式設計流程8
1.2.7 Activity的生命周期11
1.2.8 組件的布局與屬性設定12
1.2.9 組件的事件處理14
1.2.10 ConstraintLayout16
1.2.11 Button18
1.2.12 ImageView19
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 LinearLayout41
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 shape47
3.2.8 selector52
3.3 熱身任務54
3.4 實現“登錄”模組的布局59
第4章 “底部導航”模組的設計66
4.1 工作任務概述66
4.2 預備知識67
4.2.1 Context67
4.2.2 RadioGroup67
4.2.3 RadioButton68
4.2.4 Toast69
4.3 熱身任務69
4.4 實現“底部導航”模組的布局74
4.5 實現導航功能77
第5章 “個人中心”模組的設計82
5.1 工作任務概述82
5.2 預備知識83
5.2.1 Fragment83
5.2.2 Intent85
5.3 熱身任務87
5.4 實現“個人中心”模組的布局92
5.5 創建“個人中心”Fragment95
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 創建“首頁”Fragment120
6.5 將“首頁”碎片組裝至App主框架122
6.6 實現“首頁”圖片輪播效果124
6.7 實現“首頁”的數據適配功能129
第7章 “吃貨駕到”模組的設計132
7.1 工作任務概述132
7.2 預備知識133
7.2.1 BaseAdapter133
7.2.2 選單134
7.2.3 ContextMenu134
7.2.4 對話框135
7.3 熱身任務137
7.4 創建“吃貨駕到”Fragment140
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 創建“我的訂單”Fragment166
8.5 將“我的訂單”碎片組裝至App主框架168
8.6 實現“最近訂單”的數據顯示169
8.7 實現“吃貨駕到”的收藏功能172
8.8 實現“我的訂單”中“我的收藏”區域數據的顯示174
第9章 登錄驗證178
9.1 工作任務概述178
9.2 預備知識179
9.2.1 SharedPreferences179
9.2.2 ProgressDialog181
9.2.3 Android網路編程181
9.2.4 用Android原生技術解析JSON185
9.3 熱身任務186
9.3.1 “我的進度條對話框”186
9.3.2 “名人榜”189
9.4 實現登錄驗證194
9.5 實現登錄信息本地保存197

相關詞條

熱門詞條

聯絡我們