Android Studio Development Essentials
© 2015 Neil Smyth / Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.
You are currently reading the Android Studio 1.x - Android 5 Edition of this book.
Purchase the fully updated Android Studio Hedgehog Edition of this publication in eBook (32ドル.99) or Print (49ドル.99) format
Android Studio Hedgehog Essentials - Java Edition Print and eBook (PDF) editions contain 87 chapters and over 800 pages
Buy Print
Preview Book
Table of Contents
- Android Studio Development Essentials Introduction
- Setting up a Windows, Linux or Mac OS X Android Studio Development Environment
- Creating an Example Android App in Android Studio
- A Tour of the Android Studio User Interface
- Creating an Android Virtual Device (AVD) in Android Studio
- Testing Android Studio Apps on a Physical Android Device
- The Basics of the Android Studio Code Editor
- An Overview of the Android Architecture (Android Studio)
- The Anatomy of an Android Studio Android Application
- Understanding Android Application and Activity Lifecycles (Android Studio)
- Handling Android Activity State Changes in Android Studio
- Android Activity State Changes - An Android Studio Example
- Saving and Restoring Activity State in Android Studio
- Understanding Android Views, View Groups and Layouts in Android Studio
- A Guide to the Android Studio Designer Tool
- Designing a User Interface using the Android Studio Designer Tool
- Creating an Android User Interface in Java Code using Android Studio
- Using the Android GridLayout Manager in Android Studio Designer
- Working with the Android GridLayout using XML Layout Resources
- An Overview and Android Studio Example of Android Event Handling
- Android Touch and Multi-touch Event Handling in Android Studio
- Detecting Common Gestures using Android Studio and the Gesture Detector Class
- Implementing Android Custom Gesture Recognition with Android Studio
- An Introduction to Using Fragments in Android Studio
- Using Fragments in Android Studio - An Example
- An Android Studio Master/Detail Flow Tutorial
- Creating and Managing Overflow Menus in Android Studio
- Animating User Interfaces in Android Studio using the Transitions Framework
- An Android Studio Transition Tutorial using beginDelayedTransition
- Implementing Android Scene Transitions – An Android Studio Tutorial
- An Overview of the Scene Transition Project
- Creating the Android Studio SceneTransitions Project
- Identifying and Preparing the Root Container
- Designing the First Scene
- Designing the Second Scene
- Entering the First Scene
- Loading Scene 2
- Implementing the Transitions
- Adding the Transition File
- Loading and Using the Transition Set
- Configuring Additional Transitions
- An Overview of Intents in Android Studio
- Android Explicit Intents – An Android Studio Example
- Android Implicit Intents – An Android Studio Example
- Broadcast Intents and Broadcast Receivers in Android Studio
- Android Threads and Thread Handlers - An Android Studio Tutorial
- Implementing an Android Started Service in Android Studio
- Implementing Local Bound Services in Android Studio
- Android Remote Bound Services – An Android Studio Tutorial
- An Overview of Android SQLite Databases in Android Studio
- An Android Studio TableLayout and TableRow Tutorial
- An Android Studio SQLite Database Tutorial
- Understanding Android Content Providers in Android Studio
- An Android Studio Content Provider Example
- Copying the Database Project
- Adding the Content Provider Package
- Creating the Content Provider Class
- Constructing the Authority and Content URI
- Implementing URI Matching in the Content Provider
- Implementing the Content Provider onCreate() Method
- Implementing the Content Provider insert() Method
- Implementing the Content Provider query() Method
- Implementing the Content Provider update() Method
- Implementing the Content Provider delete() Method
- Declaring the Content Provider in the Manifest File
- Modifying the Database Handler
- Accessing Cloud Storage using the Storage Access Framework in Android Studio
- An Android Studio Storage Access Framework Example
- An Android Studio VideoView and MediaController Tutorial
- Video Recording and Image Capture using Camera Intents - An Android Studio Example
- An Android Studio Recording and Playback Example using MediaPlayer and MediaRecorder
- Working with the Google Maps Android API in Android Studio
- Printing with the Android Printing Framework in Android Studio
- An Android Studio HTML and Web Content Printing Example
- An Android Studio Custom Document Printing Example
- Generating a Signed Release APK File in Android Studio
- An Android Studio Google Play In-app Billing Tutorial
- An Overview of Gradle in Android Studio
- An Android Studio Gradle Build Variants Example
- Creating the Build Variant Example Project
- Adding the Build Flavors to the Module Build File
- Adding the Flavors to the Project Structure
- Adding Resource Files to the Flavors
- Testing the Build Flavors
- Build Variants and Class Files
- Adding Packages to the Build Flavors
- Customizing the Activity Classes
You are currently reading the Android Studio 1.x - Android 5 Edition of this book.
Purchase the fully updated Android Studio Hedgehog Edition of this publication in eBook (32ドル.99) or Print (49ドル.99) format
Android Studio Hedgehog Essentials - Java Edition Print and eBook (PDF) editions contain 87 chapters and over 800 pages
Buy Print
Preview Book