欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android ProgressBar 模擬進(jìn)度條效果的實(shí)現(xiàn)

 更新時間:2021年04月27日 09:51:51   作者:YonChao  
這篇文章主要介紹了Android ProgressBar 模擬進(jìn)度條效果的實(shí)現(xiàn),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

進(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)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Android實(shí)現(xiàn)手機(jī)震動效果

    Android實(shí)現(xiàn)手機(jī)震動效果

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)手機(jī)震動效果的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • Kotlin Fragment的具體使用詳解

    Kotlin Fragment的具體使用詳解

    Fragment是Android3.0后引入的一個新的API,他出現(xiàn)的初衷是為了適應(yīng)大屏幕的平板電腦, 當(dāng)然現(xiàn)在他仍然是平板APP UI設(shè)計的寵兒,而且我們普通手機(jī)開發(fā)也會加入這個Fragment, 我們可以把他看成一個小型的Activity,又稱Activity片段
    2022-10-10
  • Android中Fragment 重疊遮蓋問題解決辦法

    Android中Fragment 重疊遮蓋問題解決辦法

    這篇文章主要介紹了Android中Fragment 重疊遮蓋問題解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Android MarginDesign控件TabLayout導(dǎo)航欄使用詳解

    Android MarginDesign控件TabLayout導(dǎo)航欄使用詳解

    這篇文章主要為大家詳細(xì)介紹了Android MarginDesign控件TabLayout導(dǎo)航欄使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Android Bitmap的加載與緩存

    Android Bitmap的加載與緩存

    這篇文章主要介紹了Android Bitmap的加載與緩存的相關(guān)資料,需要的朋友可以參考下
    2018-03-03
  • Android獲取、更改包名的小技巧分享(超實(shí)用)

    Android獲取、更改包名的小技巧分享(超實(shí)用)

    這篇文章主要給大家分享介紹了關(guān)于利用Android更改包名的一個小技巧,通過這個方法大家可以很方便的修改包名,再也不用為頻繁修改包名而感到頭疼,文中還給大家分享利一個android獲取手機(jī)所有應(yīng)用包名的方法,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • Android PC投屏功能實(shí)現(xiàn)的示例代碼

    Android PC投屏功能實(shí)現(xiàn)的示例代碼

    本篇文章主要介紹了Android PC投屏功能實(shí)現(xiàn)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Android常用控件ImageSwitcher使用方法詳解

    Android常用控件ImageSwitcher使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Android常用控件ImageSwitcher的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Flutter實(shí)現(xiàn)頂部導(dǎo)航欄功能

    Flutter實(shí)現(xiàn)頂部導(dǎo)航欄功能

    這篇文章主要為大家詳細(xì)介紹了Flutter實(shí)現(xiàn)頂部導(dǎo)航欄功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Android程序靜默安裝安裝后重新啟動APP的方法

    Android程序靜默安裝安裝后重新啟動APP的方法

    這篇文章主要介紹了Android 靜默安裝,安裝后重新啟動APP的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-01-01

最新評論