FROM 0 TO MATERIAL MOTION: CREATING ANIMATIONS AND TRANSITIONS
summary
Shows how to reproduce a Google Play style sequence: use ActivityOptions.makeSceneTransitionAnimation with matching transitionName, wait for the shared element enter transition to finish, then call ViewAnimationUtils.createCircularReveal on the hidden background with start radius 0 and end radius the view width, set duration ~350–500ms (examples use 400ms), and apply an accelerate‑decelerate interpolator and arc motion (max 90°) so the moving element follows a natural curve. Covers circular reveal, shared element transition, and the new motion layout alpha (ConstraintLayout 2.0, backward compatible to API 18) and when each tool is appropriate.
AI-written summary · about
chapters (9)
- 0:00Introduction and speaker intro
- 2:06Why animations and transitions matter
- 6:50Breaking down animations into steps
- 8:38Tools for animating in Android
- 11:10Building the UI for transitions
- 13:23Implementing circular reveal
- 15:32Adding material motion principles
- 21:13Introducing motion layout
- 25:54Conclusion and resources








