Glide使用的坑小叙

2020-09-16  本文已影响0人  兔先森L

1.ImageView写在merge布局中的时候,使用Glide进行图片加载的时候,图片过大进行处理的代码都会失效.(具体的处理由点2说明)

关于merge可以参考如下文章:

merge简介

2.Glide进行一些图片较大处理的时候,出现加载不全的情况,根据网上查找,一般有两种做法:

1)会有拉伸/缩放情况

使用FlitCenter属性

RequestOptions 中调用该属性即可.

这里面有个注意点.其实在调用 placeholder属性的时候,Glide默认回调用fitCenter属性.

2)较为稳妥的做法

强制设置宽高大小,在RequestOptions 调用override属性

3.在查找资料的时候有同学踩了一个坑,就是Glide加载相同图片的时候,时大时小,该问题对方的处理方式是在Imgaview空间中加入如下属性.

android:adjustViewBounds="true"

这个属性的调用具体试用操作可以参考下面的文章:

ImageView_ajust...

4.还有一个关于Glide在优化上的处理文章:

Glide加载优化的坑

------

附加两篇还不错的文章,需要的时候可以学习调用:

Glide加载图片等比缩放

Glide+rejava下载案例

上一篇下一篇

猜你喜欢

热点阅读