Pro Android 4
Pro Android 4 shows you how to build real-world and fun mobile apps using the new Android SDK 4 (Ice Cream Sandwich), which unifies Gingerbread for smartphones, Honeycomb for tablets and augments further with Google TV and more. This Android 4 book updates the best selling Pro Android 3 and covers e...
Autor principal: | |
---|---|
Otros Autores: | , |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
New York :
Apress
c2012.
|
Edición: | 1st ed. 2012. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628822206719 |
Tabla de Contenidos:
- Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Preface; Chapter 1: Introducing the Android Computing Platform; A New Platform for a New Personal Computer; Early History of Android; Delving Into the Dalvik VM; Understanding the Android Software Stack; Developing an End-User Application with the Android SDK; Android Emulator; The Android UI; The Android Foundational Components; Advanced UI Concepts; Android Service Components; Android Media and Telephony Components; Android Java Packages
- Taking Advantage of Android Source CodeBrowsing Android Sources Online; Using Git to Download Android Sources; Installing Git; Testing the Git Installation; Downloading Android Repositories; The Sample Projects in this Book; Summary; Chapter 2: Setting Up Your Development Environment; Setting Up Your Environment; Downloading JDK 6; Downloading Eclipse 3.6; Downloading the Android SDK; Updating Your PATH Environment Variable; The Tools Window; Installing Android Development Tools (ADT); Learning the Fundamental Components; View; Activity; Fragment; Intent; Content Provider; Service
- AndroidManifest.xmlAndroid Virtual Devices; Hello World!; Android Virtual Devices; Running on a Real Device; Exploring the Structure of an Android Application; Examining the Application Life Cycle; Simple Debugging; Launching the Emulator; References; Summary; Interview Questions; Chapter 3: Understanding Android Resources; Understanding Resources; String Resources; Layout Resources; Resource Reference Syntax; Defining Your Own Resource IDs for Later Use; Compiled and Uncompiled Android Resources; Enumerating Key Android Resources; String Arrays; Plurals; More on String Resources
- Color ResourcesDimension Resources; Image Resources; Color-Drawable Resources; Working with Arbitrary XML Resource Files; Working with Raw Resources; Working with Assets; Reviewing the Resources Directory Structure; Resources and Configuration Changes; Reference URLs; Summary; Interview Questions; Chapter 4: Understanding Content Providers; Exploring Android's Built-in Providers; Exploring Databases on the Emulator and Available Devices; Quick SQLite Primer; Architecture of Content Providers; Structure of Android Content URIs; Structure of Android MIME Types; Reading Data Using URIs
- Using the Android CursorWorking with the where Clause; Passing a where Clause Through a URI; Using Explicit where Clauses; Inserting Records; Adding a File to a Content Provider; Updates and Deletes; Implementing Content Providers; Planning a Database; Extending ContentProvider; Fulfilling MIME-Type Contracts; Implementing the Query Method; Implementing an Insert Method; Implementing an Update Method; Implementing a Delete Method; Using UriMatcher to Figure Out the URIs; Using Projection Maps; Registering the Provider; Exercising the Book Provider; Adding a Book; Removing a Book
- Getting a Count of the Books