使用Animated非常简单,有部分组件可以在前面添加Animated如:Container,Icon等等

class MyApp1 extends StatefulWidget {const MyApp1({Key? key}) : super(key: key);@overrideState<MyApp1> createState() => _MyApp1State();
}class _MyApp1State extends State<MyApp1> {@overrideWidget build(BuildContext context) {var size = MediaQuery.of(context).size;return Center(child: Column(mainAxisAlignment: MainAxisAlignment.center,children: [AnimatedContainer(//每当变化的时候都会有两秒的动画:包括颜色,宽高慢慢改变等等width: 50,height: 50,color: Colors.black.withOpacity(.2),duration: Duration(seconds: 2), //这是一个必传参数,持续时间两秒child: Center(//但是他的子组件并不会有动画效果child: Text("w",style: TextStyle(color: Colors.black),),),)],),);}
}

他的子组件不会有动画效果,因为这个盒子只能监听到自己的变化,

child下面的组件都有各自有各自的管理方式,Container其实是不知道child下面是什么的

所以他的自组件是不会有动画的

Flutter 动画(1)Animated相关推荐

  1. 转:Flutter动画一

    1. 动画介绍 动画对于App来说,非常的重要.很多App,正是因为有了动画,所以才会觉得炫酷.移动端的动画库有非常的多,例如iOS上的Pop.web端的animate.css.Android端的An ...

  2. 学习笔记-Flutter 动画详解(一)

    Flutter 动画详解(一) 本文主要介绍了动画的原理相关概念,对其他平台的动画做了一个简要的梳理,并简要的介绍了Flutter动画的一些知识. 1. 动画介绍 动画对于App来说,非常的重要.很多 ...

  3. flutter 动画展开菜单_Flutter 动画详解(一)

    本文主要介绍了动画的原理相关概念,对其他平台的动画做了一个简要的梳理,并简要的介绍了Flutter动画的一些知识. 1. 动画介绍 动画对于App来说,非常的重要.很多App,正是因为有了动画,所以才 ...

  4. 史上最详细Flutter 动画讲解

    1. 动画介绍 动画对于App来说,非常的重要.很多App,正是因为有了动画,所以才会觉得炫酷.移动端的动画库有非常的多,例如iOS上的Pop.web端的animate.css.Android端的An ...

  5. 【Flutter】Animation 动画 ( Flutter 动画基本流程 | 创建动画控制器 | 创建动画 | 设置值监听器 | 设置状态监听器 | 布局中使用动画值 | 动画运行 )

    文章目录 一.创建动画控制器 二.创建动画 三.设置值监听器 四.设置状态监听器 五.布局中使用动画值 六.动画运行 七.完整代码示例 八.相关资源 Flutter 动画基本流程 : ① 创建动画控制 ...

  6. 【Flutter】Animation 动画 ( Flutter 动画的核心类 | Animation | CurvedAnimation | AnimationController | Tween )

    文章目录 一.动画的核心类 Animation 二.动画的核心类 CurvedAnimation 三.动画的核心类 AnimationController 四.动画的核心类 Tween 五.相关资源 ...

  7. 【Flutter】Animation 动画 ( Flutter 动画类型 | Flutter 动画的核心类 )

    文章目录 一.Flutter 动画类型 二.Flutter 动画的核心类 三.相关资源 Flutter Animation 动画 : Flutter 动画类型 为 Widget 组件添加动画 为动画添 ...

  8. React Native 动画(Animated)

    一.前言 对于一个移动应用APP,其中的动画交互能够给用户带来很好的体验,所以动画在移动应用开发过程中是非常重要的; 二.React Native中实现动画的方式 -不断修改state -Animat ...

  9. ReactNative动画之Animated初识篇

    Animated提供了两种类型的值: 1.Animated.Value()用于单个值 2.Animated.ValueXY()用于矢量值{x:0,y:0} Animated.Value可以绑定到样式或 ...

最新文章

  1. 2016已经过去,2017即将开始
  2. sql server 2008学习9 编写脚本和批处理
  3. Stanford UFLDL教程 自我学习
  4. 关于人类肉眼识别模式的简单想法
  5. android事件传递机制以及onInterceptTouchEvent()和onTouchEvent()详解二之小秘与领导的故事...
  6. 俄罗斯游戏软件:C语言应用初步感受
  7. Linux笔记-centos7源码安装Mysql5.6(图解详细)
  8. 如何通过git客户端上传项目到github上
  9. matlab--sum函数用法
  10. hdu2544---最短路
  11. a标签下载文件文档流 xlsxlsxdoc,docx,pdf
  12. 攻防世界 Reverse logmein
  13. 什么是公有云、私有云、混合云? 1
  14. 封装系统(以封装Windows 7为例)
  15. C 语言 —— 命名规则
  16. 怎么打开服务器的xls文件,xls是什么文件格式?.xls文件打开方法
  17. 人民币对美元汇率中间价报6.7969元 下调115个基点
  18. html的浮动跟标准流,网页布局的 标准流 浮动流 与 定位流
  19. java的paypal支付demo_paypal支付demo
  20. HTML嵌套注释、多行注释、多级注释,提高生产力

热门文章

  1. spi接口连接i2s接口问题
  2. Linux驱动之LCD驱动
  3. TDengine3.0流式计算引擎语法规则介绍
  4. 通用能力-判断推理,智力题等专项练习 02
  5. 23_ue4进阶末日生存游戏开发[随机巡逻]
  6. 超级短信 handcent sms v4.4.1 android,超级短信Handcent SMS V
  7. go语言-时间处理(time.Time)
  8. 【Unity】在Unity下使用websocket的一些经验
  9. SpringBoot详解(四)-优雅地处理日志
  10. 2018 —— 遇到你,芋道源码