Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Donn Felker, Michael Burton
Android Application Development For Dummies, 2nd Edition
Cover
Table of Contents
Title Page
Introduction
About This Book
Conventions Used in This Book
Foolish Assumptions
How This Book Is Organized
Icons Used in This Book
Where to Go from Here
Part I: The Nuts and Bolts of Android
Chapter 1: Developing Spectacular Android Applications
Why Develop for Android?
Android Development Basics
Honeycomb, Ice Cream Sandwich, and Jelly Bean Features
Hardware Tools
Software Tools
Chapter 2: Prepping Your Development Headquarters
Developing the Android Developer Inside You
Assembling Your Toolkit
Tuning Up Your Hardware
Installing and Configuring Your Support Tools
Getting the Java Development Kit
Acquiring the Android SDK
Getting the Total Eclipse
Navigating the Android SDK
Targeting Android Platforms
Using SDK Tools for Everyday Development
Part II: Building and Publishing Your First Android Application
Chapter 3: Your First Android Project
Starting a New Project in Eclipse
Deconstructing Your Project
Setting Up an Emulator
Creating Launch Configurations
Running the Hello Android App
Understanding Project Structure
Closing Your Project
Chapter 4: Designing the User Interface
Creating the Silent Mode Toggle Application
Laying Out the Application
Developing the User Interface
Adding an Image to Your Application
Creating a Launcher Icon for the Application
Adding a Toggle Button View
Previewing the Application in the Visual Designer
Chapter 5: Coding Your Application
Understanding Activities
Creating Your First Activity
Working with the Android Framework Classes
Installing Your Application
Uh-Oh! (Responding to Errors)
Thinking Beyond the Application Boundaries
Chapter 6: Understanding Android Resources
Understanding Resources
Working with Resources
Chapter 7: Turning Your Application into a Home Screen Widget
Working with App Widgets in Android
Working with Pending Intents
Creating the Home Screen Widget
Placing Your Widget on the Home Screen
Chapter 8: Publishing Your App to the Google Play Store
Creating a Distributable File
Creating a Google Play Developer Profile
Pricing Your Application
Getting Screen Shots for Your Application
Uploading Your Application to the Google Play Store
Watching the Number of Installs Soar
Part III: Creating a Feature-Rich Application
Chapter 9: Designing the Task Reminder Application
Reviewing the Basic Requirements
Creating the Application’s Screens
Completing Your List Fragment
Identifying Your Intent
Chapter 10: Going a la Carte with Your Menu
Understanding Options and Context Menus
Creating Your First Menu
Creating a Context Menu
Chapter 11: Handling User Input
Creating the User Input Interface
Getting Choosy with Dates and Times
Creating an Alert Dialog Box
Validating Input
Chapter 12: Getting Persistent with Data Storage
Finding Places to Put Data
Creating Your Application’s SQLite ContentProvider
Resolving ContentProvider URLs
Creating and Editing Tasks with SQLite
Chapter 13: Reminding the User with AlarmManager
Seeing Why You Need AlarmManager
Asking the User for Permission
Waking Up a Process with AlarmManager
Rebooting Devices
Chapter 14: Updating the Android Status Bar
Deconstructing the Status Bar
Using the Notification Manager
Updating a Notification
Clearing a Notification
Chapter 15: Working with Android's Preferences Framework
Understanding the Android Preferences Framework
Understanding the PreferenceActivity Class
Creating Your Preferences Screen
Working with the PreferenceActivity Class
Working with Preferences in Your Activities at Runtime
Part IV: Tablets
Chapter 16: Developing for Tablets
Considering the Difference Between Phones and Tablets
Tweaking the Task Reminder App for Tablets
Chapter 17: Porting Your App to Android Tablets
Configuring a Tablet Emulator
Updating the AndroidManifest File
Programming Activities for Tablets
Working with Fragments on Tablet Applications
Chapter 18: Moving beyond Google
Working Around Google Features
Setting Up Your Kindle Fire or Emulator
Publishing to Amazon Appstore for Android
Part V: The Part of Tens
Chapter 19: Ten Free Sample Applications and SDKs
The Google I/O 2012 App
LOLcat Builder
Amazed
API Demos
HoneycombGallery
K-9 Mail
Agit
Facebook SDK for Android
Notepad Tutorial
Chapter 20: Ten Tools to Simplify Your Development Life
droid-fu and ignition
RoboGuice
Translator Toolkit
Draw 9-patch
Hierarchy Viewer
UI/Application Exerciser Monkey
zipalign
layoutopt
Git
Paint.NET and GIMP
Cheat Sheet
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Table of Contents
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset