Android開發者的問題解決方案
『這本書的知識是由Android開發社群分享和貢獻。他們協助這領域的後輩,使得Android開發更容易。』
-截自前言
本書提供超過200多個測試過的秘訣,幫助您建立Android應用程式。隨著這本錦囊妙計,您會找到可用的解決方案,包括使用者介面,多點觸碰手勢(multitouch gestures),位置感知,網站服務和裝置功能如:手機、照相機和加速度感測計。也提供有用的步驟讓您將應用程式放上Google Play。
本書適合具Java,Android基礎和Java SE API的開發者閱讀,這本書的功能秘訣是由Android社群超過三十幾個開發者所貢獻。每個秘訣提供一個簡潔的解決方案和範例程式碼,可以馬上運用在專案上。在眾多主題之中,這本錦囊妙計幫助您:
‧透過指引來設計一個成功的Android app
‧學習UI控制,有效率的版面設計與圖形元素等作業
‧學習如何利用Android豐富的功能在您的應用程式裡
‧儲存及檢索於檔案,SD卡和嵌入資料庫中的應用程式資料
‧存取RESTful網站服務,RSS/Atom 饋送(feeds)和從網站來的資訊
‧建立位置感知系統以找尋所在位置和景點,並將它們放上Google Maps和OpenStreetMap
‧獨立元件及應用程式的測試與疑難排解
Ian F. Darwin 是一位軟體開發者,顧問和教師,擁有超過三十年的電腦技術經驗。他是Checking C Programs with Lint和Java Cookbook二本書的作者(皆由歐萊禮出版),發表超過一百篇有關Unix、C、Java、Mac、Python、Android和網站技術等文章和課程。
目錄
前言
1. 入門
2. 設計成功的應用程式
3. 測試
4. 程序內部/外部(Inter-/Intra-process)通訊
5. 內容提供程式
6. 圖形
7. 圖形使用者介面
8. 警告用的GUI: Menus, Dialog, Toasts 和 Notification
9. GUI: ListView
10. 多媒體
11. 資料持久性
12. 電話應用程式
13. 網路應用程式
14. 遊戲與動畫
15. 社群網路
16. 位置與地圖應用程式
17. 加速度感測計
18. 藍牙
19. 系統與裝置控制
20. 其他程式語言和架構
21. 字串和國際化
22. 打包,部署,和發佈/販賣應用程式
前言
1. 入門
2. 設計成功的應用程式
3. 測試
4. 程序內部/外部(Inter-/Intra-process)通訊
5. 內容提供程式
6. 圖形
7. 圖形使用者介面
8. 警告用的GUI: Menus, Dialog, Toasts 和 Notification
9. GUI: ListView
10. 多媒體
11. 資料持久性
12. 電話應用程式
13. 網路應用程式
14. 遊戲與動畫
15. 社群網路
16. 位置與地圖應用程式
17. 加速度感測計
18. 藍牙
19. 系統與裝置控制
20. 其他程式語言和架構
21. 字串和國際化
22. 打包,部署,和發佈/販賣應用程式
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。