《Flutter 控件大全》第三十三个:DecoratedBoxTransition

  • 如果你对Flutter还有疑问或者技术方面的疑惑,欢迎加入Flutter交流群(微信:laomengit)。
  • 同时也欢迎关注我的Flutter公众号【老孟程序员】,公众号首发Flutter的相关内容。
  • Flutter地址:http://laomengit.com 里面包含160多个组件的详细用法。

DecoratedBoxTransition

外观装饰属性动画,用法如下:

class AnimationDemo extends StatefulWidget {
  @override
  State createState() => _AnimationDemo();
}

class _AnimationDemo extends State
    with SingleTickerProviderStateMixin {
  AnimationController _animationController;
  Animation _animation;

  @override
  void initState() {
    _animationController =
        AnimationController(duration: Duration(seconds: 2), vsync: this);

    _animation = DecorationTween(begin: BoxDecoration(
      color: Colors.red,
      borderRadius: BorderRadius.circular(15)
    ), end: BoxDecoration(
        color: Colors.

你可能感兴趣的:(#,Flutter,Widgets)