Android 進(jìn)度條 ProgressBar的實(shí)現(xiàn)代碼(隱藏、出現(xiàn)、加載進(jìn)度)
初識(shí)進(jìn)度條ProgressBar
軟件:Android Studio
實(shí)現(xiàn):
1.點(diǎn)擊按鈕,進(jìn)度條隱藏;再次點(diǎn)擊,進(jìn)度條出現(xiàn)。循環(huán)
2.點(diǎn)擊按鈕,水平進(jìn)度條進(jìn)度呈現(xiàn)并+10,此處進(jìn)度條max為100。循環(huán)
1.圓形進(jìn)度條 練習(xí)
<ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/progress_bar" />
//單擊進(jìn)度條消失,再次單擊進(jìn)度條顯示
@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.水平進(jìn)度條 練習(xí)
<ProgressBar style="?android:attr/progressBarStyleHorizontal" android:max="100" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/progress_bar" />
//點(diǎn)擊按鈕,獲取水平進(jìn)度條當(dāng)前進(jìn)度。+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();
方法獲取進(jìn)度條進(jìn)度
progressBar.setProgress(progress);
給進(jìn)度條賦值更新
總結(jié)
到此這篇關(guān)于Android 進(jìn)度條 ProgressBar的實(shí)現(xiàn)代碼 (隱藏、出現(xiàn)、加載進(jìn)度)的文章就介紹到這了,更多相關(guān)android 進(jìn)度條 ProgressBar 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android convinientbanner頂部廣告輪播控件使用詳解
這篇文章主要為大家詳細(xì)介紹了Android convinientbanner頂部廣告輪播控件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01Android頂部標(biāo)題欄的布局設(shè)計(jì)
大家好,本篇文章主要講的是Android頂部標(biāo)題欄的布局設(shè)計(jì),感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01Fedora14下android開發(fā): eclipse與ibus確有沖突的問題分析
本篇文章是對(duì)Fedora14下android開發(fā),eclipse與ibus確有沖突的問題進(jìn)行了分析介紹,需要的朋友參考下2013-05-05Flutter 實(shí)現(xiàn)下拉刷新上拉加載的示例代碼
這篇文章主要介紹了Flutter 實(shí)現(xiàn)下拉刷新上拉加載的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Android UI控件之ListView實(shí)現(xiàn)圓角效果
這篇文章主要為大家詳細(xì)介紹了Android UI控件之ListView實(shí)現(xiàn)圓角效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12詳解Android如何設(shè)計(jì)一個(gè)全局可調(diào)用的ViewModel對(duì)象
很多時(shí)候我們需要維護(hù)一個(gè)全局可用的ViewModel,因?yàn)檫@樣可以維護(hù)全局同一份數(shù)據(jù)源,且方便使用協(xié)程綁定App的生命周期,那如何設(shè)計(jì)全局可用的ViewModel對(duì)象,文中介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05