Android Studio development essentials
Edition: Second edition.
Publisher: EBookFrenzy; CreateSpace Independent Publishing Platform
Published: 2014
Place of publication: United States?]
Language: eng
Number of pages: 597
ISBN-13: 9781500613860
Copyright date: 2014
Subjects: Application software; Development; Mobile computing; Operating systems (Computers); Logiciels d'application; Développement; Informatique mobile; Systèmes d'exploitation (Ordinateurs); Operating systems; Android (Electronic resource)
Description: Teaches the skills needed to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 5.0 Software Development Kit (SDK).
Notes: Includes index.
Table of contents: title: Introduction; title: Setting up an Android Studio development environment; title: Creating an example Android app in Android Studio; title: Tour of the Android Studio user interface; title: Creating an Android Virtual Device (AVD) in Android Studio; title: Testing Android Studio apps on a physical Android device; title: Basics of the Android Studio code editor; title: Overview of the Android architecture; title: Anatomy of an Android application; title: Understanding Android application and activity lifecycles; title: Handling Android activity state changes; title: Android activity state changes by example; title: Saving and restoring the state of an Android activity; title: Understanding Android views, view groups and layouts; title: Guide to the Android Studio designer tool; title: Designing a user interface using the Android Studio Designer tool; title: Creating an Android user interface in Java code; title: Using the Android GridLayout manager in Android Studio Designer; title: Working with the Android GridLayout using XML layout resources; title: Overview and example of Android event handling; title: Android touch and multi-touch event handling; title: Detecting common gestures using the Android gesture detector class.; title: Implementing custom gesture and pinch recognition on Android; title: Introduction to Android fragments; title: Using fragments in Android studio: an example; title: Android Studio master/detail flow tutorial; title: Creating and managing overflow menus on Android; title: Animating user interfaces with the Android transitions framework; title: Android transition tutorial using beginDelayedTransition; title: Implementing Android scene transitions: a tutorial; title: Overview of Android intents; title: Android explicit intents: a worked example; title: Android implicit intents: a worked example; title: Android broadcast intents and broadcast receivers; title: Basic overview of Android threads and thread handlers; title: Overview of Android started and bound services; title: Implementing an Android started service: a worked example; title: Android local bound services: a worked example; title: Android remote bound services: a worked example; title: Overview of Android SQLite databases; title: Android TableLayout and TableRow tutorial; title: Android SQLite database tutorial; title: Understanding Android content providers; title: Implementing an Android content provider in Android Studio; title: Accessing cloud storage using the Android storage access framework.; title: Android storage access framework example; title: Implementing video playback on Android using the VideoView and MediaController classes; title: Video recording and image capture on Android using camera intents; title: Android audio recording and playback using MediaPlayer and MediaRecorder; title: Working with the Google Maps Android API in Android Studio; title: Printing with the Android printing framework; title: Android HTML and web content printing example; title: Guide to Android custom document printing; title: Handling different Android devices and displays; title: Signing and preparing an Android application for release; title: Integrating Google Play In-app billing into an Android application; title: Overview of Gradle in Android studio; title: Android studio Gradle build variants example.