- Glide , picasso ,universal-iamge-loader 的 亲测 对比(注意:比较都是相对于Glide的)
Glide | 加载速度 | 内存消耗 | 图片质量(不太平滑) | default编码方式(RGB-565) |
---|---|---|---|---|
picasso | 慢 | 多 | 平滑 | ARGB-8888 |
universal-Image-Loader | 少 | 12 | 平滑 | customer |
Glide
- Glide 加载Gif图的时候非常消耗内存,可以增长40M左右,就算按照如下代码配置还是依然很消耗内存。
Glide.with(this)
.load(url)
.asGif()
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.into(iv1);
建议还是使用universal-imageloader改编,然后配合
pl.droidsonroids.gif:android-gif-drawable:1.2.2 专门加载gif的库配合使用,亲测,cpu的使用明显下降。