关于使用Glide的一点小坑

前言:Glide很强大,这个不用多说,谁用谁知道。
在实际项目中,我们的一些错误做法可能会辜负这个强大的图片加载库。
就比如:后台传的商品图片品质太差,用Glide缓存的时候会出现绿色背景,一顿百度谷歌之后,不少人给出了完美的解决思路:就是设置图片的解码格式 。从rgb-565—>rgb-8888。(如果不会自行百度,反正我是不建议) 之前首页图片少还没感到什么,但是自从有了个图片群的功能(全展示图片啊,各种图片各种展示),我在异常日志里经常看到 Glide内存溢出的Error,这开始让我怀疑人生了啊,这还是我心里的那个Glide么?显然不是,万般无奈之下,我又使用了Glide的解码格式为 565格式,一个Error也没有出现。
所以:如果 项目里出现 Glide缓存背景失真的问题,去找美工吧,要不把质量做的稍微好点,要不上传png格式的图片(之前是前台姐姐客串美工有么有,传的全是低质量的jpg),项目里是真的不建议使用8888的解码。内存开销测试 565的开销只有8888的一半左右。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值