An app to learn how to finely customize an animation, using MotionLayout.
- defining an animation with ConstraintSets and MotionLayout.
- animating based on drag events.
- changing the animation with KeyPosition.
- changing attributes with KeyAttribute.
- running animations with code.
- animating collapsible headers with MotionLayout.
Based on Animation with MotionLayout by Google Codelabs (2022).