高效地加载图片(二) 在UI线程外处理图片
摘要:
在使用BitmapFactory.decode*方法解析图片时,如果要读取的图片在SD卡上或者网络位置(或者任何内存意外的位置),则该过程不能在主线程中执行. 因为这个过程所耗费的时间是不确定的,这个时间跟多种因素有关(从磁盘或者网络读取数据的速度,图片的大小,CPU的工作效率等).如果这其中的某一项阻塞了UI线程的执行,则就会出现ANR异常. 使用异步任务处理图片 AsyncTask为我们提供了... 阅读全文
posted @ 2014-04-26 23:29 foolchen 阅读(244) 评论(0) 推荐(0) 编辑