PhoneGap移動應用開發手冊( 簡體 字) | |
作者:[英]Matt | 類別:1. -> 程式設計 -> 手機程式 -> 其它 |
出版社:人民郵電出版社 | 3dWoo書號: 37749 詢問書籍請說出此書號! 有庫存 NT售價: 245 元 |
出版日:2/1/2014 | |
頁數:255 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115337405 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章 移動與定位:使用加速計和位置傳感器 1
1.1 簡介 1 1.2 使用加速計檢測設備的移動 1 實現步驟 2 實現原理 4 相關內容 5 1.3 調整加速計傳感器更新時間間隔 5 實現步驟 6 實現原理 10 相關內容 10 1.4 通過加速計事件更新對象的顯示位置 11 實現步驟 11 實現原理 16 相關內容 16 1.5 獲取設備位置傳感器信息 16 實現步驟 16 實現原理 20 相關內容 21 1.6 調整位置傳感器更新時間間隔 21 實現步驟 21 實現原理 26 相關內容 26 相關參考 26 1.7 根據位置坐標檢索地圖數據 26 準備工作 27 實現步驟 27 實現原理 32 相關內容 32 1.8 創建可視化羅盤顯示設備的移動方向 33 實現步驟 33 實現原理 39 相關參考 39 第2章 文件系統、存儲及本地數據庫 41 2.1 簡介 41 2.2 將文件保存到設備存儲區 41 實現步驟 41 實現原理 45 相關內容 45 相關參考 46 2.3 打開設備中存儲的本地文件 46 實現步驟 46 實現原理 49 相關內容 50 相關參考 50 2.4 顯示目錄內容 50 實現步驟 50 實現原理 54 相關參考 54 2.5 創建本地SQLite數據庫 54 實現步驟 54 實現原理 58 相關內容 58 相關參考 59 2.6 向遠程服務器上傳文件 59 實現步驟 59 實現原理 62 相關參考 63 2.7 使用Web存儲的本地存儲API來緩存內容 63 實現步驟 63 實現原理 70 相關內容 71 第3章 處理音頻、圖像和視頻 73 3.1 簡介 73 3.2 使用設備音頻錄制程序錄音 73 實現步驟 73 實現原理 78 相關參考 79 3.3 使用應用程序錄音 79 實現步驟 79 實現原理 83 相關參考 83 3.4 播放本地文件系統或者通過HTTP獲取的音頻文件 83 實現步驟 84 實現原理 89 相關參考 89 3.5 通過設備的視頻錄制程序錄制視頻 89 實現步驟 89 實現原理 93 3.6 從設備的照片庫中加載照片 94 實現步驟 94 實現原理 96 相關內容 97 相關參考 97 3.7 使用canvas添加圖像效果 97 實現步驟 97 實現原理 101 相關內容 101 第4章 處理通訊錄 103 4.1 簡介 103 4.2 列表顯示通訊錄內容 103 實現步驟 103 實現原理 108 相關內容 108 相關參考 108 4.3 顯示選定通訊錄的信息 108 準備工作 108 實現步驟 109 實現原理 113 相關參考 113 4.4 新建并保存聯系人 113 準備工作 114 實現步驟 114 實現原理 119 相關內容 119 深入內容 120 第5章 本地事件 121 5.1 簡介 121 5.2 暫停應用程序 121 實現步驟 121 實現原理 123 相關內容 123 5.3 恢復應用程序 123 實現步驟 124 實現原理 127 相關參考 127 5.4 顯示設備電池狀態 127 實現步驟 128 實現原理 132 相關內容 133 5.5 本地搜索按鈕 133 實現步驟 133 實現原理 136 相關內容 136 5.6 顯示網絡連接狀態 136 實現步驟 136 實現原理 141 相關內容 142 5.7 創建自定義子菜單 142 實現步驟 142 實現原理 146 相關內容 146 相關參考 146 第6章 使用XUI 147 6.1 簡介 147 準備工作 148 實現步驟 148 6.2 XUI庫的基礎 149 實現步驟 149 實現原理 156 6.3 Dom操作 156 實現步驟 157 實現原理 159 6.4 觸摸和手勢事件 160 實現步驟 160 實現原理 163 6.5 更新元素風格 163 實現步驟 163 實現原理 167 相關內容 167 6.6 處理遠程數據和AJAX請求 168 實現步驟 168 實現原理 171 6.7 為元素添加動態效果 172 實現步驟 172 實現原理 175 第7章 使用jQuery Mobile進行用戶界面開發 177 7.1 簡介 177 7.2 創建jQuery Mobile布局 177 準備工作 177 實現步驟 178 實現原理 185 7.3 在jQuery Mobile頁面中保存數據 186 實現步驟 186 實現原理 191 相關內容 192 相關參考 192 7.4 jQuery Mobile ThemeRoller的使用 192 實現步驟 192 實現原理 197 相關內容 197 第8章 PhoneGap插件擴展 199 8.1 簡介 199 8.2 使用本地插件擴展Cordova Android應用程序 199 準備工作 200 實現步驟 200 實現原理 206 8.3 使用本地插件擴展Cordova iOS應用程序 207 實現步驟 207 實現原理 214 8.4 插件庫 215 實現步驟 215 實現原理 216 第9章 開發工具及測試 217 9.1 簡介 217 9.2 Cordova下載 217 實現步驟 217 實現原理 219 9.3 使用命令行新建iOS Cordova項目 219 實現步驟 219 實現原理 221 相關內容 222 調試程序 222 9.4 使用Xcode模板開發iOS的Cordova應用程序 222 實現步驟 223 實現原理 229 相關內容 229 9.5 使用Eclipse開發Android Cordova應用程序 231 準備工作 231 實現步驟 234 實現原理 239 相關內容 240 9.6 控制Android虛擬機 240 實現步驟 240 實現原理 243 9.7 使用Adobe Dreamweaver開發Cordova應用程序 243 準備工作 243 實現步驟 244 實現原理 248 相關內容 249 9.8 使用PhoneGap Build服務 249 準備工作 249 實現步驟 250 實現原理 252 相關內容 252 《PhoneGap移動應用開發手冊》是一本介紹PhoneGap開發平臺的入門圖書,它以一種全新的方式,探討了如何在PhoneGap平臺上快速地掌握移動程序開發技巧,幫助讀者輕松地學習在PhoneGap平臺上的開發方法。
《PhoneGap移動應用開發手冊》總共分為5部分。第1部分概述了PhoneGap平臺進行開發時對設備接口的相關調用,包括對移動設備上移動與定位功能、文件系統、音頻視頻、通訊錄以及本地事件。第2部分介紹了如何調用XUI JavaScript使用PhoneGap平臺進行程序開發。第3部分講述了如何使用jQuery Mobile進行用戶界面的開發和美化。第4部分講述了如何使用插件來擴展PhoneGap平臺的API和方法。第5部分通過介紹一系列方法幫助用戶簡化開發流程,對開發環境的部署和測試都有所介紹。
《PhoneGap移動應用開發手冊》適合想學習PhoneGap平臺開發語言、提升編程技能的人員閱讀。本書可以讓初學者迅速入門,輕松掌握PhoneGap語言;可以讓有經驗的移動開發人員鞏固個人知識,提升編碼技能。
|