阅读背景:

位图管理、图片下载缓存、管理图片内存 (三) 在非UI线程中处理位图

来源:互联网 
使用WeakReference存贮ImageView可以让AsyncTask不阻止ImageView和其他的资源被垃圾回收,不过,当异步任务结束时不保证ImageView仍然存在,所以必须在onPostExecute()中检查引用。ImageView可能已经不存在,比如说,客户从当前Activity中导航离开,或者在异步任务结束之前配置发生改变(屏幕方向发生改变)。使用WeakReference存贮ImageView可以让AsyncTask不阻止ImageView


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: