问题:
使用AsyncTask进行异步加载图片,一般默认线程池里线程个数是cpucount*2+1个;
但是总是一张张按顺序加载。。。。老大不喜欢 然后就网上狂搜解决方案。。。
解决方法:此博客解决我遇到的问题,非常感谢。。。。
然后我就把原来的:task.execute();改成task.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);就解决问题了
本文介绍了一种使用AsyncTask优化图片加载的方法。通过指定使用THREAD_POOL_EXECUTOR而非默认执行器,可以有效提升加载效率,避免图片按顺序加载的情况。
问题:
使用AsyncTask进行异步加载图片,一般默认线程池里线程个数是cpucount*2+1个;
但是总是一张张按顺序加载。。。。老大不喜欢 然后就网上狂搜解决方案。。。
解决方法:此博客解决我遇到的问题,非常感谢。。。。
然后我就把原来的:task.execute();改成task.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);就解决问题了

被折叠的 条评论
为什么被折叠?