当前位置: 代码迷 >> Java相关 >> android UI线程与AsyncTask的有关问题
  详细解决方案

android UI线程与AsyncTask的有关问题

热度:10971   发布时间:2013-02-25 21:50:31.0
android UI线程与AsyncTask的问题
需求是这样的:一个费用模块显示一些数据,上面还一个隐藏的bar控件来显示更新。首先他会显示数据库中的数据,过5秒后会更新数据,bar出现-->显示:正在更新,还有一个progressbar在动;更新是从网络中提取数据,保存到数据库中后,再从数据库更新视图的数据,设置过2秒更新完成,bar的文本改成:更新完成 ;再过2秒bar消失。
请问能够使用一个AsyncTask的一个子类来管理这些步骤的全部流程么?
我自己试了试,在task中不可创建新的线程来使用UI,
而使用Task本身使用Thread.sleep()则使得效果很不对,

本人第一次发表问题,csdn的流程还不清楚,请各位海涵,有时间会仔细熟悉一下csdn。
还请各位对AsyncTask有什么特别的认识能说明一下,网上的对AsyncTask我已经都看过了,这个task大概是对UI的一小模块任务进行管理吧,有多个步骤好像就不大好用了。

或者使用task不能管理所有步骤,或是大家有什么其他思路,简要说一下吧,最后再次谢谢大家了,我菜鸟一个,或许连菜鸟都说不上,分数我也不清楚。抱歉了。

------解决方案--------------------------------------------------------
学习了。
------解决方案--------------------------------------------------------
学习下。。。
  相关解决方案