91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中的進度條控件是什么

發布時間:2020-11-20 17:05:06 來源:億速云 閱讀:219 作者:Leah 欄目:移動開發

Android中的進度條控件是什么?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

 一、ProgressBar進度條

  在某項延續性工作的進展過程中為了不讓用戶覺得程序死掉了,需要有個活動的進度條,表示此過程正在進行中。

用戶瀏覽網頁的時候,中間肯定有個傳輸過程,所以用進度條讓用戶耐心等待。再比如在下載應用中,它也會有進度條顯示下載進度。

ProgressDialog是繼承自Android.app.ProgressDialog所設計的互動對話窗口,應用時,必須新建ProgressDialog對象,運行時會彈出“對話框”作為提醒,此時應用程序后臺失去焦點,直到進程結束后,才會將控制權交給應用程序,如果在Activity當中不希望后臺失焦,又希望提示User有某后臺程序正處于忙碌階段,此時,ProgressBar就會派上用場了。

可以自己去自定義一些進度條。比如定義為豎向或是弧形,等等

四種progressbar的風格:

Android:attr/progressBarStyle、android:attr/progressBarStyleHorizontal
android:progressBarStyleLarge、android:progressBarStyleSmall

二、SeekBar拖動條(滑動條)

   SeekBar可以作為音樂播放器的進度指示和調整工具,音量調整工具等,SeekBar是ProgressBar的一個子類。

拖動條類似進度條,不同的是用戶可以控制,比如,應用程序中用戶可以對音效進行控制,對音樂的播放進度進行控制等,都可以使用拖動條來實現。由于拖動條可以被用戶控制,所以需要對其進行事件監聽,這就需要實現SeekBar.OnSeekBarChangeListener接口。 

在SeekBar中需要監聽3個事件,分別是:數值的改變(onProgressChanged)、開始拖動(onStartTrackingTouch)、停止拖動(onStopTrackingTouch)。在onProgressChanged 中我們可以得到當前數值的大小。 

三RatingBar(評分進度條)簡單介紹

    RatingBar是基于SeekBar(拖動條)和ProgressBar(狀態條)的擴展,用星形來顯示等級評定,在使用默認RatingBar時,用戶可以通過觸摸/拖動/按鍵(比如遙控器)來設置評分, RatingBar自帶有兩種模式 ,一個小風格 ratingBarStyleSmall,大風格為ratingBarStyleIndicator,大的只適合做指示,不適用與用戶交互

關于Android中的進度條控件是什么問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新田县| 东辽县| 灵丘县| 科尔| 上杭县| 遵化市| 分宜县| 酒泉市| 金坛市| 岱山县| 桐庐县| 新巴尔虎左旗| 无极县| 高邑县| 凤山市| 时尚| 会同县| 榆树市| 乃东县| 新丰县| 长乐市| 镇巴县| 江油市| 丹东市| 阳春市| 卢湾区| 惠水县| 桓仁| 凌海市| 肥东县| 泰和县| 惠来县| 元朗区| 宁城县| 上犹县| 朝阳县| 方山县| 玛曲县| 阿克苏市| 麟游县| 封丘县|