Flutter动画有哪些?

发布于 1 个月前 作者 itying888 38 次浏览 来自 分享

FLutter中的动画主要分为:隐式动画、显式动画、自定义隐式动画、自定义显式动画、和 Hero 动画 。

隐式动画: AnimatedContainer、AnimatedPadding、AnimatedPositioned、AnimatedOpacity 等

常见的显式动画有: RotationTransition、FadeTransition、ScaleTransition、SlideTransition、AnimatedIcon。在显示动画中开发者需要创建一个AnimationController,通过AnimationController控制动画的开始、暂停、重置、跳转、倒播等。

使用TweenAnimationBuilder自定义隐式动画

使用AnimatedBuilder 自定义显式动画

详情参考Flutter教程:https://www.itying.com/goods-1176.html《31-35讲 动画章节

回到顶部