posts - 101,  comments - 29,  trackbacks - 0

          一、說明

          <1>在某項延續性工作的進展過程中為了不讓用戶覺得程序死掉了,需要有個活動的進度條,表示此過程正在進行中。

          <2>在某些操作的進度中的可視指示器,為用戶呈現操作的進度,還它有一個次要的進度條,用來顯示中間進度,如在流媒體播放的緩沖區的進度。一個進度條也可不確定其進度。在不確定模式下,進度條顯示循環動畫。這種模式常用于應用程序使用任務的長度是未知的。

          二、XML重要屬性

          android:progressBarStyle:默認進度條樣式

          android:progressBarStyleHorizontal:水平樣式

          三、重要方法

          getMax():返回這個進度條的范圍的上限

          getProgress():返回進度

          getSecondaryProgress():返回次要進度

          incrementProgressBy(int diff):指定增加的進度

          isIndeterminate():指示進度條是否在不確定模式下

          setIndeterminate(boolean indeterminate):設置不確定模式下

          setVisibility(int v):設置該進度條是否可視

          四、重要事件

          onSizeChanged(int w, int h, int oldw, int oldh):當進度值改變時引發此事件

          一  默認進度條(中等圓形)


          二   progressBarStyleLarge (大圓形)

           

          三  progressBarStyleSmall(小圓形)


          四  progressBarStyleSmallTitle 標題欄進度條

          main.xml:


          java


          requestWindowFeature(Window.FEATURE_PROGRESS);   //設置窗口進度條特性風格

          setProgressBarIndeterminateVisibility(true);     //設置進度條可見性:

           

          五 progressBarStyleHorizontal (長方形進度條)


          android:max="100"                             最大進度值100

           android:progress="50"                      當前初始化進度值50

          android:secondaryProgress="70"      當前初始化第2進度值70


          posted on 2012-01-23 20:19 mixer-a 閱讀(1624) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大新县| 佳木斯市| 上杭县| 绥宁县| 光山县| 探索| 巫溪县| 翁牛特旗| 凤庆县| 辰溪县| 黔西| 无极县| 嘉禾县| 毕节市| 中方县| 拉孜县| 大理市| 比如县| 铜鼓县| 望都县| 静海县| 楚雄市| 靖西县| 寿宁县| 五寨县| 静宁县| 恩平市| 灵丘县| 全州县| 陈巴尔虎旗| 彭水| 汉阴县| 清河县| 金山区| 镇远县| 哈密市| 博野县| 鸡泽县| 乡宁县| 乌鲁木齐县| 绍兴市|