Description |
1 online resource (xxii, 1175 pages) : illustrations |
|
text file |
|
PDF |
Bibliography |
Includes bibliographical references and index. |
Summary |
Provides information on using Android 3 to build mobile applications, covering such topics as creating user interfaces, working with menus, using the media framework, programming 3D graphics, managing preferences, using widgets, and working with Android Market. |
Contents |
Title Page; Copyright Page; Contents at a Glance; Table of Contents; Foreword; About the Authors; About the Technical Reviewer; 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 CodeThe 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; Intent; Content Provider; Service; AndroidManifest.xml; Android Virtual Devices; Hello World!; Android Virtual Devices; Exploring the Structure of an Android Application; Analyzing the Notepad Application. |
|
Loading and Running the Notepad ApplicationDissecting the Application; Examining the Application Lifecycle; Debugging Your App; Launching the Emulator; StrictMode; References; Summary; 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 Resources; Dimension Resources; Image Resources; Color-Drawable Resources. |
|
Working with Arbitrary XML Resource FilesWorking with Raw Resources; Working with Assets; Reviewing the Resources Directory Structure; Resources and Configuration Changes; Reference URLs; Summary; 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 Cursor; Working with the where Clause; Passing a where Clause Through a URI. |
|
Using Explicit where ClausesInserting 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; Displaying the List of Books; Resources; Summary. |
Subject |
Android (Electronic resource)
|
|
Android (Electronic resource) |
|
Android (Electronic resource) |
|
Android (Electronic resource) |
|
Application software -- Development.
|
|
Mobile computing.
|
|
Wireless communication systems.
|
|
Logiciels d'application -- Développement. |
|
Informatique mobile. |
|
Transmission sans fil. |
|
Informatique. |
|
Application software -- Development |
|
Mobile computing |
|
Wireless communication systems |
|
Android 3 |
Added Author |
MacLean, Dave.
|
|
Hashimi, Sayed Y.
|
Added Title |
Pro Android three |
Other Form: |
Print version: Komatineni, Satya. Pro Android 3. New York : Apress : Distributed to the book trade worldwide by Springer Science+Business Media, 2011 9781430232223 (OCoLC)630509569 |
ISBN |
9781430232230 (electronic bk.) |
|
1430232234 (electronic bk.) |
Standard No. |
10.1007/978-1-4302-3223-0 doi |
|