标签:
原文网址:http://blog.csdn.net/barryhappy/article/details/7376231
在应用中经常会用到一些费时的操作,需要用户进行等待,比如加载网页内容……
这时候就需要一个提示来告诉用户程序正在执行,并没有假死或者真死……囧……
而ProgressBar、ProgressDialog等就是专门干这个的。
以ProgressDialog为例,一般的使用它步骤为:在执行耗时间的操作之前弹出ProgressDialog提示用户,然后开一个新线程,在新线程里执行耗时的操作,执行完毕之后通知主程序将ProgressDialog结束。
以下是一个demo,很简单的用法:
main.xml中只有一个Button,就不贴了,程序应该很好理解,点击按钮后弹出ProgressDialog,在新线程中执行耗时操作(Thread.sleep(5000);),执行完毕之后通知handler,结束ProgressDialog。
运行效果如下:
【转】我的Android笔记(十)—— ProgressDialog的简单应用,等待提示
标签:
原文地址:http://www.cnblogs.com/wi100sh/p/4495859.html