我们在上一章回中介绍了浮动按钮相关的内容,,本章回中将介绍进度条相关的Widget,闲话休提,让我们一起Talk Flutter吧。
1 概念介绍
进度条是常用的组件之一,它主要用来显示某种动作的完成进度。Flutter提供了多种进度条组件,常用的是水平进度条:LinearProgressIndicator;圆形进度条
:CircularProgressIndicator和RefreshProgressIndicator。接下来我们分析介绍它们的用法。
2 使用方法
和其它的Widget一样,进度条提供了相关的属性来控制自己,下面是常用的属性:
- backgroundColor属性用来控制进度条背景颜色,就是进度条中全部进度的颜色;
- valueColor属性用来控制进度条中当前进度的颜色;
- value属性用来控制当前的进度值,取值范围为0-1之间的小数;
我们刚才说的三种进度条:、, CircularProgressIndicator和RefreshProgressIndicator都包含这三种属性,这三种Widget
只是显示进度的形状不同,在使用方法上完全相同。
3 示例代码
class _ExProgressWidgetState extends State