-
Apress.Beginning.Android.2.2010.pdf下载
资源介绍
■Contents at a Glance .................... iv
■Contents...................... v
■About the Author........................ xiii
■Acknowledgments ......................xiv
■Preface.......................xv
■Chapter 1: The Big Picture ................... 1
■Chapter 2: Projects and Targets ................ 5
■Chapter 3: Creating a Skeleton Application ............... 17
■Chapter 4: Using XML-Based Layouts.................. 23
■Chapter 5: Employing Basic Widgets ................... 29
■Chapter 6: Working with Containers.................... 39
■Chapter 7: Using Selection Widgets............... 59
■Chapter 8: Getting Fancy with Lists............... 75
■Chapter 9: Employing Fancy Widgets and Containers ........... 95
■Chapter 10: The Input Method Framework .............. 117
■Chapter 11: Applying Menus.................. 125
■Chapter 12: Fonts...................... 137
■Chapter 13: Embedding the WebKit Browser................. 141
■Chapter 14: Showing Pop-Up Messages.................. 149
■Chapter 15: Dealing with Threads ............... 155
■Chapter 16: Handling Activity Life Cycle Events ............ 167
■Chapter 17: Creating Intent Filters .................... 171
■Chapter 18: Launching Activities and Subactivities ............ 177
■Chapter 19: Handling Rotation..................... 185
■Chapter 20: Working with Resources ................ 197
■Chapter 21: Using Preferences .................... 213
■Chapter 22: Managing and Accessing Local Databases ............ 225
■Chapter 23: Accessing Files................... 237
■Chapter 24: Leveraging Java Libraries.............. 245
■Chapter 25: Communicating via the Internet................. 253
■Chapter 26: Using a Content Provider................ 259
■Chapter 27: Building a Content Provider ................. 265
■Chapter 28: Requesting and Requiring Permissions ........... 275
■Chapter 29: Creating a Service .................... 279
■Chapter 30: Invoking a Service.................... 285
■Chapter 31: Alerting Users via Notifications.................. 289
■Chapter 32: Accessing Location-Based Services................. 295
■Chapter 33: Mapping with MapView and MapActivity............... 301
■Chapter 34: Handling Telephone Calls ............... 311
■Chapter 35: Development Tools ................... 315
■Chapter 36: Handling Multiple Screen Sizes.................. 331
■Chapter 37: Dealing with Devices................ 353
■Chapter 38: Handling Platform Changes.................. 359
■Chapter 39: Where Do We Go from Here? ................ 367
■Index ....................... 369