核心内容(后期补充实践代码,也可能不补充哈哈哈)
Glide基本功能汇总:
- 不需要第三方控件所有图片、视频以及Gif可直接显示到最原始的ImageView控件上
- 资源的加载与显示可以关联Activity、Fragement或者整个应用的生命周期
- 加载的内容除了网络Url,还包括ResId\File Path\Uri同时支持Gif和本地视频播放
- 支持加载前、加载成功、加载失败的图片设置和图片显示前的过渡动画
- 可以在图片显示前重新设置图片大小和ScaleType属性
- 可以控制是否缓存到内存或者本地磁盘,以及存储到本地磁盘图片的尺寸,默认与控件大小一样
- 可以设置图片加载的优先级
Glide高级功能汇总:
- 加载网络的默认显示图片
- 通过回调得到Bitmap对图片进行处理
- 获取调试信息对调试信息就行处理
- 加载图片到通知栏和桌面小组件
- 自定义装换机制,对图片尺寸、边框、填充等等属性进行装换
- 自定义加载动画
- 设置网络框架目前只支持OkHttp、Volley
- 自定义Modules设置图片自定义Glide行为
- 自定义缓存大小
- 旋转图片
…