Android Application Development, 1st Edition

来源:互联网 发布:淘宝上买双肩包的店铺 编辑:程序博客网 时间:2022/07/04 23:52

Thanks someone who share the book link on LinkedIn

Book CoverAndroid Application Development, 1st EditionBy Rick Rogers, John Lombardo...............................................Publisher: O'Reilly Media, Inc.Pub Date: May 26, 2009Print ISBN-13: 978-0-596-52147-9Pages: 336Slots: 1.0 Start Reading Online
Table of Contents  | Index  | Examples  | Errata  
 Copyright Preface Part 1:  Development Kit Walk-Through    Chapter 1.  Getting to Know Android  Section 1.1.  Why Android?  Section 1.2.  The Open Handset Alliance  Section 1.3.  The Android Execution Environment  Section 1.4.  Components of an Android Application  Section 1.5.  Android Activity Lifecycle  Section 1.6.  Android Service Lifecycle  Section 1.7.  How This Book Fits Together    Chapter 2.  Setting Up Your Android Development Environment  Section 2.1.  Setting Up Your Development Environment  Section 2.2.  Hello, Android    Chapter 3.  Using the Android Development Environment for Real Applications  Section 3.1.  MicroJobs: This Book's Main Sample Application  Section 3.2.  Android and Social Networking  Section 3.3.  Downloading the MJAndroid Code  Section 3.4.  A Brief Tour of the MJAndroid Code  Section 3.5.  First Steps: Building and Running the MicroJobs Application  Section 3.6.  Summary    Chapter 4.  Under the Covers: Startup Code and Resources in the MJAndroid Application  Section 4.1.  Initialization Parameters in AndroidManifest.xml  Section 4.2.  Initialization in  Section 4.3.  Summary    Chapter 5.  Debugging Android Applications  Section 5.1.  The Tools  Section 5.2.  Eclipse Java Editor  Section 5.3.  Summary    Chapter 6.  The ApiDemos Application  Section 6.1.  Application Setup in the Manifest File  Section 6.2.  Finding the Source to an Interesting Example  Section 6.3.  Adding Your Own Examples to ApiDemos    Chapter 7.  Signing and Publishing Your Application  Section 7.1.  Test Your Application  Section 7.2.  Attach an End User License Agreement If Desired  Section 7.3.  Create and Attach an Icon and Label  Section 7.4.  Clean Up for Release  Section 7.5.  Version Your Application  Section 7.6.  Obtaining a Signing Certificate and API Key  Section 7.7.  Signing Your Application  Section 7.8.  Retesting Your Application  Section 7.9.  Publishing on Android Market Part 2:  Programming Topics    Chapter 8.  Persistent Data Storage: SQLite Databases and Content Providers  Section 8.1.  Databases  Section 8.2.  Content Providers    Chapter 9.  Location and Mapping  Section 9.1.  Location-Based Services  Section 9.2.  Mapping  Section 9.3.  The Google Maps Activity  Section 9.4.  The MapView and MapActivity  Section 9.5.  Working with MapViews  Section 9.6.  Location Without Maps    Chapter 10.  Building a View  Section 10.1.  Android GUI Architecture  Section 10.2.  Assembling a Graphical Interface  Section 10.3.  Wiring Up the Controller  Section 10.4.  The Menu    Chapter 11.  A Widget Bestiary  Section 11.1.  Android Views  Section 11.2.  ViewGroups  Section 11.3.  Layouts    Chapter 12.  Drawing 2D and 3D Graphics  Section 12.1.  Rolling Your Own Widgets  Section 12.2.  Bling    Chapter 13.  Inter-Process Communication  Section 13.1.  Intents: Simple, Low-Overhead IPC  Section 13.2.  Remote Methods and AIDL    Chapter 14.  Simple Phone Calls  Section 14.1.  Quick and Easy Phone Calls  Section 14.2.  Exploring the Phone Code Through the Debugger  Section 14.3.  Exception Handling  Section 14.4.  Android Application-Level Modularity and Telephony    Chapter 15.  Telephony State Information and Android Telephony Classes  Section 15.1.  Operations Offered by the android.telephony Package  Section 15.2.  Android Telephony Internals  Section 15.3.  Android and VoIP   Appendix A.  Wireless Protocols  Section A.1.  Prehistory  Section A.2.  The Dawn of Second Generation (2G) Digital Cellular  Section A.3.  Improved Digital Cellular (2.5G)  Section A.4.  The Rise of 3G  Section A.5.  The Future: 4G Colophon Index