flutter 图片加载缓存以及圆角的实现
2024-09-08 16:42:33
使用最多的图片缓存组建库cached_network_image
配置:
dependencies:
cached_network_image: ^2.5.0
使用:
Container(
width: 38,//图片显示的大小
height: 38,
child: ClipRRect(//圆角组件
child: CachedNetworkImage(//图片缓存组件
imageUrl: listData[index].userImg,
progressIndicatorBuilder:
(context, url, downloadProgress) =>
CircularProgressIndicator(
value: downloadProgress.progress),//加载图片进度条
errorWidget: (context, url, error) => Icon(Icons.error),//占位图
),
borderRadius: BorderRadius.circular(20),//设置圆角
),
),
简单的使用,具体可去https://pub.flutter-io.cn/packages/cached_network_image网站查看。
最新文章
- MyBatis原理分析之四:一次SQL查询的源码分析
- 使用 Entity Framework Core 时,通过代码自动 Migration
- rsync实现同步
- connect to tomcat with JMX
- 在Windows上安装Maven
- Yii 实现MySQL多库和读写分离
- [Bhatia.Matrix Analysis.Solutions to Exercises and Problems]ExI.5.1
- C语言写解一元二次方程程序心得
- 如何查看程序被哪个版本编译器编译的linux-gcc
- 没有基础如何学习web渗透测试?
- sqlplus 登录数据库
- 流程控制之if判断
- ASP.NET Core Web API 版本控制
- kernel:NMI watchdog: BUG: soft lockup - CPU#6 stuck for 28s! CentOS7linux中内核被锁死
- Rsync + Sersync 实现数据增量同步
- S5PV210串口
- MVC 图片上传 带进度条(转)
- Flask 中的 Response
- Flask从入门到精通之链接的使用
- 简单字典实现(KV问题)
热门文章
- Could not execute query ---> MySql.Data.MySqlClient.MySqlException: You have an error in your SQL sy
- ES6的Promise用法
- 代码随想录算法训练营day22 | leetcode 235. 二叉搜索树的最近公共祖先 ● 701.二叉搜索树中的插入操作 ● 450.删除二叉搜索树中的节点
- 触觉仿真系统:Force Dimension+CHAI 3D
- vue-seamless-scroll滚动加点赞衔接处数据不同步问题
- Vue学习笔记之表单绑定
- PostgreSQL lag,lead获取记录前后的数据
- LeetCode-593 有效的正方形
- LeetCode-380 O(1)时间插入、删除和获取随机元素
- hash和hash tree