《 Android 平板電腦套用開發入門經典 》是2012-11清華大學出版社 出版的圖書,作者是(美)李偉夢 著
基本介紹
- 作者:(美)李偉夢 著
- 譯者:張龍
- ISBN:9787302299967
- 頁數:239
- 定價:49.00元
- 出版社:清華大學出版社
- 出版時間:2012-11
- 裝幀:平裝
內容介紹,作者介紹,作品目錄,
內容介紹
Android 3將Android的全部力量帶到了平板計算平台!《Android平板電腦套用開發入門經典》向Android新手快速介紹了如何使用Android 3開發平板套用。經驗豐富的作者Wei-Meng Lee首先介紹了如何安裝必要的工具並編寫HelloWorld套用。接下來介紹Android平板套用的各種組件。在構建一些有助於你開發自己的Android平板套用的示例平板項目後,你會迅速掌握Android 3。
主要內容
◆ 構建通用的Android UI,使用Fragment動態組裝活動
◆ 使用Action Bar條目展現常用功能
◆ 檢查Android用戶界面,幫助你理解界面組件
◆ 介紹如何創建基於位置的服務套用
◆ 詳細介紹如何構建位置監控套用
◆ 幫助你創建示例套用,介紹在Android Market上發布套用的
各個步驟
◆ 介紹如何使用Eclipse進行Android開發,如何使用Android模
擬器
作者介紹
Wei-Meng Lee是Developer Learning Solutions(www.learn2develop.net)的技術專家與創始人,這是一家專門從事最新微軟與蘋果技術實訓的技術公司。他在線上出版物和雜誌上撰寫技術文章,同時還是《iOS 4編程入門經典》、《Android編程入門經典》的作者。
作品目錄
目 錄
第Ⅰ部分 Android 3平板系統概覽
第1章 Android平板編程入門 3
1.1 什麼是Android 4
1.1.1 Android版本 4
1.1.2 市場上的Android設備 5
1.1.3 Android Market 6
1.2 獲取所需工具 7
1.2.1 Java JDK 7
1.2.2 Eclipse 7
1.2.3 下載Android SDK 7
1.2.4 安裝包 9
1.2.5 創建Android虛擬設備(AVD) 10
1.2.6 Android開發工具(ADT) 13
1.3 創建第一個Android套用 16
1.4 Android套用剖析 22
1.5 小結 25
第2章 Android平板套用的組件 27
2.1 活動 27
2.2 Fragment 33
2.2.1 動態添加Fragment 38
2.2.2 理解Fragment的生命周期 41
2.2.3 Fragment之間的互動 45
2.3 使用Action Bar 48
2.3.1 向Action Bar添加動作條目 50
2.3.2 自定義動作條目和套用的圖示 55
2.4 小結 58
第3章 Android用戶界面 61
3.1 視圖與視圖組 61
3.1.1 LinearLayout 62
3.1.2 AbsoluteLayout 66
3.1.3 TableLayout 68
3.1.4 RelativeLayout 70
3.1.5 FrameLayout 71
3.1.6 ScrollView 74
3.2 基本視圖 75
3.2.1 TextView視圖 76
3.2.2 常見視圖 76
3.3 再論Fragment 85
3.3.1 ListFragment 85
3.3.2 DialogFragment 89
3.3.3 PreferenceFragment 93
3.4 小結 98
第Ⅱ部分 項 目
第4章 創建基於位置的服務套用 103
4.1 顯示Google Maps 103
4.1.1 創建項目 104
4.1.2 獲取Maps API密鑰 105
4.1.3 顯示地圖 107
4.1.4 顯示縮放控制項 114
4.1.5 改變視圖 116
4.1.6 導航到特定位置 117
4.1.7 添加標記 119
4.1.8 獲得觸摸位置 122
4.1.9 地理編碼與反向地理編碼 124
4.2 獲取位置數據 126
4.3 小結 138
第5章 SMS訊息傳遞與聯網 141
5.1 SMS訊息傳遞 141
5.1.1 以編程的方式傳送SMS訊息 142
5.1.2 傳送訊息後獲得反饋 145
5.1.3 使用意圖傳送SMS訊息 147
5.1.4 接收SMS訊息 148
5.1.5 說明與警告 158
5.1.6 項目:構建位置追蹤器套用 159
5.2 傳送電子郵件 174
5.3 聯網 176
5.3.1 下載二進制數據 179
5.3.2 下載文本檔案 181
5.3.3 使用GET方法訪問Web服務 184
5.3.4 執行異步調用 189
5.4 小結 190
第6章 發布Android套用 193
6.1 為發布做準備 193
6.1.1 版本化 193
6.1.2 對Android套用進行數字簽名 196
6.2 部署APK檔案 200
6.2.1 使用adb.exe工具 200
6.2.2 使用Web伺服器 202
6.2.3 在Android Market上發布套用 204
6.3 小結 209
第Ⅲ部分 附 錄
附錄A 使用Eclipse進行Android開發 213
附錄B 使用Android模擬器 225
附錄C 練習答案 239
第Ⅰ部分 Android 3平板系統概覽
第1章 Android平板編程入門 3
1.1 什麼是Android 4
1.1.1 Android版本 4
1.1.2 市場上的Android設備 5
1.1.3 Android Market 6
1.2 獲取所需工具 7
1.2.1 Java JDK 7
1.2.2 Eclipse 7
1.2.3 下載Android SDK 7
1.2.4 安裝包 9
1.2.5 創建Android虛擬設備(AVD) 10
1.2.6 Android開發工具(ADT) 13
1.3 創建第一個Android套用 16
1.4 Android套用剖析 22
1.5 小結 25
第2章 Android平板套用的組件 27
2.1 活動 27
2.2 Fragment 33
2.2.1 動態添加Fragment 38
2.2.2 理解Fragment的生命周期 41
2.2.3 Fragment之間的互動 45
2.3 使用Action Bar 48
2.3.1 向Action Bar添加動作條目 50
2.3.2 自定義動作條目和套用的圖示 55
2.4 小結 58
第3章 Android用戶界面 61
3.1 視圖與視圖組 61
3.1.1 LinearLayout 62
3.1.2 AbsoluteLayout 66
3.1.3 TableLayout 68
3.1.4 RelativeLayout 70
3.1.5 FrameLayout 71
3.1.6 ScrollView 74
3.2 基本視圖 75
3.2.1 TextView視圖 76
3.2.2 常見視圖 76
3.3 再論Fragment 85
3.3.1 ListFragment 85
3.3.2 DialogFragment 89
3.3.3 PreferenceFragment 93
3.4 小結 98
第Ⅱ部分 項 目
第4章 創建基於位置的服務套用 103
4.1 顯示Google Maps 103
4.1.1 創建項目 104
4.1.2 獲取Maps API密鑰 105
4.1.3 顯示地圖 107
4.1.4 顯示縮放控制項 114
4.1.5 改變視圖 116
4.1.6 導航到特定位置 117
4.1.7 添加標記 119
4.1.8 獲得觸摸位置 122
4.1.9 地理編碼與反向地理編碼 124
4.2 獲取位置數據 126
4.3 小結 138
第5章 SMS訊息傳遞與聯網 141
5.1 SMS訊息傳遞 141
5.1.1 以編程的方式傳送SMS訊息 142
5.1.2 傳送訊息後獲得反饋 145
5.1.3 使用意圖傳送SMS訊息 147
5.1.4 接收SMS訊息 148
5.1.5 說明與警告 158
5.1.6 項目:構建位置追蹤器套用 159
5.2 傳送電子郵件 174
5.3 聯網 176
5.3.1 下載二進制數據 179
5.3.2 下載文本檔案 181
5.3.3 使用GET方法訪問Web服務 184
5.3.4 執行異步調用 189
5.4 小結 190
第6章 發布Android套用 193
6.1 為發布做準備 193
6.1.1 版本化 193
6.1.2 對Android套用進行數字簽名 196
6.2 部署APK檔案 200
6.2.1 使用adb.exe工具 200
6.2.2 使用Web伺服器 202
6.2.3 在Android Market上發布套用 204
6.3 小結 209
第Ⅲ部分 附 錄
附錄A 使用Eclipse進行Android開發 213
附錄B 使用Android模擬器 225
附錄C 練習答案 239