In a World of Pure Android Animation ππ«
summary
Covers concrete Android techniques and working examples: creating AnimatedVectorDrawable assets with Shape Shifter (bucket, bin, exported .avd used in app Over), playback via AppCompat with drawable callbacks, using Lottie JSON from After Effects for controllable progress, view property animations and custom ValueAnimator/PropertyValuesHolder for text size/color, a color-dropper built with spring animations (X/Y properties) that bounces correctly, and MotionLayout transitions and keyframes for gesture-driven layout changes β all implemented and demonstrated in a GitHub sample.
AI-written summary Β· about
chapters (20)
- 0:00Introduction
- 3:27Types of animations
- 4:18Vector drawables
- 6:12Shape shifter tool
- 8:19Creating animations
- 10:30Matching paths
- 12:25Implementing drawables
- 13:37Lottie animations
- 16:08Property animations
- 17:36Custom view animations
- 19:18Implementing custom views
- 22:14Physics animations
- 24:38Spring animation example
- 25:32Physics on custom views
- 27:30Stiffness and damping
- 28:47Motion layout
- 30:51Motion scenes
- 33:17Keyframes
- 35:58Conclusion
- 37:47Q&A
related talks
47mLearn Some New Moves: Advanced Android Animation
37mThree Approaches to Animations on Android
34mSmooth Criminals, Android animations and how not to get robbed.
22mAnimations : Smooth Criminals
43mMeaningful motion design and how to implement it
41mA Moving Experience
31mShapeShifting: Creating delightful icon animations
40mGet animated
