Android 开发笔记 ListView关于图片滚动速度与OOM处理相关建议
摘要:
当ListView中显示图片,且列表很长,这时就要加载很多的图片数据,即Bitmap了。如果在geiView时,每次都new一个Bitmap,由系统去回收不显示的图片数据。但是每次new就会导致滚动有点卡,因为new的时候应用需要把图片加载到内存中,需要花时间处理。为了让ListView滚动更加流畅,需要把每次加载的图片数据Bitmap用数组或List存起来,重新显示图片时就可以直接得到数据,省去加载的时间。1.对于ListView从Web获取数据的,第一次加载图片是比较慢的,保存了图片后,重新显示就迅速了。2.对于本地数据,列表太长的话,总有第一次加载图片到内存中的问题,为了减少第一次滚动时 阅读全文
posted @ 2012-08-17 15:47 linvaluable 阅读(1015) 评论(0) 推荐(0)
浙公网安备 33010602011771号