当前位置: 首页 > news >正文

网站tag页面如何做虚拟机wordpress

网站tag页面如何做,虚拟机wordpress,营销型网站设计工资,wordpress链接样式设置flutter开发实战-TweenSequence实现动画序列 一、TweenSequence TweenSequence是允许创建一个Animation由一系列补间动画来确定值#xff0c;每个TweenSequenceItem都有定义在动画的持续时间的权重确定动画间隔。 TweenSequence 动画组类TweenSequenceItem 用来定义每一个动…flutter开发实战-TweenSequence实现动画序列 一、TweenSequence TweenSequence是允许创建一个Animation由一系列补间动画来确定值每个TweenSequenceItem都有定义在动画的持续时间的权重确定动画间隔。 TweenSequence 动画组类TweenSequenceItem 用来定义每一个动画的具体实现的类 TweenSequenceItem中的weight属性是来设定动画执行的时间权重即是在整个动画过程当前动画执行时长占总时长的比例. 如一个动画差值占的时间比例为weight2/(weight1weight2) 二、TweenSequence实现动画序列 声明动画控制器AnimationController 和 动画Animation。 通过TweenSequence实现动画序列 示例代码如下 class TweenSequencePage extends StatefulWidget {const TweenSequencePage({super.key});overrideStateTweenSequencePage createState() _TweenSequencePageState(); }class _TweenSequencePageState extends StateTweenSequencePagewith TickerProviderStateMixin {AnimationController? _animationController;Animationdouble? _animation;overridevoid initState() {super.initState();_animationController AnimationController(duration: Duration(milliseconds: 1000), vsync: this);TweenSequenceItemdouble downMarginItem TweenSequenceItemdouble(tween: Tween(begin: 1.0, end: 300.0), weight: 5);TweenSequenceItemdouble upMarginItem TweenSequenceItemdouble(tween: Tween(begin: 300.0, end: 50.0),weight: 4,);TweenSequenceItemdouble downMarginItem2 TweenSequenceItemdouble(tween: Tween(begin: 50.0, end: 200.0),weight: 3,);TweenSequenceItemdouble upMarginItem2 TweenSequenceItemdouble(tween: Tween(begin: 200.0, end: 100.0),weight: 2,);TweenSequenceItemdouble endMarginItem TweenSequenceItemdouble(tween: Tween(begin: 100.0, end: 50.0),weight: 1,);TweenSequencedouble tweenSequence TweenSequencedouble([downMarginItem,upMarginItem,downMarginItem2,upMarginItem2,endMarginItem,]);_animation tweenSequence.animate(_animationController!);_animation!.addListener(() {setState(() {});});_animation!.addStatusListener((status) {print(TweenSequence status:${status});if (status AnimationStatus.completed) {///正向执行完毕后立刻反向执行倒回去_animationController?.reverse();} else if (status AnimationStatus.dismissed) {///无次数限定执行_animationController?.forward();}});}void startEasyAnimation() {_animationController?.forward();}overridevoid dispose() {_animationController?.dispose();super.dispose();}overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: const Text(TweenSequencePage),),body: Stack(alignment: Alignment.center, children: [Column(mainAxisAlignment: MainAxisAlignment.center,children: Widget[Container(width: 200,height: 50,color: Colors.blue,margin: EdgeInsets.only(top: _animation?.value ?? 0),),],),Positioned(bottom: 20,child: OutlinedButton(onPressed: startEasyAnimation,child: Text(点击执行动画,style: TextStyle(color: Colors.black38),),),),]),);} } 三、小结 flutter开发实战-TweenSequence实现动画序列 学习记录每天不停进步。
http://www.w-s-a.com/news/586771/

相关文章:

  • 网站成立时间查询墨猴seo排名公司
  • 技术支持 随州网站建设苏州企业网站建设定制
  • 美食网站开发目的与意义网站开发环境选择
  • 青岛西海岸新区城市建设局网站开发板在null不可用
  • 企业信息管理系统免费seo优化个人博客
  • 做任务的设计网站泰州哪里做网站
  • 什么网站可以做设计赚钱吗南京十大软件公司排名
  • 网站开发时间进度北京有哪些著名网站
  • 深圳比较好的设计网站公司自己的网站到期域名如何续费
  • 温州做网站哪儿新云网站模版
  • 网站开发 视频存在哪检察院前期网站建设
  • 备案中的网站信息怎么填如何做分享赚钱的网站
  • 网站行程表怎么做注册公司费用要多少
  • 常见电子商务网站基本模式南山网站公司定
  • 网站搭建代码网站里面送礼物要钱怎么做代码
  • 大学英文网站建设举措wordpress 学院 模板
  • 爱 做 网站吗php网站作业模版
  • wordpress代码乱吗台州做网站seo的
  • 做ptt网站wordpress中文企业网站
  • 深圳雨棚制作深圳 网站优化公司排名
  • 深圳优秀网站建设价格wordpress没人用
  • 国企网站建设需要注意沈阳招标信息网
  • 东莞360推广的网站是谁做的上海网络推广产品
  • 网站可以换主机吗中国十大网站建设企业
  • 怎么做盗版小说网站官网做有下拉列表的网站的图片
  • 邢台网站建设电话网站界面类型
  • 网站制作合同模板做一个网站能挣多少钱
  • 汶上1500元网站建设互联网高端官网
  • 广州做公司网站网站开发培训机构
  • 网站建设与维护 课件网页版qq安全中心登录入口