Glide 4.14.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。
新特性
添加对 KSP 的支持(有关如何使用 KSP 处理器的详细信息,请参阅下载和设置以及生成)。
添加 Compose 集成的 alpha 版本 (Docs)
如要支持 Compose 集成,请添加通用 Kotlin 支持的 alpha 版本,将 Glide 请求转换为 Flow 的实用程序(文档,7d9e1a3)
使用框架 API 在 P+ 上启用动画 WebP 解码 (ad35f5e)
允许用特定主题加载 Drawables (17cae33)
bug 修复
在后台线程上的 API < 24 上注册连接侦听器 ( 96596ae )
在 Robolectric 中禁用 ParcelFileDescriptor 倒带 ( 9840c91 )
在每个图像头解析器之间回绕 ByteBuffers,以避免多个解析器读取数据时出现的虚假故障 ( 4f29ada )
设置错误请求生成器时,避免目标的重复通知 ( 5c232dd )
在 DecodeJob 中使用正确的运行原因 ( 1a2cfe3 )
弃用
弃用 Glide 的 Extensions、GlideApp、GlideRequest 和 GlideRequests。这些扩展很少使用,并且给原本相当简单的注释处理器增加了很多复杂性。有关详细信息,请参阅 API 弃用。
弃用 Android 框架的 Fragment 支持,进而使用 androidx Fragments ( e802964 )