图片加载与图片处理
文章平均质量分 67
JMathias
这个作者很懒,什么都没留下…
展开
-
大图片的压缩处理
Android 虚拟机默认为每个应用分配的堆内存空间是16M,当加载大图片时,加载图片需要的内存空间不是按图片的大小来算的,而是按像素点的多少来算的。图片加载到内存中需要把每一个像素都加载到内存中. 所以对内存的要求非常高, 一不小心就会造成OOM(OutOfMemoryError) 内存溢出致命错误。假设:当前有一张图片,大小仅为1M,但是其规格为3648*2736,现在需要加载此图片总原创 2016-06-03 01:39:47 · 607 阅读 · 0 评论 -
Android图片缓存技术---软引用、LruCache
每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理,还有一个比较重要的步骤要做,就是要先压缩图片。1、压缩图片 至于要压缩转载 2016-06-14 00:26:34 · 782 阅读 · 0 评论 -
图片加载框架
ImageLoader: http://www.cnblogs.com/zgz345/p/3502315.htmlPicasso的使用1: http://www.bkjia.com/Androidjc/1004886.htmlPicasso的使用2: http://www.bkjia.com/Androidjc/1004882.原创 2016-07-02 03:12:48 · 846 阅读 · 0 评论