glide DecodeFormat
时间: 2023-07-30 17:09:07 浏览: 184
glide加载和下载svg矢量图片
Glide DecodeFormat 是 Glide 图像加载库中的一个选项,用于指定解码后的 Bitmap 格式。它可以影响图像的质量和内存使用。
Glide 默认使用 DecodeFormat.PREFER_RGB_565,即解码为 RGB_565 格式的 Bitmap,这是因为 RGB_565 比 ARGB_8888 格式的 Bitmap 使用更少的内存,但是会牺牲一些图像质量。
如果你想要更好的图像质量,可以将 DecodeFormat 设置为 DecodeFormat.PREFER_ARGB_8888,这样就会解码为 ARGB_8888 格式的 Bitmap,但是会使用更多的内存。
你可以通过以下代码来设置 DecodeFormat:
```
Glide.with(context)
.setDefaultRequestOptions(new RequestOptions().format(DecodeFormat.PREFER_ARGB_8888))
.load(imageUrl)
.into(imageView);
```
这样就会将 DecodeFormat 设置为 PREFER_ARGB_8888,并加载指定的图片到 ImageView 中。
阅读全文