天天看點

android學習總結(16.08.29)進度條控件ProgressBar和ProgressDialogProgressBarProgressDialog

ProgressBar

progress屬性:進度條的進度,預設上限值為100當然也可以用setMax方法修改

setProgress   getProgress  設定和擷取progress的值

setIndeterminate  将進度條設定成非精确模式  

true為非精确模式   false為精确模式

ProgressDialog

ProgressDialog繼承于AlertDialog,内有一個ProgressBar執行個體作為成員變量 

————————————————————————

title  标題

message  資訊

progress 進度

indeterminate,   是否為非精确模式  true or false

cancelable  進度對話框是否可以人為取消  true or false

————————————————————————

以上屬性都有對應的set方法來設定值,也可以在XML中設定

使用setProcessStyle方法可設定ProgressDialog的風格

有ProgressDialog.STYLE_SPINNER(旋轉)和ProgressDialog.STYLE_HORIZONTAL(條形)兩種

一個ProgressDialog需要調用show方法才可以顯示

dismiss方法或cancel方法退出dialog