搜索插件、代码仓与 APP 分类

插件详情v0.2.2

progress_indicator

一个有用的自定义进度指示器集合,适用于 Flutter。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
213
喜欢数
36
Pub 分数
140

安装插件

flutter pub add progress_indicator

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter 包,提供多种自定义进度指示器,旨在提升加载或处理状态下的用户体验。该包注重灵活性和美观性,提供了视觉上吸引人的默认指示器替代方案。支持 Android、iOS、Web、macOS、Windows 和 Linux 多个平台,非常适合跨平台应用。易于集成和自定义,适合希望获得现代、轻量级加载动画而无需额外复杂性的开发者。

适合场景

  • 加载屏幕
  • 数据获取指标
  • 表单提交反馈
  • 后台任务跟踪
  • 应用启动画面

主要特点

  • 多种可自定义的指示器设计
  • 跨平台兼容性
  • 轻量且高性能
  • 与 Flutter 的轻松集成
  • 支持动画自定义

适合对象

  • 移动和Web应用开发者
  • 寻求视觉精致的UI/UX设计师
  • 需要独特加载动画的项目
  • 希望最小化设置的开发者

使用建议

  • 除了基本用法外,文档有限
  • 可能需要针对复杂主题进行样式调整
  • 不适合用于高度动态或交互式的进度跟踪

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Progress Indicator

CircularProgress

Features

  • circular progress indicator.
  • bar progress indicator.

Usage

import 'package:progress_indicator/progress_indicator.dart';
CircularProgressIndicator
CircularProgress(
    percentage: 90.0,
    color: Colors.amber,
    backColor: Colors.grey,
    gradient: LinearGradient(colors: [Colors.blue, Colors.red]),
    showPercentage: true,
    textStyle:TextStyle(color: Colors.orange,fontSize: 70),
    stroke: 20,
    round: true,
),
BarProgressIndicator
BarProgress(
    percentage: 30.0,
    backColor: Colors.grey,
    gradient: LinearGradient(colors: [Colors.blue, Colors.red]),
    showPercentage: true,
    textStyle:TextStyle(color: Colors.orange,fontSize: 70),
    stroke: 40,
    round: true,
),

所属分类

源码仓库

使用此插件的项目

暂无相关数据。