9个flutter 动画包

1. Animator

用更少的代码做更多的事,这个包可以使动画像Flutter中最简单的小部件一样简单,并提供类似隐式和显式的动画。

9个flutter 动画包

2. Simple Animations

这个包创建了一些自定义动画,使开发人员轻而易举地设置动画风格,并提供了大量文档。

9个flutter 动画包

3. AnimatedWidgets

前两个库着重于如何编写动画,这个包是一组小部件的集合,而小部件提供了类似隐式的动画,并使用Bloc架构针对MVVM进行了优化。

9个flutter 动画包

4. Flutter Sequence Animation

如果你想为该程序包链接起多个动画,无需使用间隔并计算各个动画所占总时间的百分比,也无需为多个动画设置相同变量的动画,只需要一个AnimationController以及直观且易于使用的界面。

9个flutter 动画包

5. Flutter Animation Set

该包简化了Flutter交错动画。通过动画配置形式的时间轴来驱动Flutter交错动画。

9个flutter 动画包

6. Tweener

该软件包引用tween.js的实现代码。Tweener是一种简单轻巧的抖动动画工具。

9个flutter 动画包

7. TweenMe

受TweenMax.js启发的Flutter项目补间库框架

9个flutter 动画包

8. Sprung

该软件包使用真实的物理方程式来驱动动画。

9个flutter 动画包

9. Flutter Steps Animation

允许执行复杂的多步动画

9个flutter 动画包