Description |
1 online resource (xxii, 1175 pages) : illustrations |
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 |
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 |
Bibliography |
Includes bibliographical references and index |
Notes |
Online resource; title from PDF title page (EBSCO, viewed November 29, 2017) |
SUBJECT |
Android (Electronic resource) http://id.loc.gov/authorities/names/n2009043077
|
|
Android (Electronic resource) blmlsh |
|
Android (Electronic resource) fast |
|
Android (Electronic resource) sears |
Subject |
Application software -- Development.
|
|
Mobile computing.
|
|
Wireless communication systems.
|
|
COMPUTERS -- Operating Systems -- Android.
|
|
COMPUTERS -- Programming -- Mobile Devices.
|
|
Informatique.
|
|
Application software -- Development
|
|
Mobile computing
|
|
Wireless communication systems
|
|
Android 3
|
|
Application software -- Design.
|
Form |
Electronic book
|
Author |
MacLean, Dave
|
|
Hashimi, Sayed Y.
|
ISBN |
9781430232230 |
|
1430232234 |
|