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

广州广告网站建设网站建设与管理专业好吗

广州广告网站建设,网站建设与管理专业好吗,wordpress首页文章摘录,西安市干部教育网站建设flutter开发实战-flutter_spinkit实现多种风格进度指示器 最近开发过程中flutter_spinkit,这个拥有多种种风格加载指示器 一、flutter_spinkit 引入flutter_spinkit # 多种风格的模糊进度指示器flutter_spinkit: ^5.1.0效果示例 const spinkit SpinKitRotatingC…

flutter开发实战-flutter_spinkit实现多种风格进度指示器

最近开发过程中flutter_spinkit,这个拥有多种种风格加载指示器

在这里插入图片描述

一、flutter_spinkit

引入flutter_spinkit

  # 多种风格的模糊进度指示器flutter_spinkit: ^5.1.0

效果示例

const spinkit = SpinKitRotatingCircle(color: Colors.white,size: 50.0,
);
final spinkit = SpinKitFadingCircle(itemBuilder: (BuildContext context, int index) {return DecoratedBox(decoration: BoxDecoration(color: index.isEven ? Colors.red : Colors.green,),);},
);
final spinkit = SpinKitSquareCircle(color: Colors.white,size: 50.0,controller: AnimationController(vsync: this, duration: const Duration(milliseconds: 1200)),
);

二、实现指示器效果

代码如下

import 'package:flutter/material.dart';
import 'package:flutter_spinkit/flutter_spinkit.dart';/// 加载中
class LoadingWidget extends StatelessWidget {const LoadingWidget({this.bgColor, Key? key}) : super(key: key);final Color? bgColor;Color getColorAtIndex(int index) {if (index == 0) {return Colors.deepOrangeAccent;}if (index == 1) {return Colors.redAccent;}if (index == 1) {return Colors.lightBlueAccent;}return Colors.white70;}Widget build(BuildContext context) {return Container(color: bgColor != null ? bgColor : Colors.white,child: Center(child: Column(mainAxisAlignment: MainAxisAlignment.center,crossAxisAlignment: CrossAxisAlignment.center,children: [SizedBox(width: 300.0,height: 60.0,child: SpinKitThreeBounce(size: 40.0,itemBuilder: (BuildContext context, int index) {return DecoratedBox(decoration: BoxDecoration(color: getColorAtIndex(index),shape: BoxShape.circle));},),),Padding(padding: const EdgeInsets.only(top: 20)),Text(//S.of(context).viewStateLoading,"正在加载中,一会就到了",style: TextStyle(fontSize: 18,fontWeight: FontWeight.w500,fontStyle: FontStyle.normal,color: Colors.white,decoration: TextDecoration.none,),)],),),);}
}

三、小结

flutter开发实战-flutter_spinkit实现多种风格进度指示器.
学习记录,每天不停进步。

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

相关文章:

  • 安徽网站设计方案王者荣耀网页设计素材
  • 有哪些网站是可以做会计题目的驾考学时在哪个网站做
  • 长沙网站制作哪wordpress建站 app访问
  • 专业自适应网站建设极速建站2017网站设计如何报价
  • 做网站需要公司么wordpress用户登录地址
  • 网站会员注册系统下载简述网站开发的基本原则
  • 能免费做封面的网站东莞优化seo
  • 通过阿里云建设企业网站物联网工程就业前景
  • php网站如何绑定一级域名到子目录自己怎样推广呢
  • 学勇建站荆州市城市建设投资开发有限公司网站
  • 网站开发项目说明书网站备案 图片大小
  • 湖南茶叶品牌网站建设0453牡丹江信息网
  • 广州网站建设商家重庆网红景点排名
  • 中国各大网站权重7以上的网站
  • 沃尔玛超市网上购物app下载免费关键词优化工具
  • 建设一个网站需要做哪些事情网站建设专业知识
  • thinkphp 网站模版生物信息网站建设
  • 人才网站建设湖南关键词优化推荐
  • 想要网站推广版高端设计机构
  • 甘肃省作风建设年活动有网站做下载类网站赚钱吗
  • 西安网站建设定网站下要加个备案号 怎么做
  • asp网站制作实例教程如何做文化传播公司网站
  • wordpress站内计费搜索西安网站建设雄账号
  • 互联网招聘网站分销网站建立
  • 网站建立连接不安全wordpress 仪表盘自定义
  • 江苏强荣建设有限公司网站网站不允许上传文件
  • 旅游网站建设的费用明细网店代运营排名
  • 怎么做网站淘宝转换工具域名查询中国万网
  • 外包公司不给交社保怎么办高级seo培训
  • 辽宁城市建设网站网站系统升级维护需要多长时间