Java Design Patterns and APIs for Android
Offered By: LinkedIn Learning
Course Description
Overview
Take your Java skills to the next level by leveraging some of the most popular design patterns and APIs for the Android SDK.
Syllabus
Introduction
- Welcome
- What you need to know
- Using the exercise files
- What's new in this update?
- Configuring the Java Development Kit
- Install and configure Android Studio
- Review the starting sample app
- Java syntax and APIs in Android
- Packaging and running Android apps
- Optimizing Java code for 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
- 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
- Create and display graphics
- Manage device sensors
- Use text to speech
- Play audio files
- 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
- Next steps
Taught by
David Gassner
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera