Android App Development: Animations and Transitions with Java
1h 39mIntermediate2016-06-03
Authors

David Gassner
Author of 60+ video-based training courses for software developers
Course details
The Android SDK offers many ways to create visually compelling animations and screen transitions for mobile apps. This course starts with an overview of the different animation techniques and APIs, and then offers hand-on instruction using each one. David Gassner covers defining view animations in XML declarations and in Java code; animating frame by frame with images; animating object properties over time or in response to an event with tweened calculations; building simple transitions between activities; and using the new transitions framework that was introduced in Android 4.4 KitKat.
Learning objectives
Choosing an animation technique
Defining and running view animations
Animating with frames
Animating object properties
Animating transitions between activities and slides
Using the transitions framework
Learning objectives
Choosing an animation technique
Defining and running view animations
Animating with frames
Animating object properties
Animating transitions between activities and slides
Using the transitions framework
Skills covered
Android SDKAndroid DevelopmentAndroidMobile DevelopmentGoogleDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you should know
- 03 - How to use the exercise files
1. Getting Started
- 04 - Configure Android Studio for this course
- 05 - Set up an Android device for testing
- 06 - Choose an animation technique
2. Animate Views
- 07 - Define view animations with XML
- 08 - Run view animations with Java
3. Animate with Frames and Images
- 09 - Declare frame animations in XML
- 10 - Launch frame animations with Java
4. Animate Object Properties
- 11 - How property animations work
- 12 - Calculate animation values over time
- 13 - Animate properties without listeners
- 14 - Manage multiple animations
- 15 - Modify animations with interpolators
- 16 - Listen for animation events
5. Animate Activities and Slides
- 17 - Animate a crossfade between activities
- 18 - Animate a slide between activities
- 19 - Customize ViewPager transitions
- 20 - Create card flip animations
6. Use the Transitions Framework
- 21 - When to use the transitions framework
- 22 - Define multiple scenes
- 23 - Define and run a transition
Conclusion
- 24 - Next steps
Related courses
- Creating a Mobile App Interface in After Effects
- Unity 4: 2D Essential Training
- Flutter: Part 10 Firebase Cloud Firestore
- AR Development Techniques 01: Basic Concepts
- Create Voice Controlled AR Apps 1: Build a Car Showcase Application
- Programming Foundations: Programming for Kids
- Processing: Interactive Data Visualization
- Unity Medical Visualization: 03 Deployment and Usability
Related learn paths
- Become an Android Mobile App Developer
- Become a Data Visualization Specialist: Tools
- Prepare for the Certified Information Security Manager (CISM) exam
- Advance Your JavaScript Skills
- Prepare for the Google Associate Android Developer Certification
- Become a Java Programmer
- A Quick Start Guide to Java Programming
- Become a Software Developer