Android攻略

Android攻略

《Android攻略》是2012-7年人民郵電出版社出版的圖書,作者是美DaveSmith / 加JeffFriesen

基本介紹

  • 作者:美DaveSmith                       /            加JeffFriesen
  • 譯者:陳 鋼
  • ISBN:9787115284518
  • 頁數:355
  • 定價:69.00元
  • 出版社:人民郵電出版社
  • 出版時間:2012-7
  • 裝幀:平裝
  • 原作名:AndroidRecipesAProtion
內容介紹,作者介紹,作品目錄,

內容介紹

內容簡介:
Android是Google開源移動開發平台,如今已經成為最主要的移動平台之一。對開發人員而言,了解Android才能把握機會,跟上市場的變化。
本書是一本資源豐富、可隨時查詢的實例手冊,針對開發人員要解決的具體問題,提供有助於高效完成工作的實用建議。書中包括大量絕妙的代碼示例,可以直接套用到開發人員的研發項目中,為你節省大量時間。
本書主要內容如下。
Android套用架構和各種特定於Android的API。
在命令行、Android SDK、NetBeans SDK和 Eclipse SDK環境中開發套用。
使用App Inventor工具開發套用。
使用SL4A工具開發套用。
通過使用Android NDK提高套用性能。
直接訪問OpenGL ES 2.0特性。

作者介紹

作者簡介:
David Smith
資深軟體開發工程師,重點關注移動開發領域, 參與過從用SDK編寫用戶套用到構建和自定義Android原始碼等各層次的開發工作。
Jeff Friesen 自由職業者,工作內容是培訓和軟體開發,主要是Java和Android。

作品目錄

目  錄
第1章  Android入門 1
1.1  Android簡介  1
1.2  Android演化史 2
1.3  Android系統架構 3
1.4  套用架構 6
1.5  剖析Activity  11
1.6  剖析Service 16
1.7  剖析BroadcastReceiver 22
1.8  剖析ContentProvider 23
1.9  小結  58
第2章  用戶界面攻略  60
2.1  攻略2-1:自定義視窗 60
2.2  攻略2-2:創建並顯示視圖  67
2.3  攻略2-3:監控點擊動作  69
2.4  攻略2-4:適用於多種螢幕解析度的圖形資源 70
2.5  攻略2-5:鎖定活動方向  71
2.6  攻略2-6:動態方向鎖定  72
2.7  攻略2-7:手動處理旋轉  74
2.8  攻略2-8:創建彈出選單動作 76
2.9  攻略2-9:自定義選項選單  81
2.10  攻略2-10:自定義返回按鍵 84
2.11  攻略2-11:Home按鍵仿真 85
2.12  攻略2-12:監控TextView  的變動 86
2.13  攻略2-13:自動滾動的TextView  89
2.14  攻略2-14:動畫視圖 90
2.15  攻略2-15:用可繪製資源做背景  97
2.16  攻略2-16:創建自定義狀態的可繪製資源  100
2.17  攻略2-17:將遮罩套用到圖片  102
2.18  攻略2-18:創建持久的對話框  106
2.19  攻略2-19:實現針對具體場景的布局 108
2.20  攻略2-20:自定義鍵盤動作 112
2.21  攻略2-21:隱藏軟鍵盤  115
2.22  攻略2-22:自定義AdapterView的空視圖 116
2.23  攻略2-23:自定義ListView  行 117
2.24  攻略2-24:製作ListView  的節頭部 122
2.25  攻略2-25:創建組合部件 125
2.26  好工具推薦:DroidDraw  128
2.27  小結 132
第3章  通信和聯網 133
3.1  攻略3-1:顯示Web信息  133
3.2  攻略3-2:截獲WebView  事件 137
3.3  攻略3-3:訪問帶JavaScript的WebView 138
3.4  攻略3-4:下載圖片檔案  141
3.5  攻略3-5:完全在後台下載 143
3.6  攻略3-6:訪問RESTAPI  147
3.7  攻略3-7:解析JSON 153
3.8  攻略3-8:解析XML 156
3.9  攻略3-9:接收簡訊 160
3.10  攻略3-10:傳送簡訊 162
3.11  攻略3-11:藍牙通信 164
3.12  攻略3-12:查詢網路連線狀態  173
3.13  小結 174
第4章  實現設備硬體互動 175
4.1  攻略4-1:整合設備位置  175
4.2  攻略4-2:在地圖上顯示位置 178
4.3  攻略4-3:在地圖上標記位置 182
4.4  攻略4-4:拍攝照片和錄製視頻  188
4.5  攻略4-5:自定義攝像頭覆蓋層  192
4.6  攻略4-6:錄音  198
4.7  攻略4-7:語音識別 201
4.8  攻略4-8:播放音頻視頻  203
4.9  攻略4-9:傾斜監控器 211
4.10  攻略4-10:監控羅盤方向 214
4.11  好工具推薦:SensorSimulator 218
4.12  小結 223
第5章  數據持久化 224
5.1  攻略5-1:製作設定界面  224
5.2  攻略5-2:簡單數據存儲  228
5.3  攻略5-3:讀寫檔案 233
5.4  攻略5-4:以資源的形式使用檔案 238
5.5  攻略5-5:管理資料庫 240
5.6  攻略5-6:查詢資料庫 245
5.7  攻略5-7:備份數據 247
5.8  攻略5-8:分享資料庫 251
5.9  攻略5-9:分享其他數據  258
5.10  好工具推薦:SQLite3 264
5.11  小結 272
第6章  與系統互動 273
6.1  攻略6-1:從後台傳送通知 273
6.2  攻略6-2:創建定時和周期任務  276
6.3  攻略6-3:規劃周期任務  277
6.4  攻略6-4:創建粘性操作  281
6.5  攻略6-5:長時間運行的後台操作 286
6.6  攻略6-6:啟動其他套用  292
6.7  攻略6-7:啟動系統套用  294
6.8  攻略6-8:讓其他套用啟動你的套用  298
6.9  攻略6-9:與聯繫人互動  300
6.10  攻略6-10:使用多媒體播放器  307
6.11  攻略6-11:保存到MediaStore 309
6.12  小結 311
第7章  使用庫 312
7.1  攻略7-1:創建Java庫JAR 312
7.2  攻略7-2:使用Java庫JAR 314
7.3  攻略7-3:創建Android庫項目  316
7.4  攻略7-4:使用Android庫項目  319
7.5  攻略7-5:繪圖  321
7.6  攻略7-6:訊息推送實戰  330
7.7  小結  338
附錄A  Android的腳本層 339
附錄B  AndroidNDK 345
附錄C  App設計指南  355

相關詞條

熱門詞條

聯絡我們