Introduction
Welcome
()
What you need to know
()
Using the exercise files
()
What's new in this update?
()
1. Getting Started
Configuring the Java Development Kit
()
Install and configure Android Studio
()
Review the starting sample app
()
2. Android's Implementation of Java
Java syntax and APIs in Android
()
Packaging and running Android apps
()
Optimizing Java code for Android
()
3. Common Java Design Patterns in Android
Override superclass callback methods
()
Implement event handler interfaces
()
Create static method libraries
()
Save and restore instance state
()
Manage global data with app context
()
Define custom callback methods
()
Manage async tasks in fragments
()
4. The Android SDK's Java Packages
Core Java packages in Android
()
Store data in memory with collections
()
Manage local databases
()
Read text files from assets
()
Parse JSON formatted data
()
Parse XML formatted data
()
5. Android-Specific Java Packages
Create and display graphics
()
Manage device sensors
()
Use text to speech
()
Play audio files
()
6. Java 8 Syntax for Android
Configure a project to use Java 8
()
Handle events with lambda expressions
()
Pass method references as arguments
()
Use default and static interface methods
()
Explore more Java syntax
()
Ex_Files_Java_Android_Upd.zip
(5.7 MB)