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
Computing: Art, Magic, Science - Part IIETH Zurich via edX Web Application Development: Basic Concepts
University of New Mexico via Coursera Web Application Development: The Presentation Tier
University of New Mexico via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique