在200個經(jīng)過實踐檢驗的案例的幫助下,立即投入開發(fā)可用的Android應(yīng)用。在Ian F.Darwin編寫的《Android Cookbook(影印版)》中可以找到用戶界面、多點觸控、位置感知、Web服務(wù)以及電話、相機(jī)、加速計等設(shè)備特性的相關(guān)解決方案。你還能從中學(xué)到打包應(yīng)用程序并推送到Android市場的具體步驟。 對于熟悉Java、Android基礎(chǔ)和]Java sE API的開發(fā)者來說,《Android Cookbook(影印版)》包含了來自Android社區(qū)多達(dá)36位作者貢獻(xiàn)的開發(fā)秘笈,是非常理想的參考讀物。每一則案例都提供了清晰的解決方案和代碼,你可以立即拿來用于手頭的開發(fā)項目。本書所含眾多議題可以幫助你: 運(yùn)用相關(guān)指引以設(shè)計成功的Android應(yīng)用,使用UI控件、有效布局和圖形元素,學(xué)習(xí)如何在應(yīng)用中充分利用Android的豐富特性,在文件、SD卡和嵌入式數(shù)據(jù)庫中存取應(yīng)用數(shù)據(jù),訪問RESTful Web服務(wù)、RSS/Atom訂閱源與網(wǎng)站信息,創(chuàng)建位置感知服務(wù)以尋找位置和地標(biāo),并且在Google地圖和IOpenStreetMap上定位,測試和解決獨(dú)立組件與整體應(yīng)用的問題。
作者簡介
?。樱┻_(dá)爾文,IanF.Darwin是一位軟件開發(fā)者、技術(shù)顧問和具有30多年教學(xué)經(jīng)驗的計算機(jī)教師。他是《Checking C Programswith Lint and Java Coolbook》和《Java Cookbook》 (均系0'Reilly出版)的作者,此外還發(fā)表了數(shù)以百計關(guān)于Unix、C、Java、Mac、Python、Android與Web技術(shù)的文章和課件。
圖書目錄
Preface 1. Getting Started 2. Designing a SuccessfulApplication 3. Testing 4. Inter-/Intra-Process Communication 5. Content Providers 6. Graphics 7. Graphical User Interface 8. GUI Alerts: Menus, Dialogs, Toasts, and Notifications 9. GUI: ListView 10. Multimedia 11. Oata Persistence 12. Telephone Applications 13. Networked Applications 14. Gaming and Animation 15. Social Networking 16. Location and Map Applications 17. Accelerometer 18. Bluetooth 19. System and Device Control 20. Other Programming Languages and Frameworks 21. Strings and Internationalization 22. Packaging, Deploying, and Distributing/Selling Your App Index