Android SDK 要求

Min Sdk Version - API 14 (Ice Cream Sandwich) 或更高。

Compile Sdk Version - API 26 (Oreo) 或更高。

Support Library Version - 支持库版本为 27。

Glide 库添加依赖 implementation'com.github.bumptech.glide:glide:4.5.0'

Glide基本使用方法

基本用法

Android 图片效果(一) Glide使用

使用占位符方式请求图片

Android 图片效果(一) Glide使用

// 磁盘缓存策略的属性共有五种

分别是

DiskCacheStrategy.AUTOMATIC   //(默认,自动进行缓存选择)

DiskCacheStrategy.ALL               //使用DATA 和RESOURCE结合点格式

DiskCacheStrategy.DATA            //只缓存原始数据(解码前图片数据)

DiskCacheStrategy.RESOURCE       //只缓存对图片处理后的数据(解码后图片数据)

DiskCacheStrategy.NONE                //不进行缓存

//若需要清除缓存可以使用

Glide.get(this).clearMemory();      //清除内存缓存

Glide.get(this).clearDiskCache();   //清除磁盘缓存

Glide.with(this).clear(ivImg);     //清除指定位置图片缓存

使用Glide V4 中 Generated API 请求图片

准备

在 build.gradle 文件下 dependencies{……} 中添加依赖annotationProcessor'com.github.bumptech.glide:compiler:4.5.0'

implementation'com.github.bumptech.glide:glide:4.5.0'

在包目录下建立一个新类 MyAppGlideModule 继承自 AppGlideModule 并使用注解 @GlideModule

Android 图片效果(一) Glide使用

使用GlideApp

Android 图片效果(一) Glide使用

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-27
  • 2021-06-19
  • 2021-07-21
  • 2021-11-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-24
  • 2021-11-18
  • 2021-07-28
  • 2022-12-23
  • 2022-12-23
  • 2021-12-25
相关资源
相似解决方案