Flutter组件(一):CircularProgressInd

2018-07-16  本文已影响0人  SuperGino

Material Design风格的循环进度条,旋转以指示应用程序正忙。比如Http异步请求的时候代表正在获取的状态显示。

显示沿圆圈进度的小部件。循环进度指标有两种:

  • value~=null。确定进度指标在每个时间点都有一个特定的值,并且该值应该从0.0单调增加到1.0,此时指标就完成了。要创建确定的进度指示器,请使用介于0.0和1.0之间的非空
  • value==null。不确定的进度指标在每个时间点都没有特定的值,而是表明正在取得进展而没有指出仍有多少进展。要创建不确定的进度指示器,请使用空

最简单的调用代码

new CircularProgressIndicator()

常用的属性

strokeWidth:用于绘制圆的线条的宽度。
backgroundColor:背景颜色。
value:如果为非null,则该进度指示器的值为0.0,对应于没有进度,1.0对应于所有进度。
valueColor:动画的颜色值。

上一篇 下一篇

猜你喜欢

热点阅读