Animations and Transitions in the Android SDK

Animations and Transitions in the Android SDK
Animations and Transitions in the Android SDK
English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 39m | 350 MB

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.

Topics include:

  • 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
Table of Contents

What you should know
How to use the exercise files

1. Getting Started
Configure Android Studio for this course
Set up an Android device for testing
Choose an animation technique

2. Animate Views
Define view animations with XML
Run view animations with Java

3. Animate with Frames and Images
Declare frame animations in XML
Launch frame animations with Java

4. Animate Object Properties
How property animations work
Calculate animation values over time
Animate properties without listeners
Manage multiple animations
Modify animations with interpolators
Listen for animation events

5. Animate Activities and Slides
Animate a crossfade between activities
Animate a slide between activities
Customize ViewPager transitions
Create card flip animations

6. Use the Transitions Framework
When to use the transitions framework
Define multiple scenes
Define and run a transition

Next steps