Android ProgressBar 模擬進(jìn)度條效果的實(shí)現(xiàn)
進(jìn)度條的使用
圓形進(jìn)度條
<ProgressBar android:id="@+id/pb" android:layout_width="50dp" android:layout_height="50dp" />
如圖
長條不顯示進(jìn)度進(jìn)度條
<ProgressBar android:id="@+id/pb2" android:layout_width="300dp" android:layout_height="50dp" style="?android:attr/progressBarStyleHorizontal" android:indeterminate="true" />
//表示進(jìn)度條風(fēng)格是長條形的 style="?android:attr/progressBarStyleHorizontal" //表示此進(jìn)度條不顯示進(jìn)度 android:indeterminate="true"
如圖
在Java代碼中實(shí)現(xiàn)點(diǎn)擊按鈕使進(jìn)度條增加,并且增加到100就隱藏
在xml布局文件中設(shè)置進(jìn)度條最大值為100android:max="100"
創(chuàng)建按鈕并設(shè)置監(jiān)聽
//將progress1現(xiàn)有進(jìn)度get并且賦值給一個int //判斷進(jìn)度是否與最大進(jìn)度一致,一致就隱藏,否則就加10 button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int progress = progressBar1.getProgress(); if (progress==progressBar1.getMax()){ progressBar1.setVisibility(View.GONE); }else{ progress += 10; progressBar1.setProgress(progress); } } });
在Java代碼中progress
對象的
.setVisibility(View.GONE);
則表示隱藏該進(jìn)度條
.setVisibility(View.VISIBLE);
表示顯示該進(jìn)度條
到此這篇關(guān)于Android ProgressBar 模擬進(jìn)度條效果的文章就介紹到這了,更多相關(guān)Android ProgressBar進(jìn)度條內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- android自定義進(jìn)度條移動效果
- Android實(shí)現(xiàn)簡單的加載進(jìn)度條
- Android實(shí)現(xiàn)帶有指示器的進(jìn)度條
- Android Studio實(shí)現(xiàn)進(jìn)度條效果
- Android自定義圓環(huán)式進(jìn)度條
- Android自定義分段式進(jìn)度條
- Android自定義圓形進(jìn)度條效果
- Android自定義View實(shí)現(xiàn)圓形進(jìn)度條
- Android實(shí)現(xiàn)進(jìn)度條(ProgressBar)的功能與用法
- Android實(shí)現(xiàn)下載進(jìn)度條效果
相關(guān)文章
Android實(shí)現(xiàn)手機(jī)震動效果
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)手機(jī)震動效果的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-02-02Android MarginDesign控件TabLayout導(dǎo)航欄使用詳解
這篇文章主要為大家詳細(xì)介紹了Android MarginDesign控件TabLayout導(dǎo)航欄使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01Android獲取、更改包名的小技巧分享(超實(shí)用)
這篇文章主要給大家分享介紹了關(guān)于利用Android更改包名的一個小技巧,通過這個方法大家可以很方便的修改包名,再也不用為頻繁修改包名而感到頭疼,文中還給大家分享利一個android獲取手機(jī)所有應(yīng)用包名的方法,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12Android PC投屏功能實(shí)現(xiàn)的示例代碼
本篇文章主要介紹了Android PC投屏功能實(shí)現(xiàn)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04Android常用控件ImageSwitcher使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Android常用控件ImageSwitcher的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08Flutter實(shí)現(xiàn)頂部導(dǎo)航欄功能
這篇文章主要為大家詳細(xì)介紹了Flutter實(shí)現(xiàn)頂部導(dǎo)航欄功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-07-07