Android Nougat for Android Developers培训
Introduction
Java Basics
Syntax and logic
Statements, variables, arrays, etc.
Android Studio
Processes and components used in Android Studio
Android Studio files vs Java files
Preparing the Development Enviroment
Installing and configuring Android Studio
Code in Java
Working with Java strings, numbers, methods, etc.
Creating a Java module
Java on Android
Using classes for Android
Using inheritance in Java for Android
Hiding and encapsulating data
Android Activities
Understanding the Android Activity Lifecycle
Setting up a layout
Using activities without buttons
Creating a second Android Activity
Passing data between activities
Android Layouts
Working with graphics and drawables
Creating custom buttons
Using fragment manager
Loading fragments
GPS and Maps
Working with Google Maps
Creating and customizing a map
Obtaining and displaying user locations
Multimedia
Setting up a layout and creating fragments
Working with menu systems
Using cursors
Decoding paths
REST on Android
Working with JSON on Android
Creating an API service
Passing data to the API
Parsing JSON
Google Play Store Deployment
Understanding App Store Search Engine (ASO) key strategies
Preparing an application for Google Play Store standards
Uploading the application
Optimizing ASO
Summary and Conclusion