Android 4.2 App Development Essentials – First Edition, by Neil Smyth, teaches the skills necessary to develop Android based applications using the Eclipse IDE and the Android 4.2 SDK. Read it online for free.
Book Description
Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio.
Table of Contents
- Setting up an Android Development Environment
- Creating an Android Virtual Device (AVD)
- Creating an Example Android Application
- Testing Android Applications on a Physical Android Device with ADB
- An Overview of the Android Architecture
- The Anatomy of an Android Application
- Understanding Android Application and Activity Lifecycles
- Handling Android Activity State Changes
- Android Activity State Changes – An Example Application
- Saving and Restoring the User Interface State of an Android Activity
- Understanding Android Views, View Groups and Layouts
- Designing an Android User Interface using the Graphical Layout Tool
- Creating an Android User Interface in Java Code
- Using the Android GridLayout Manager in the Graphical Layout Tool
- Working with the Android GridLayout in XML Layout Resources
- An Overview and Example of Android Event Handling
- Detecting Common Gestures using the Android Gesture Detector Class
- Implementing Android Custom Gesture and Pinch Recognition
- An Introduction to Android Fragments
- Using Fragments in Android – A Worked Example
- An Android Master/Detail Flow Tutorial
- Creating and Managing Overflow Menus on Android
- An Overview of Android Intents
- Android Explicit Intents – A Worked Example
- Android Implicit Intents – A Worked Example
- Android Broadcast Intents and Broadcast Receivers
- A Basic Overview of Android Threads and Thread handlers
- An Overview of Android Started and Bound Services
- Implementing an Android Started Service – A Worked Example
- Android Local Bound Services – A Worked Example
- Android Remote Bound Services – A Worked Example
- An Overview of Android SQLite Databases
- An Android TableLayout and TableRow Tutorial
- An Android SQLite Database Tutorial
- Understanding Android Content Providers
- An Android Content Provider Tutorial
- Implementing Video Playback on Android using the VideoView and MediaController Classes
- Video Recording and Image Capture on Android using Camera Intents
- Android Audio Recording and Playback using MediaPlayer and MediaRecorder
- Working with the Google Maps Android API
- Handling Different Android Devices and Displays
- Signing and Preparing an Android Application for Release
- Integrating Google Play In-app Billing into an Android Application . A Tutorial
Book Download / View Details
Author(s): Neil Smyth
Publisher: Techotopia
Published: July 2013
Format(s): HTML (Online)
File size: –
Number of pages: –
Download / View Link(s): Read online.
Publisher: Techotopia
Published: July 2013
Format(s): HTML (Online)
File size: –
Number of pages: –
Download / View Link(s): Read online.