默认
发表评论 12
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
你的意思是,你的AsyncTask的doInbackgroud方面里的耗时操作会阻塞其它的AsyncTask?
评论 12
用Thread就不会?
理论上Android里的AsyncTask是模仿Java Swing里的SwingWorker这个东西,而SwingWork本身的实现是一个线程池。

AsyncTask没有仔细去研究过,但是它不太可能是个单线程队列实现的吧。。。
建议你去查下AsynTask的官方说明。
看看这源码,AsyncTask确实是个线程池实现,但一个线程池的线程数量是有限的,你可以试上你上面的说的方法,但我建议你好好排查下你的代码,或许另有隐患:http://blog.csdn.net/pipisky2006/article/details/8270222
好的,学习了。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部