3dwoo大學簡體電腦書店
Android移動應用開發項目教程
( 簡體 字)
作者:李新輝類別:1. -> 程式設計 -> 手機程式 -> Android
出版社:人民郵電出版社Android移動應用開發項目教程 3dWoo書號: 39449
詢問書籍請說出此書號!
有庫存
NT售價: 230
出版日:9/1/2014
頁數:322
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787115359957 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
項目1 Android應用程序開發環境搭建 1
1.1 安裝文件準備 1
1.2 開發環境安裝和配置 2
1.3 Android應用程序編寫 6
1.4 知識拓展 10
1.4.1 在設備上運行應用程序 10
1.4.2 安裝APK應用到模擬器 12
1.4.3 Android技術架構 13
1.4.4 Java語法補充 15
1.5 問題實踐 18

項目2 BMI體質指數計算器的開發 19
2.1 項目引入 19
2.2 BMI項目準備 20
2.3 BMI界面設計 20
2.4 BMI功能實現 22
2.5 BMI重構 26
2.6 BMI屬性菜單 29
2.7 知識拓展 35
2.7.1 Activity 35
2.7.2 RelativeLayout 38
2.7.3 AndroidManifest 39
2.7.4 ApiDemo 40
2.7.5 API Reference 42
2.8 問題實踐 43

項目3 ColorCard色卡程序的開發 44
3.1 項目引入 44
3.2 ColorCard項目準備 45
3.3 ColorCard界面設計 46
3.3.1 主界面布局 46
3.3.2 色卡界面布局 50
3.3.3 檢索界面布局 52
3.3.4 辨色界面布局 53
3.4 選項卡切換 54
3.5 色卡功能實現 63
3.6 檢索功能實現 69
3.7 辨色功能實現 70
3.8 知識拓展 77
3.8.1 LinearLayout 77
3.8.2 px/dp/sp 79
3.8.3 Debug 80
3.8.4 UI Viewer 82
3.9 問題實踐 84

項目4 PT拼圖游戲的開發 85
4.1 項目引入 85
4.2 拼圖游戲項目準備 86
4.3 拼圖游戲背景顯示 89
4.4 拼圖游戲界面設計 91
4.5 拼圖塊分割 96
4.6 拼圖塊觸摸和移動 102
4.6.1 觸摸功能實現 102
4.6.2 移動功能實現 105
4.6.3 移動性能優化 107
4.7 拼圖塊吸附與歸位 114
4.8 拼圖游戲啟動動畫 119
4.9 拼圖歸位音效 119
4.10 游戲進度自動保存 122
4.11 知識拓展 128
4.11.1 背景音樂 128
4.11.2 SurfaceView 129
4.11.3 游戲中的動畫 136
4.11.4 Android應用打包 138
4.11.5 游戲引擎 140
4.11.6 給初學者的建議 140
4.11.7 連連看/消色塊原理 143
4.12 問題實踐 150

項目5 PhoneSecurity手機防盜器的開發 151
5.1 項目引入 151
5.2 PhoneSecurity項目準備 152
5.3 距離檢測與報警 154
5.4 防盜功能實現 157
5.5 追回技術分析 160
5.6 手機信息保存 160
5.7 SIM卡檢測和短信發送 167
5.8 電子郵件發送 170
5.9 知識拓展 179
5.9.1 Service 179
5.9.2 Broadcast Receiver 182
5.10 問題實踐 184

項目6 NewsReader新聞閱讀器的開發 185
6.1 項目引入 185
6.2 NewsReader項目準備 186
6.3 NewsReader界面設計 187
6.3.1 主界面設計 187
6.3.2 底部導航欄設計 189
6.4 導航欄切換 193
6.5 新聞獲取 198
6.6 RSS數據源解析 203
6.7 新聞條目加載 208
6.8 新聞內容查看 215
6.9 知識拓展 221
6.9.1 Fragment 221
6.9.2 HttpClient 224
6.9.3 XML/JSON 225
6.9.4 Notification 226
6.9.5 ListView 228
6.9.6 Handler/AsyncTask 230
6.9.7 AndroidSDK Source 234
6.10 問題實踐 236

項目7 MapPhotos地圖相冊的開發 237
7.1 項目引入 237
7.2 MapPhotos項目準備 238
7.3 相冊條目實現 242
7.4 地圖實現 254
7.5 相機拍照實現 268
7.6 相冊數據保存 281
7.7 地圖相冊實現 287
7.8 圖庫瀏覽 296
7.9 知識拓展 304
7.9.1 GoogleMap 304
7.9.2 Camera 307
7.9.3 SharedPreferences 308
7.9.4 SQLite 309
7.9.5 ContentProvider 311
7.9.6 Intent 314
7.9.7 Context 318
7.9.8 開發資源參考 319
7.10 問題實踐 322
本書通過精心設計的7個工作項目,全程貫徹“做中學”理念,先實踐認知,后理論拓展,由淺入深,讓讀者逐步掌握Android應用程序用戶界面布局設計、2D繪圖和游戲設計、傳感器、網絡訪問、LBS地圖相冊開發等技術,在項目實踐過程中理解Android基本開發技術、調試方法、項目重構技巧和規范的編碼風格,掌握開發Android應用程序的方法。
  本書項目1闡述Android應用程序開發環境的搭建;項目2講解BMI體質指數計算器的開發,著重闡述基本組件的使用;項目3講解ColorCard色卡應用程序的開發,著重闡述通過靈活布局組件構建動態界面的技術;項目4講解PT拼圖游戲的開發,著重闡述2D繪圖知識、線程和游戲開發技術;項目5講解PhoneSecurity手機防盜器的開發,著重闡述傳感器、短信和電子郵件發送技術;項目6講解NewsReader新聞閱讀器的開發,著重闡述ListView等高級組件的使用和XML/JSON數據處理技術;項目7講解MapPhotos地圖相冊的開發,著重闡述在應用程序中使用地圖和相機拍照的技術。本書配有教學視頻、習題參考等教學資源,方便老師教學。
  本書可作為各高等院校移動互聯網Android開發技術的教材,也可作為軟件開發人員的參考用書。
pagetop