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

招聘网站排行榜六年级上册数学优化设计答案

招聘网站排行榜,六年级上册数学优化设计答案,个人网站二级域名做淘宝客,短链接生成器官方demo 地址: https://github.com/iotjin/jh_flutter_demo 代码不定时更新,请前往github查看最新代码 波浪动画三方库wave lottie动画 Lottie 是 Airbnb 开发的一款能够为原生应用添加动画效果的开源工具。具有丰富的动画效果和交互功能。 # 波浪动画 https://pub-web…

demo 地址: https://github.com/iotjin/jh_flutter_demo
代码不定时更新,请前往github查看最新代码

波浪动画三方库wave

lottie动画
Lottie 是 Airbnb 开发的一款能够为原生应用添加动画效果的开源工具。具有丰富的动画效果和交互功能。

  # 波浪动画 https://pub-web.flutter-io.cn/packages/wavewave: ^0.2.2# lottie动画 https://pub-web.flutter-io.cn/packages/lottielottie: ^2.4.0

效果图

在这里插入图片描述

在这里插入图片描述

波浪动画示例

class WavePage extends StatelessWidget {const WavePage({Key? key}) : super(key: key);Widget build(BuildContext context) {return Scaffold(appBar: const BaseAppBar('波浪动画'),body: _body(),);}_body() {const backgroundColor = Color(0xFFF15BB5);const colors = [Color(0xFFFEE440), Color(0xFF00BBF9)];const durations = [3000, 6000];const heightPercentages = [0.65, 0.66];var waveView = WaveWidget(config: CustomConfig(colors: colors,durations: durations,heightPercentages: heightPercentages,),backgroundColor: backgroundColor,size: const Size(double.infinity, double.infinity),waveAmplitude: 0,);return waveView;}
}

lottie动画示例

需要先准备好加载动画文件:将预先准备好的Lottie动画文件(.json格式)放入flutter项目的资源目录中。可以从Lottie官网下载或创建自定义动画文件。
然后使用 Lottie.asset('assets/xxx.json')加载Widget

import 'package:flutter/material.dart';
import 'package:lottie/lottie.dart';
import '/project/configs/project_config.dart';class LottiePage extends StatefulWidget {const LottiePage({Key? key}) : super(key: key);State<LottiePage> createState() => _LottiePageState();
}class _LottiePageState extends State<LottiePage> with TickerProviderStateMixin {late AnimationController _animationController1;late AnimationController _animationController2;void initState() {// TODO: implement initStatesuper.initState();_init();}_init() {_animationController1 = AnimationController(vsync: this, duration: const Duration(seconds: 1));_animationController2 = AnimationController(vsync: this, duration: const Duration(seconds: 1));}_startAnimation1() {_animationController1..reset()..forward();}_startAnimation2() {_animationController2..reset()..forward();}Widget build(BuildContext context) {return Scaffold(appBar: const BaseAppBar('Lottie 动画'),body: _body(),);}_body() {return ListView(children: [// Load a Lottie file from your assetsRow(mainAxisAlignment: MainAxisAlignment.center,children: [Lottie.asset('assets/lottie/首页.json', width: 50, height: 50),Lottie.asset('assets/lottie/星球.json', width: 65, height: 65),],),Row(mainAxisAlignment: MainAxisAlignment.center,children: [GestureDetector(onTap: () => _startAnimation1(),child: Lottie.asset('assets/lottie/首页.json',width: 50,height: 50,controller: _animationController1,onLoaded: (composition) => _startAnimation1(),),),GestureDetector(onTap: () => _startAnimation2(),child: Lottie.asset('assets/lottie/星球.json',width: 65,height: 65,controller: _animationController2,onLoaded: (composition) => _startAnimation2(),),),],),Lottie.asset('assets/lottie/Aniki Hamster.json', height: 200),// Load a Lottie file from a remote urlLottie.network('https://assets5.lottiefiles.com/packages/lf20_0LNPii4uOv.json'),],);}
}
http://www.khdw.cn/news/67988.html

相关文章:

  • 做营销网站建设挣钱吗全网推广怎么做
  • 谷歌网站怎么设置才能打开网站关键词排名优化提升培训
  • 瑞安电影城网站建设哪里有seo排名优化
  • 网页模板网站推荐代理怎么引流推广
  • 换接入商网站备案爱站网是什么
  • 网站集约化建设的意义网站首页快速收录
  • 洛阳网站建设招聘信息新闻头条最新消息
  • 贵州网站建设吧青岛百度推广多少钱
  • 网站后台使用说明优秀软文范例800字
  • 南京医院手机网站建设广东公共广告20120708
  • 佛山短视频拍摄南京seo公司哪家
  • 网络销售工作靠谱吗自动seo系统
  • 凡科二级网站怎么做商家联盟营销方案
  • 哪一个景区网站做的最成熟免费关键词排名优化软件
  • 网站建设需求调研过程sem工作内容
  • 淘宝优惠券网站开发seo优化网站教程百度
  • b2b商城网站建设今日军事新闻最新消息新闻
  • 乐清高端网站建设公司网站的推广方案
  • 网站改版后百度不收录seo初级入门教程
  • 网站左侧悬浮导航足球世界排名前十
  • 大学英文网站建设重庆seo排名软件
  • 买一个域名多少钱一个手机清理优化软件排名
  • 专做批发的网站有哪些长春seo排名扣费
  • 摄影网站cms社区推广
  • 南桥做网站软文营销的案例
  • 可以上传自己做的视频的网站吗浙江百度查关键词排名
  • b2b平台网站功能江门关键词优化公司
  • 凡科免费建站平台运营推广怎么做
  • 专业个人网站百度开户代理公司
  • css 网站模板民宿平台搜索量上涨