免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
Android 進(jìn)度條

 

ProgressBar是一個(gè)進(jìn)度條控件,一般在需要做某個(gè)比較耗時(shí)的操作的時(shí)候,向用戶展示執(zhí)行進(jìn)度,以免用戶以為已經(jīng)失去響應(yīng)。

常用屬性:

style  設(shè)置進(jìn)度條的樣式

visible     是否顯示進(jìn)度條

 

 

 

1、圓形進(jìn)度條

一個(gè)圓形進(jìn)度條,不斷旋轉(zhuǎn)。

1 <ProgressBar
2       android:layout_width="wrap_content"
3       android:layout_height="wrap_content"
4       style="@android:style/Widget.ProgressBar.Small" />

常用樣式:Widget.ProgressBar.Small/Large/Inverse。沒(méi)有Medium,效果上來(lái)看,Inverse相當(dāng)于Medium。

也可以使用其它預(yù)定義的常量,但效果往往不對(duì)。

 

 

 

2、水平進(jìn)度條

 

 1 <ProgressBar
 2                     android:layout_width="wrap_content"
 3                     android:layout_height="wrap_content"
 4                     style="@android:style/Widget.ProgressBar.Horizontal"   <!--指定樣式為水平進(jìn)度條 -->
 5 
 6                     android:minWidth="300dp"  <!--設(shè)置控制條的尺寸,一般由min決定 -->
 7                     android:minHeight="30dp"  <!--當(dāng)然也可以用layout_width/height控制,效果相同-->
 8                     android:maxWidth="400dp"
 9                     android:maxHeight="50dp"
10 
11                     android:min="0"     <!--最小刻度/起始刻度-->
12                     android:max="100"   <!--最大刻度-->
13                     android:progress="30"/>   <!--默認(rèn)值-->

注意:并不會(huì)顯示對(duì)應(yīng)的數(shù)字。

 

 

帶第二進(jìn)度的水平進(jìn)度條:

 1 <ProgressBar
 2                     android:layout_width="wrap_content"
 3                     android:layout_height="wrap_content"
 4                     style="@android:style/Widget.ProgressBar.Horizontal"
 5 
 6                     android:minWidth="300dp"
 7                     android:minHeight="30dp"
 8                     android:maxWidth="400dp"
 9                     android:maxHeight="50dp"
10 
11                     android:min="0"
12                     android:max="100"
13                     android:progress="30"  <!--第一段的長(zhǎng)度-->
14                     android:secondaryProgress="50"/>   <!--第一、二段的總長(zhǎng)度,就是說(shuō)第二段是20-->

 

 

說(shuō)明:

標(biāo)簽中不能寫注釋,我這樣寫只是為了方便理解。如果要復(fù)制使用代碼,粘貼后要把標(biāo)簽中的<!--注釋內(nèi)容-->部分刪掉。

 

 

 

在.java文件中,可通過(guò)getXxx()、setXxx()方法獲取、設(shè)置進(jìn)度條的屬性:

1 ProgressBar progressBar=findViewById(R.id.progressBar);
2         int value=progressBar.getProgress();   //獲取當(dāng)前刻度值
3         progressBar.setProgress(50);   //設(shè)置刻度值

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Android圓形進(jìn)度條顏色的設(shè)置
多式樣ProgressBar
解析android中ProgressBar的用法
Android 控件之ProgressBar進(jìn)度條
Android 七種進(jìn)度條的樣式
AndroidのUI設(shè)計(jì)研究(一)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服