使用场景:
1.当你需要从网络上加载图片到APP上时,会用到;
2.对图片进行处理时。
使用步骤:
1.添加依赖:
implementation 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
2.直接上手使用
RequestOptions requestOptions = new RequestOptions().circleCrop();//使图片程圆形
requestOptions.error(R.drawable.ic_photo_place_holder);//当发生错误时,加载替代的图片
Glide.with(this)
.load(path)//图片链接,可以是本地链接
.apply(requestOptions)
.into(imagegroom);//目标控件
上面是使图片形状呈圆形,这种写法是给图片切圆角
RequestOptions requestOptions = new RequestOptions().bitmapTransform(new RoundedCorners(60));//给图片切圆角;
3.加载网路图片,记得要申请网络权限;