ProgressBar进度条:
style="?android:attr/progressBarStyleHorizontal"可将进度条设置为横向进度条
示例:点击下载加载进度条:
1.设置下载按钮的id,并设置点击事件
2.耗时的操作不可以放在主线程中否则会出现ANR(application not responsing 应用程序未响应)错误,
所以我们需要建立内部内progressBar并继承线程,重写run方法,在run方法中我们可以重新设置进度条的
初始值。注:在子线程中不可以对控件进行设置,进度条除外。
3.子线程与主线程建的传值需要用到Handler ,重写handlerMessage方法,得到子线程传过来的值,可
以将值设置为文本的值
4.下载按钮的点击事件中调用progressBar