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是否可見(jiàn),可見(jiàn)則隱藏,不可見(jiàn)則顯示。
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 指紋識(shí)別開(kāi)發(fā)實(shí)例
這篇文章主要介紹了Android6.0 指紋識(shí)別開(kāi)發(fā)實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-09-09
Flutter狀態(tài)管理Bloc之定時(shí)器示例
這篇文章主要為大家詳細(xì)介紹了Flutter狀態(tài)管理Bloc之定時(shí)器示例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
Android開(kāi)發(fā)Jetpack?Compose元素Modifier特性詳解
這篇文章主要為大家介紹了Android開(kāi)發(fā)Jetpack?Compose元素Modifier特性詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
Android實(shí)現(xiàn)藍(lán)牙客戶端與服務(wù)器端通信示例
這篇文章主要介紹了Android實(shí)現(xiàn)藍(lán)牙客戶端與服務(wù)器端通信示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-01-01
Android?Flutter控件封裝之視頻進(jìn)度條的實(shí)現(xiàn)
這篇文章主要來(lái)和大家分享一個(gè)很簡(jiǎn)單的控制器封裝案例,包含了基本的播放暫停,全屏和退出全屏,文中的示例代碼講解詳細(xì),感興趣的可以了解一下2023-06-06
Android pull解析xml的實(shí)現(xiàn)方法
這篇文章主要介紹了Android pull解析xml的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文能幫助到大家,謝謝大家對(duì)本站的支持!需要的朋友可以參考下2017-10-10
Android自定義View實(shí)現(xiàn)簡(jiǎn)單水波紋效果
這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)簡(jiǎn)單水波紋效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08

