ProgressBar
是Android开发中的进度条控件,主要在加载数据的时候使用到这个控件。
ProgressBar实现A
Android布局是可以预览的,
<ProgressBar
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
这样就可以简单的实现一个ProgressBar,默认样式如下图:
ProgressBar样式
ProgressBar的样式主要有两种,很多自定义样式都是根据这种来定制的。默认的就是这种循环转圈的:
还有一种横向的ProgressBar,UI效果图:
我们可以通过
style
属性来改变ProgressBar的样式:
<ProgressBar
android:layout_width="match_parent"
android:progress="50"
style="?android:attr/progressBarStyleHorizontal"
android:layout_height="wrap_content"/>
ProgressBar进度条常用属性
1.设置进度条总进度,比如设置100:
android:max="100"
2.设置进度条默认进度,比如设置50:
android:progress="50"
3.设置第二进度条进度,类似于看电影的时候预加载进度,比如设置80:
android:secondaryProgress="80"