无业游民

千里之行始于足下

导航

2011年11月15日

AsyncTask的使用

摘要: AsyncTask,从字面意思去理解就是异步任务。这里可以打个不恰当的比方,A同学去批发一批货物,先去跟店家商讨价钱下订单(onPreExecute)等前期工作,A同学是个大忙人,在一家店耽搁的时间超过5秒,就活不下去了,所以A同学会在店家准备货物的这段时间(doInBackground)去忙别的生意,待店家准备好货物之后会告知A同学货物准备好了或者是没有货了,A同学正常情况下会对店家的消息作出响应(onPostExecute),在这段过程当中,有需要的话店家可以通过publicProgress及时向A同学通告准备了多少的货物。但A同学也很有可能会变卦,发现他不想要这批货物了,他就会(onCa 阅读全文

posted @ 2011-11-15 00:22 PeterHuang 阅读(1893) 评论(0) 推荐(2) 编辑