采用策略设计模式来扩展Glide,使用建造者设计模式来构建请求选项。
- 控制加载源,加载本地、网络、文件、bitmap、drawable等图片。
- 控制展示源,占位符、错误符、后备回调符。
- 设置图片展示模式,缩放倍数,分辨率,圆角,模糊等Glide支持的效果。
- 设置是否缓存图片。
- 支持trimMemory,onLowMemory回调时进行图片清理。
采用策略设计模式来扩展Glide,使用建造者设计模式来构建请求选项。
转载于:https://juejin.im/post/5cd028fdf265da03ac0d1f9e