Flutter RefreshIndicator 下拉刷新组件 Material 风格的刷新效果
题记
—— 优美的应用体验 来自于细节的处理,更源自于码农的自我要求与努力,当然也需要码农年轻灵活的思维。
盘点Flutter跨平台APP开发中使用到的进度条
Flutter是谷歌推出的最新的移动开发框架。RefreshIndicator 是 Material 风格的滑动刷新Widget ,效果是下拉刷新显示的加载圆圈。
本文章实现Demo运行效果 如下:
Demo配置如下
///下拉刷新组件
class HomePageRefreshIndicator extends StatefulWidget {@override_TestPageState createState() => _TestPageState();
}class _TestPageState extends State<HomePageRefreshIndicator> {@overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: Text("下拉刷新"),),//下拉刷新组件body: RefreshIndicator(//圆圈进度颜色color: Colors.blue,//下拉停止的距离displacement: 44.0,//背景颜色backgroundColor: Colors.grey[200],onRefresh: () async {//模拟网络请求await Future.delayed(Duration(milliseconds: 2000));//结束刷新return Future.value(true);},//一个列表child: ListView.builder(itemBuilder: (BuildContext context, int index) {return Container(height: 66,child: Text("测试数据"),);},//列表数据源数量itemCount: 100,),),);}
}
【x1】微信公众号的每日提醒 随时随记 每日积累 随心而过 文章底部扫码关注
【x2】各种系列的视频教程 免费开源 关注 你不会迷路
【x3】系列文章 百万 Demo 随时 复制粘贴 使用
【x4】一目了然的源码
【x5】简短的视频不一样的体验
不局限于思维,不局限语言限制,才是编程的最高境界。
以小编的性格,肯定是要录制一套视频的,随后会上传
有兴趣 你可以关注一下 西瓜视频 — 早起的年轻人
本文章 的源码在这里
Flutter RefreshIndicator 下拉刷新组件 Material 风格的刷新效果相关推荐
- 【Flutter】ListView 列表高级功能 ( RefreshIndicator 下拉刷新组件 )
文章目录 一.下拉刷新组件 二.下拉刷新代码示例 三.相关资源 一.下拉刷新组件 使用 Flutter 提供的 RefreshIndicator 组件 , 可以实现下拉刷新的功能 ; 使用 Refre ...
- php下拉上滑分页,Flutter实现下拉刷新 上拉分页加载更多
一.Flutter实现下拉刷新和上拉分页加载更多 在Flutter官方sdk中给我们提供了下拉刷新的组件RefreshIndicator.但是没有提供上拉分页加载更多的组件.但是在Flutter Li ...
- Flutter ListView 下拉刷新与上拉加载更多
ListView 下拉刷新与上拉加载更多 import 'dart:async'; import 'package:flutter/material.dart';/*** 有状态StatefulWid ...
- el-select下拉框组件el-option如何使用v-for动态渲染问题 - 方法篇
文章目录 后台数据,通过el-select组件el-option如何使用v-for动态渲染问题 一.效果截图: 二.代码示例 · 参考: 三.相关阅读: 后台数据,通过el-select组件el-op ...
- 自绘制HT For Web ComboBox下拉框组件
传统的HTML5的下拉框select只能实现简单的文字下拉列表,而HT for Web通用组件中ComboBox不仅能够实现传统HTML5下拉框效果,而且可以在文本框和下拉列表中添加自定义的小图标,让 ...
- 微信小程序下拉框插件_微信小程序下拉框组件使用方法详解
本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...
- 下拉框的value值怎么设置为变量_自绘制HT For Web ComboBox下拉框组件
传统的HTML5的下拉框select只能实现简单的文字下拉列表,而HT for Web通用组件中ComboBox不仅能够实现传统HTML5下拉框效果,而且可以在文本框和下拉列表中添加自定义的小图标,让 ...
- Vue封装下拉框组件时,为document绑定原生事件addEventlistener(click“),切换页面之后事件还未被摧毁...
1 <script> 2 export default { 3 props: ["lists"], 4 data() { 5 return { 6 isactive: ...
- MUI下拉导航组件 - 应用篇
MUI下拉导航组件 - 看效果图 注意: 滚动监听,自动获取Y轴滚动高度,始终定位(下拉菜单高度)于页眉底部: 代码待优化点:(下拉菜单的fixed,仍会随页面滚动而滚动). 效果图 全部代码: &l ...
最新文章
- 【项目管理】敏捷原则
- Redis中使用Java代码的方式实现发布订阅流程
- 【网络编程】之八、异步选择WSAAsyncSelect
- 反射的基本知识(详解)
- input type=submit 和button的区别及表单提交
- java反序列化异常接不到_由Java对象反序列化异常想到的
- UI设计|搭配色彩素材专辑,轻松掌握要点
- java 操作office_Java操作word的方法
- Java安装以及环境配置
- python拦截tcp数据包_发送低级原始tcp数据包python
- Vue创建项目的详细步骤
- echarts 直方图加正态_在频数直方图上绘制正态分布曲线
- web(蜘蛛网和网)
- 如何使用CubeMx生成一个DFU工程
- 国际专利:是走PCT还是巴黎公约|湾区人工智能
- 小红书流量高峰时间段是什么时候?早上发笔记好还是晚上好
- freemarker导出excel时office报错而wps不会
- MySQL日期差,时间差,使用DATEDIFF、TIMESTAMPDIFF函数
- Python编程:使用os.urandom生成Flask的秘钥SECRET_KEY
- 【CMake 语法】(6) CMake 条件、循环、跳出循环
热门文章
- Image inpainting 图像修补最新综述
- linux系统挂载磁盘慢,arch开机速度竟然是挂载磁盘拖慢了。。
- 最新综述!深度神经网络视觉识别!共计329篇文献!西安交大、清华等合作出品!...
- 机器学习降维-深度AI科普团队
- 机器学习之特征工程-特征选择
- Hybrid A*论文解析(1)
- python保存模型与参数_基于pytorch的保存和加载模型参数的方法
- 浙江高级会计师评审计算机要求,浙江2020年高级会计师评审申报论文要求
- 物流机器人小车的运动控制与定位
- 网站开启 IPv6 访问,测试是否支持 IPV6