代码添加ProgressBar 进度条
生活随笔
收集整理的這篇文章主要介紹了
代码添加ProgressBar 进度条
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
大家好 今天為大家分享代碼中添加ProgressBar的例子 。當我們需要初始化程序或者聯網獲取數據 在數據庫中查找數據時,這些需要耗費些時間的操作就需要進度條來提示用戶有任務在進行,以免造成程序界面假死。 為什么要在代碼中添加而不在布局里面添加呢,因為在代碼里添加可以重復多次利用,免得沒用到時就得在布局里添加,麻煩。
? ? 好了,下面我們來做個簡單的Demo熟悉一下,
? ? 第一步:首先創建工程ProgressBarInsertLayoutinCode。
? ? 第二步:創建XMl 布局文件 ?我們就用自動創建的main.xml (在這里面只添加了一個Button)用來啟動ProgressBar,代碼如下:
?
[html]?view plaincopy?
? ? ? ? 第三步:修改ProgressBarInsertLayoutinCodeActivity代碼,如下:(這里我們用到了Handler和Thread,用來更新ProgressBar的進度,這樣就可以到一定是消除ProgressBar)
?
[html]?view plaincopy?
第四步:創建InsertProgressBar.java 此類創建了ProgressBar
?
[html]?view plaincopy?
OK,運行工程 效果如圖
?
總結
以上是生活随笔為你收集整理的代码添加ProgressBar 进度条的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Zygote工作流程分析
- 下一篇: SNMP在园区企业网络中的应用