1、Android中的常用控件之进度条(ProgressBar)
ProgressBar的常用属性
style(进度条的样式,默认为圆形;用style="?android:attr/progressBarStyleHorizontal"可以将进度条设为条状)
进度条分类:精确进度条,带进度。不精确进度条:圆圈‘文件加载;视频加载时。
< ProgressBar //默认为圆形进度条
Android:id="@+id/pb_test3_loading1"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”/>
android:progress:进度条当前所处进度
android:max:进度条总进度
Android:max::进度条最大值
Android:progress:进度条已完成进度值
Android:progressdrawable:设置轨道对应的drawable对象
Android:indeterminate:如果设置true,则进度条不精确显示进度
Android:indeterminateDrawable:设置不显示进度的进度条的drawable对象
Android:indeterminateDuration:设置不精确显示进度的持续时间
Android:max;进度条的最大值
Android:progress:进度条已完成进度值
Android:progressDrawable:设置轨道对应的drawable对象
Android:indeterminate:如果设置true,则进度条不精确显示进度
getmax():返回这个进度条的范围的上限
getprogress():返回进度条
getsecondprogress():返回次要进度
incrementprogressby(int diff):指定增加进度
isindeterminate():指示进度条是否在不确定模式下
setindeterminate(Boolean indeterminate):设置不确定模式下
seekBar:拖拽进度条
setonseekbarchangelistener(onseekbarchangelistener 1):设置改变的监听
onprogresschange(seekbar seekbar,int progress ,Boolean fromuser):进度改变
onstarttrackinglouch(seekbar seekbar):按下滑杆
onstoptrackingtouch(seekbar seekbar):从滑杆离开
component:对话框
settitle:为对话框设置标题
seticon:设置图标
setmessage:设置内容
setview:给对话框设置自定义样式
setitems:设置对话框显示的一个list,一般用于显示几个命令时
setmuitichoiceitems:显示一系列的复选框
setneutralbutton:普通按钮
setpositivebutton:给对话框添加“yes”按钮
setnegativebutton:添加“No”按钮
create:创建对话框
show:显示对话框
setonshowlistener:对话框显示时触发的事件
setoncancellistener:对话框消失时触发的事件