Android移動開發項目式教程(第2版)

Android移動開發項目式教程(第2版)

《Android移動開發項目式教程(第2版)》是人民郵電出版社出版的圖書,作者是謝景明。

基本介紹

  • 書名:Android移動開發項目式教程(第2版)
  • 作者:謝景明
  • ISBN:978-7-115-36062-5
  • 出版社:人民郵電出版社 
  • 出版時間:2015-07
圖書簡介,目 錄,

圖書簡介

本書內容主要包括7 部分,第1 部分講解搭建Android 開發環境的方法,第2 部分講解在Android 上開發基本界面的方法,第3 部分講解利用SQLite 存儲、管理數據的方法,第4 部分講解開發多媒體播放器的方法,第5 部分講解開發手機相機的方法,第6 部分講解開發地圖套用的方法,第7 部分講解通過網路連線獲取天氣預報信息的方法。

目 錄

CONTENTS
項目一 建立Android 開發環境 1
1.1 背景知識 1
一、移動套用開發技術 1
二、典型移動套用案例 4
三、Android 的發展歷史 5
1.2 安裝Sun JDK 6
一、任務分析 6
二、相關知識 6
三、任務實施 7
1.3 安裝Android SDK 12
一、任務分析 12
二、相關知識 12
三、任務實施 12
1.4 安裝Eclipse ADT 17
一、任務分析 17
二、相關知識 17
三、任務實施 19
1.5 測試開發環境 23
一、任務分析 23
二、相關知識 23
三、任務實施 34
1.6 實訓項目 38
一、建立Android 開發環境 38
二、開發運行一個簡單的Android 程式 38
項目二 開發標準身高計算器 39
2.1 背景知識 39
一、常見的手機硬體參數知識 39
二、Android 的像素單位 41
2.2 開發輸入界面 41
一、任務分析 41
二、相關知識 42
三、任務實施 58
2.3 進行事件處理 62
一、任務分析 62
二、相關知識 62
三、任務實施 71
2.4 顯示計算結果 72
一、任務分析 72
二、相關知識 72
三、任務實施 77
2.5 發布到手機 77
一、任務分析 77
二、任務實施 77
2.6 完整項目實施 79
2.7 實訓項目 83
一、用戶登錄界面 83
二、調查問卷程式 83
項目三 開發手機通訊錄 84
3.1 Android 的數據存儲技術 84
一、使用SharedPreferences 存儲數據 85
二、檔案存儲數據 86
三、SQLite 資料庫存儲數據 88
四、使用ContentProvider 對外共享數據 89
五、Internet 網路存儲數據 89
3.2 添加聯繫人記錄 90
一、任務分析 90
二、相關知識 90
三、任務實施 97
3.3 修改聯繫人記錄 102
一、任務分析 102
二、相關知識 102
三、任務實施 108
3.4 查找號碼記錄 110
一、任務分析 110
二、相關知識 110
三、任務實施 118
3.5 查看聯繫人記錄 120
一、任務分析 120
二、任務實施 120
3.6 刪除號碼記錄 122
一、任務分析 122
二、相關知識 122
三、任務實施 122
3.7 對外共享數據 123
一、任務分析 123
二、相關知識 123
三、任務實施 126
3.8 設計主界面 127
一、任務分析 127
二、任務實施 127
3.9 完整項目實施 129
3.10 實訓項目 147
一、手機通訊錄的改進 147
二、我的移動日記 148
三、英語題庫系統 148
項目四 開發多媒體播放器 49
4.1 開發多媒體播放界面 149
一、任務分析 149
二、相關知識 149
三、任務實施 154
4.2 播放音樂 156
一、任務分析 156
二、相關知識 157
三、任務實施 164
4.3 播放視頻 167
一、任務分析 167
二、相關知識 167
三、任務實施 169
4.4 管理多媒體檔案 170
一、任務分析 170
二、相關知識 170
三、任務實施 178
3
目錄
4.5 多執行緒開發 183
一、任務分析 183
二、相關知識 183
三、任務實施 189
4.6 後台服務Service 190
一、任務分析 190
二、相關知識 190
三、任務實施 193
4.7 完整項目實施 195
4.8 實訓項目 206
一.開發多媒體播放器 206
項目五 開發手機相機 207
5.1 相機打開界面 207
一、任務分析 207
二、相關知識 208
三、任務實施 211
5.2 相機拍照控制 212
一、任務分析 212
二、相關知識 212
三、任務實施 217
5.3 照片保存和預覽 219
一、任務分析 219
二、相關知識 219
三、任務實施 220
5.4 照片瀏覽 221
一、任務分析 221
二、相關知識 222
三、任務實施 232
5.5 完整項目實施 235
5.6 實訓項目 242
一、實現手機錄像功能 242
二、對手機晃動進行檢測 243
項目六 開發地圖套用 244
6.1 顯示百度地圖 244
一、任務分析 244
二、相關知識 244
三、任務實施 246
6.2 地圖基礎套用 248
一、任務分析 248
二、相關知識 248
三、任務實施 252
6.3 實現POI 查詢 255
一、任務分析 255
二、相關知識 256
三、任務實施 257
6.4 實現定位 259
一、任務分析 259
二、相關知識 259
三、任務實施 261
6.5 實訓項目 263
一、完善百度地圖應用程式的開發 263
二、GPS 定位器 263
4
項目七 開發天氣預報程式 264
7.1 獲取天氣預報信息 264
一、任務分析 264
二、相關知識 264
三、任務實施 278
7.2 下載天氣圖片 279
一、任務分析 279
二、任務實施 279
7.3 顯示天氣預報 280
一、任務分析 280
二、相關知識 280
三、任務實施 281
7.4 完整項目實施 282
7.5 擴展項目 JSON 格式接口調用 287
一、任務分析 287
二、相關知識 287
三、項目實施 290
7.6 實訓項目 291
一、開發天氣預報程式 291
二、開發手機聊天室 292

相關詞條

熱門詞條

聯絡我們