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

ui参考网站建站公司前途

ui参考网站,建站公司前途,怎么制作平台网站,中国新闻社是事业编制吗flutter开发实战-hero动画简单实现 使用Flutter的Hero widget创建hero动画。 将hero从一个路由飞到另一个路由。 将hero 的形状从圆形转换为矩形,同时将其从一个路由飞到另一个路由的过程中进行动画处理。 Flutter Hero动画 Hero 指的是可以在路由(页面)之间“飞行”的 widge…

flutter开发实战-hero动画简单实现

使用Flutter的Hero widget创建hero动画。 将hero从一个路由飞到另一个路由。 将hero 的形状从圆形转换为矩形,同时将其从一个路由飞到另一个路由的过程中进行动画处理。

Flutter Hero动画 Hero 指的是可以在路由(页面)之间“飞行”的 widget,简单来说 Hero 动画就是在路由切换时,有一个共享的widget 可以在新旧路由间切换。
在这里插入图片描述

在这里插入图片描述

一、实现hero动画

实现当前页面飞行到另一个页面,页面通过Navigator跳转到另一个路由。hero动画需要一个tag,Hero控件的一个标签,用来判定唯一性。

class HeroDemoPage extends StatefulWidget {
const HeroDemoPage({super.key});

@override
State createState() => _HeroDemoPageState();
}

class _HeroDemoPageState extends State {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(“hero page”),
),
body: GestureDetector(
onTap: (){
Navigator.push(
context,
MaterialPageRoute(builder: (context) => HeroSecondPage()),
);
},
child: Center(
child: Hero(
tag: “xx”,
child: Container(
height: 200,
width: 300,
child: Image.network(“https://d-ssl.dtstatic.com/uploads/blog/202204/13/20220413091711_29352.thumb.1000_0.jpg_webp”),
)
)
),
)
);
}
}

飞入另一个路由的界面

class HeroSecondPage extends StatefulWidget {
const HeroSecondPage({super.key});

@override
State createState() => _HeroSecondPageState();
}

class _HeroSecondPageState extends State {
@override
Widget build(BuildContext context) {
// TODO: implement build
return Scaffold(
appBar: AppBar(
title: Text(“hero预览”),
),
body: GestureDetector(
onTap: (){
Navigator.pop(context);
},
child: Column(
children: [
Hero(
tag: “xx”,
child: Image.network(“https://d-ssl.dtstatic.com/uploads/blog/202204/13/20220413091711_29352.thumb.1000_0.jpg_webp”),
),
const Text(“预览图片”,
style: TextStyle(decoration:TextDecoration.none,
fontSize: 20)),
],
)
)
);
}
}

二、小结

flutter开发实战-hero动画简单实现

学习记录,每天不停进步。

http://www.yayakq.cn/news/160149/

相关文章:

  • 企业网站里面的qq咨询怎么做网站建设实验七
  • 远近互联网站建设小说推广赚钱
  • 个性化网站万年县建设银行网站拼音全称
  • 广西网站建设教程网站建设的风险管理
  • 网站做动态图片大全临清网站制作
  • 免费素材视频网站t恤定制网站
  • 创美艺佳网站是谁做的登录建设官方网站
  • 做评测好的视频网站怎么下载ppt模板
  • 新乡营销网站建设公司云主机建站
  • 廊坊企业自助建站简述网站建设的概念
  • 连云港网站优化方案进出口贸易公司怎么找客户
  • 医院网站设计怎么做如何发布网站到域名
  • 做网站系统具体步骤中国机械设计网
  • 吉林企业网站模板建站哪个好注册域名需要费用吗
  • 关于网站建设报告网站建设最新
  • 网站的网络推广方案虚拟主机 视频网站
  • 如何设计一个网页并举例说明呼和浩特百度seo
  • 做网站用的系统临沂专业网站制作公司
  • 网站管理包括望城经济建设开区门户网站
  • 如何下载别人网站模板wordpress 怎么样
  • 设计很好看的网站帮人做网站
  • 克隆网站怎么做后台h5可以来做网站吗
  • 部门网站建设管理制度模板建站教程
  • wordpress边栏浮动知名seo公司
  • 藁城外贸网站建设php能建立网站吗
  • 怎么做网站推广林芝地区商城网站开发需求
  • 长沙网站列表西安建设高端网站
  • 乐清做网站哪家好海南住建部建设网站的网站
  • 做 淘宝客最大的网站是叫什么简易网站
  • 常州孟河镇建设工程交易网站爱采购网