Android 進度條 ProgressBar的實現(xiàn)代碼(隱藏、出現(xiàn)、加載進度)
初識進度條ProgressBar
軟件:Android Studio
實現(xiàn):
1.點擊按鈕,進度條隱藏;再次點擊,進度條出現(xiàn)。循環(huán)
2.點擊按鈕,水平進度條進度呈現(xiàn)并+10,此處進度條max為100。循環(huán)
1.圓形進度條 練習(xí)
<ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/progress_bar" />
//單擊進度條消失,再次單擊進度條顯示
@Override public void onClick(View v){ switch(v.getId()){ case R.id.button: if(progressBar.getVisibility()==View.GONE){ progressBar.setVisibility(View.VISIBLE); }else{ progressBar.setVisibility(View.GONE); } break; default: break; }
progressBar.getVisibility()
判斷ProgressBar是否可見,可見則隱藏,不可見則顯示。
2.水平進度條 練習(xí)
<ProgressBar style="?android:attr/progressBarStyleHorizontal" android:max="100" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/progress_bar" />
//點擊按鈕,獲取水平進度條當(dāng)前進度。+10更新
@Override public void onClick(View v){ switch(v.getId()){ case R.id.button: int progress=progressBar.getProgress(); progress=progress+10; progressBar.setProgress(progress); break; default: break; } }
progressBar.getProgress();
方法獲取進度條進度
progressBar.setProgress(progress);
給進度條賦值更新
總結(jié)
到此這篇關(guān)于Android 進度條 ProgressBar的實現(xiàn)代碼 (隱藏、出現(xiàn)、加載進度)的文章就介紹到這了,更多相關(guān)android 進度條 ProgressBar 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android convinientbanner頂部廣告輪播控件使用詳解
這篇文章主要為大家詳細(xì)介紹了Android convinientbanner頂部廣告輪播控件,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01Fedora14下android開發(fā): eclipse與ibus確有沖突的問題分析
本篇文章是對Fedora14下android開發(fā),eclipse與ibus確有沖突的問題進行了分析介紹,需要的朋友參考下2013-05-05Android UI控件之ListView實現(xiàn)圓角效果
這篇文章主要為大家詳細(xì)介紹了Android UI控件之ListView實現(xiàn)圓角效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12詳解Android如何設(shè)計一個全局可調(diào)用的ViewModel對象
很多時候我們需要維護一個全局可用的ViewModel,因為這樣可以維護全局同一份數(shù)據(jù)源,且方便使用協(xié)程綁定App的生命周期,那如何設(shè)計全局可用的ViewModel對象,文中介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05