大家好,今天給大家講一下Android中ProgressBar的使用,這個(gè)控件在開發(fā)中還是經(jīng)常用到的,比如用戶瀏覽網(wǎng)頁(yè)的時(shí)候,中間肯定有個(gè) 傳輸過(guò)程,所以用進(jìn)度條讓用戶耐心等待。再比如我在Android Market下載應(yīng)用,它也會(huì)有進(jìn)度條顯示下載進(jìn)度。我為什么要舉這兩個(gè)例子呢,是因?yàn)樗鼈兎謩e是圓形進(jìn)度條和長(zhǎng)形進(jìn)度條的代表。如下面兩張圖:
圖1.UC瀏覽網(wǎng)頁(yè)圓形進(jìn)度條效果。
圖2.Google Market應(yīng)用下載長(zhǎng)形進(jìn)度條效果.
下面我們看一下兩都皆有之的Android自帶的瀏覽器的效果圖如下:
為了讓大家更容易理解我將簡(jiǎn)單寫一個(gè)Demo,大家可以按照我的步驟一步一步來(lái)。
第一步:新建一個(gè)Android工程命名為ProgressBarDemo.
第二步:修改main.xml代碼如下(圓形進(jìn)度條和長(zhǎng)形進(jìn)度條這里樣式不同用系統(tǒng)自帶的):
第三步:修改ProgressBarDemo.java代碼如下(如果這里有對(duì)Handler和Message不明白的地方可以去Android 高 手進(jìn)階教程(九) 看下這個(gè)教程):
第四步:運(yùn)行上述工程,效果如下圖:
OK,今天就先到這里,希望對(duì)大家有所幫助,大家多留言。謝謝大家 ~
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
