glide设置圆形图片与圆角图片

implementation ‘com.github.bumptech.glide:glide:4.9.0’

一、设置圆形图片

Glide.with(this).load(url).apply(RequestOptions.bitmapTransform(new CircleCrop())).into(imageView);  
或者
RequestOptions requestOptions = RequestOptions.circleCropTransform();  
Glide.with(this).load(url).apply(requestOptions).into(imageView); 

二、设置圆角图片

//设置图片圆角角度
RoundedCorners roundedCorners= new RoundedCorners(10);
//通过RequestOptions扩展功能,override:采样率,因为ImageView就这么大,可以压缩图片,降低内存消耗
RequestOptions options=RequestOptions.bitmapTransform(roundedCorners);
Glide.with(context).load(url).apply(options).into(image);

你可能感兴趣的:(glide设置圆形图片与圆角图片)