📅  最后修改于: 2023-12-03 14:58:49.531000             🧑  作者: Mango
颤振线性进度指示器高度(Shimmer Linear Progress Indicator)是一种用于 Dart 语言的进度指示器控件。它可以展现出观众关注的内容,使用户在等待过程中感到更有趣,更加生动有趣。
通过 Pub 安装:
dependencies:
shimmer: ^2.0.0
安装完成后,在 Dart 代码中引入:
import 'package:shimmer/shimmer.dart';
Shimmer(
child: Container(
height: 50,
width: 200,
decoration: BoxDecoration(
color: Colors.grey[200],
borderRadius: BorderRadius.all(Radius.circular(10)),
),
),
);
可以通过设置Shimmer
组件的高度来定制它的高度:
Shimmer(
height: 100,
child: Container(
height: 50,
width: 200,
decoration: BoxDecoration(
color: Colors.grey[200],
borderRadius: BorderRadius.all(Radius.circular(10)),
),
),
);
可以通过Colorize
组件来进行颜色的定制,可以自定义“闪烁”的颜色和背景色:
Shimmer(
gradient: LinearGradient(
colors: [
Colors.red,
Colors.green,
Colors.blue,
],
),
child: Container(
height: 50,
width: 200,
decoration: BoxDecoration(
color: Colors.grey[200],
borderRadius: BorderRadius.all(Radius.circular(10)),
),
),
);
颤振线性进度指示器高度是一种非常实用的进度指示器控件,它能够帮助我们创造出更加有趣生动的用户体验。在 Dart 语言开发中,使用此控件可以提高开发效率,让开发者的工作变得更加舒适和便捷。