android开发技术
文章平均质量分 68
辉辉demo
这个作者很懒,什么都没留下…
展开
-
自定义ImageLoader实现图片加载线程池、图片缓存
上一篇已经介绍了android开发中对图片的压缩和缓存,这一片我们将详细介绍如何对图片使用多线程加载、根据imageveiw大小对图片进行压缩、对最近使用的图片进行缓存,避免多次加载。1.根据imageview大小对图片进行合理压缩,只为压缩后的bitmap分配内存。使用BitmapFactory.Options对图片2.使用线程池加载图片3.对已加载图片缓存原创 2016-05-21 18:00:45 · 883 阅读 · 0 评论 -
android图片加载与缓存
大家都知道android内存稀缺,系统分给每个app的空间大概30M左右,在一些ListView、GridView中如果我们大量加载图片,会给应用带来内存溢出的风险。所以在android应用开发中对于图片处理一般的方式是:1.合理压缩图片 在ImageView中显示图片时,加载一个大于imageview尺寸的图片不会有任何视觉上的优化,并且会造成内存空间的浪费,所以在加载的时候我们应该加原创 2016-05-21 17:23:55 · 316 阅读 · 0 评论