Glide图片加载框架
详细了解:https://muyangmin.github.io/glide-docs-cn/
Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode
pipeline),以及自动的资源池技术
Glide使用
implementation 'com.github.bumptech.glide:glide:4.9.0’
Glide.with(context) .load(myUrl) .into(imageView);
取消加载同样很简单: Glide.with(fragment).clear(imageView);
占位符(Placeholder)
占位符是当请求正在执行时被展示的 Drawable 。当请求成功完成时,占位符会被请求到的资源替换。如果被请求的资源是从内存中加载出来的,那么占位符可能根本不会被显示。如果请求失败并且没有设置 error Drawable ,则占位符将被持续展示。类似地,如果请求的url/model为 null ,并且 error Drawable 和 fallback 都没有设置,那么占位符也会继续显示。
错误符(Error)
error Drawable 在请求永久性失败时展示。e