dependencies:
loading_animations: "^2.1.0"
import 'package:loading_animations/loading_animations.dart';
如何使用
从列表中选择一个加载动画:
翻转
LoadingFlipping.circle()
LoadingFlipping.square()
旋转编号
LoadingRotating.square()
双翻转#
LoadingDoubleFlipping.circle()
LoadingDoubleFlipping.square()
弹弹电网#
LoadingBouncingGrid.circle()
LoadingBouncingGrid.square()
灌装#
LoadingFilling.square()
衰落线#
LoadingFadingLine.circle()
LoadingFadingLine.square()
弹弹线#
LoadingBouncingLine.circle()
LoadingBouncingLine.square()
跳线#
LoadingJumpingLine.circle()
LoadingJumpingLine.square()
凸点线#
LoadingBumpingLine.circle()
LoadingBumpingLine.square()
然后添加以下代码:
LoadingFlipping.circle(
color: Colors.blue,
);
或者,您可以对其进行一些自定义:
LoadingFlipping.square( borderColor: Colors.cyan, size: 30.0, );
或进一步自定义它!
LoadingFlipping.circle( borderColor: Colors.cyan, borderSize: 3.0, size: 30.0, backgroundColor: Colors.cyanAccent, duration: Duration(milliseconds: 500), );
要进行更多自定义,请查看正在加载的动画文件。
注意:LoadingDoubleFlipping.square()
例如,只需调用即可准备好所有动画。
默认情况下,许多基本动画包含.circle()
和.square()
变化。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步