mirror of https://github.com/flutter/samples.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.8 KiB
1.8 KiB
Animation Samples
Sample apps that showcasing Flutter's animation features
Goals
- Demonstrate the building blocks for animations and how they work together
- Provide samples for common patterns and use-cases
Samples
Basics
Building blocks and patterns
- AnimatedContainerDemo Demonstrates how to use
AnimatedContainer
- PageRouteBuilderDemo Demonstrates how to use
Tween
andAnimation
to *build a custom page route transition. - AnimationControllerDemo Demonstrates how to use an
AnimationController
. - TweenDemo Demonstrates how to use a
Tween
with anAnimationController
. - AnimatedBuilderDemo Demonstrates how to use an
AnimatedBuilder
with anAnimationController
. - CustomTweenDemo Demonstrates how to extend
Tween
. - TweenSequenceDemo Demonstrates how to use
TweenSequence
to build a button that changes between different colors.
Misc
Other uses-cases and examples
- RepeatingAnimationDemo Demonstrates how to repeat an animation.
- ExpandCardDemo Demonstrates how to use
AnimatedCrossFade
to fade between two widgets and change the size. - CarouselDemo Demonstrates how to use
PageView
with a custom animation. - FocusImageDemo Demonstrates how to measure the size of a widget and expand
it using a
PageRouteBuilder
. - PhysicsCardDragDemo Demonstrates how to run an AnimationController with a spring simulation.
- CardSwipeDemo A swipeable card that demonstrates how to use gesture detection to drive an animation.