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

沈阳整站优化怎么用国外的服务器做网站

沈阳整站优化,怎么用国外的服务器做网站,网站建设与维护里面的个人简历,成都房产网签查询flutter开发实战-下拉刷新与上拉加载更多实现 在开发中经常遇到列表需要下拉刷新与上拉加载更多#xff0c;这里使用EasyRefresh#xff0c;版本是3.3.21 一、什么是EasyRefresh EasyRefresh可以在Flutter应用程序上轻松实现下拉刷新和上拉加载。它几乎支持所有Flutter Sc…flutter开发实战-下拉刷新与上拉加载更多实现 在开发中经常遇到列表需要下拉刷新与上拉加载更多这里使用EasyRefresh版本是3.3.21 一、什么是EasyRefresh EasyRefresh可以在Flutter应用程序上轻松实现下拉刷新和上拉加载。它几乎支持所有Flutter Scrollable小部件。它的功能与安卓的SmartRefreshLayout非常相似也吸收了许多第三方库的优势。EasyRefresh集成了各种风格的页眉和页脚但它没有任何限制您可以轻松自定义。使用Flutter强大的动画即使只是一个简单的控制也可以完成。EasyRefresh的目标是为Flutter创建一个强大、稳定、成熟的pull-to-refresh框架。 二、实现下拉刷新与上拉加载更多 在pubspec.yaml中引入EasyRefresh # 下拉刷新、上拉更多easy_refresh: ^3.3.21在使用EasyRefresh过程中需要用到EasyRefreshController来控制刷新结束。 /// Finish the refresh task and return the result./// [result] Result of task completion./// [force] Enforced, used to modify the result.void finishRefresh([IndicatorResult result IndicatorResult.success, bool force false]) {assert(controlFinishRefresh || force,Please set controlFinishRefresh to true, then use. If you want to modify the result, you can set force to true.);_state?._headerNotifier._finishTask(result);}/// Finish the load task and return the result./// [result] Result of task completion./// [force] Enforced, used to modify the result.void finishLoad([IndicatorResult result IndicatorResult.success, bool force false]) {assert(controlFinishLoad || force,Please set controlFinishLoad to true, then use. If you want to modify the result, you can set force to true.);_state?._footerNotifier._finishTask(result);}整体实现下拉刷新与上拉加载更多完整代码如下 import package:easy_refresh/easy_refresh.dart; import package:flutter/material.dart;class RefreshPage extends StatefulWidget {const RefreshPage({super.key});overrideStateRefreshPage createState() _RefreshPageState(); }class _RefreshPageState extends StateRefreshPage {int _count 10;late EasyRefreshController _controller;overridevoid initState() {super.initState();_controller EasyRefreshController(controlFinishRefresh: true,controlFinishLoad: true,);}overridevoid dispose() {_controller.dispose();super.dispose();}overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: const Text(EasyRefresh),),body: EasyRefresh(controller: _controller,header: const BezierCircleHeader(),footer: const ClassicFooter(),onRefresh: () async {await Future.delayed(const Duration(seconds: 4));if (!mounted) {return;}setState(() {_count 10;});_controller.finishRefresh();_controller.resetFooter();},onLoad: () async {await Future.delayed(const Duration(seconds: 4));if (!mounted) {return;}setState(() {_count 5;});_controller.finishLoad(_count 20 ? IndicatorResult.noMore : IndicatorResult.success);},child: ListView.builder(itemBuilder: (context, index) {return Card(child: Container(alignment: Alignment.center,height: 80,child: Text(${index 1}),),);},itemCount: _count,),),);} }整体效果图如下 三、实现下拉刷新与上拉加载更多 flutter开发实战-下拉刷新与上拉加载更多实现。 https://blog.csdn.net/gloryFlow/article/details/133869961 学习记录每天不停进步。
http://www.hkea.cn/news/14569415/

相关文章:

  • 网站开发技术简介dw阿凡达网站建设网
  • 做网站外包wordpress5.0改进
  • 沈阳网站建设设计公司文军seo
  • 建网站什么网最好做网站建设的价格
  • 淮安网站设计如何使用家里电脑做网站服务器
  • expedia电子商务网站建设网站里的课程配图怎么做
  • 中山网站建点河北省住宅和城乡建设厅网站
  • 如何修改网站域名陕西网站设计
  • 郑州制作企业网站建设人才证书查询网站
  • 网站推广做什么建设网站需要机房吗
  • 集团公司网站建设策划经典网站源码
  • 网站制作咨询电话国外服务器地址ip
  • 广东省做农业网站销售的公司一些难以发现的网站
  • 栾城区住房建设局官方网站深圳专业做网页的公司
  • 如何做征信公司网站设计公司怎么接业务
  • 广东顺德网站建设和拓者设计吧类似的网站
  • 弹出全屏视频网站怎么做东莞网站建设17
  • 嘉兴网站建设seo电商和网站设计哪个好
  • 网站放到服务器做设计一般在那个网站找图
  • 橱柜网站模板做外卖网站需要多少钱
  • 长春网站建设优化现在的报税网站怎么做更正申报
  • 网站建设销售ppt搭建wordpress环境
  • 网站开发查询成都设计公司排名简介
  • 英讯网站建设低代码开发公众号
  • 上海松江做网站公司网站备案注销原因
  • 安阳如何建立自己的网站平台网站建设策划实施要素
  • 搜索引擎大全网站ui设计怎么收费
  • 百度上免费创建网站三元里网站建设
  • 个人网站备案名和运营设计公司网站公司详情
  • 免费发布信息网站大全有哪些上海市建上海市建设安全协会网站