android 自定义进度条_第一百八十九回:Android中自定义ProgressBar三
各位看官們大家好,上一回中咱們說的是Android中自定義ProgressBar的例子,這一回咱們繼續(xù)說該例子。閑話休提,言歸正轉。讓我們一起Talk Android吧!
看官們,我們在上一回是通過自定義PrgressBar的方式給它添加了文字,這算是向高大上路上邁出了第一步,畢竟有看官還覺得它不夠高大上呢,這一回中我們將繼續(xù)沿著高大上的道路前進,如何前進呢?主要是給它點顏色看看。
我們在上一回中演示程序運行結果時可以看到進度條的背景是灰色,更新的進度為黃色,這是系統(tǒng)默認設置的顏色,我們可以修改它們。有看官問:如何修改?其實它們是被封裝在系統(tǒng)style中的,也就是我們在代碼中使用的:
style不過該style封裝了很多東西,修改起來麻煩一些,好在系統(tǒng)開放了屬性讓我的修改變的比較簡單,我們只需要修改兩個屬性就可以,詳細如下:
<看官們,下面是我們修改后的程序運行結果,請大家參考,從中可以看到進度條在沒有更新前是白色的,更新時變成了紫色,完全符合我們預期。
看官們,這里只是簡單地修改了進度條的顏色,只能說向高大上的路上前進了一步,離高大上的目標還比較遠,要想完成高大上的目標,我們需要了解一些drawable資源的內(nèi)容,因為它負責了進度條的外觀,顏色等內(nèi)容。我們在這里只是起個頭說明一下,更加詳細的內(nèi)容,我們會在后面的章回中進行分析。
各位看官,關于Android中自定義ProgressBar機制的例子咱們就介紹到這里,欲知后面還有什么例子,且聽下回分解!
總結
以上是生活随笔為你收集整理的android 自定义进度条_第一百八十九回:Android中自定义ProgressBar三的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python支持按指定字符串分割成数组_
- 下一篇: IDEA包的分层显示