flutter的CircularProgressIndicator基本使用

CircularProgressIndicator

循环进度指示器视图

定义及作用

  • 循环进度指示器视图。
  • 在页面绘制一个循环进度指示器视图。

参数

复制代码
const CircularProgressIndicator({
    super.key,
    super.value,
    super.backgroundColor,
    super.color,
    super.valueColor,
    this.strokeWidth = 4.0,//条的宽度
    super.semanticsLabel,//描述CircularProgressIndicator的预期用途
    super.semanticsValue,//为屏幕阅读器提供有关当前进度的信息,给盲人用的,比如设置0.3这个进度时,就会为盲人读30%
})

代码示例

无限循环指示器

复制代码
CircularProgressIndicator(
    backgroundColor: Colors.blue,
    valueColor: AlwaysStoppedAnimation<Color>(Colors.red),
)

能显示进度的指示器

  • 设置了value就会让指示器固定到对应比例的长度
    • 可以用于下载时显示进度,更新value的值并且setstate重绘制即可

      CircularProgressIndicator(
      value: 0.3,
      backgroundColor: Colors.blue,
      valueColor: AlwaysStoppedAnimation<Color>(Colors.red),
      )

相关推荐
2501_944446002 小时前
Flutter&OpenHarmony状态管理方案详解
开发语言·javascript·flutter
PWRJOY2 小时前
解决Flutter构建安卓项目卡在Flutter: Running Gradle task ‘assembleDebug‘...:替换国内 Maven 镜像
android·flutter·maven
名字被你们想完了5 小时前
Flutter 实现一个容器内部元素可平移、缩放和旋转等功能(十)
前端·flutter
消失的旧时光-19435 小时前
Flutter 网络层设计最佳实践(sealed + Result + Future)
flutter
走在路上的菜鸟5 小时前
Android学Dart学习笔记第二十七节 异步编程
android·笔记·学习·flutter
Qin_jiangshan6 小时前
flutter实现透明导航栏
前端·javascript·flutter
走在路上的菜鸟6 小时前
Android学Dart学习笔记第二十八节 Isolates
android·笔记·学习·flutter
2501_944441756 小时前
Flutter&OpenHarmony商城App用户中心组件开发
java·javascript·flutter
2501_944446006 小时前
Flutter&OpenHarmony主题切换功能实现
开发语言·javascript·flutter
2501_944441757 小时前
Flutter&OpenHarmony商城App消息通知组件开发
java·javascript·flutter