Glide依赖
implementation 'com.github.bumptech.glide:glide:4.11.0'
封装
public class GlideUtil {
//加载普通图片
public static void loadImage(Context context, String path, ImageView imageView){
Glide.with(context)
.load(path)
.centerCrop()
.error(R.drawable.ic_fabu)
.placeholder(R.drawable.ic_action_dianzan)
.into(imageView);
}
//加载圆形图片
public static void loadCircleImage(Context context, String path, ImageView imageView){
Glide.with(context)
.load(path)
.circleCrop()
.error(R.drawable.ic_fabu)
.placeholder(R.drawable.ic_action_dianzan)
.into(imageView);
}
//加载圆角图片
public static void loadCornerImage(Context context, String path, ImageView imageView,int radio){
Glide.with(context)
.load(path)
.circleCrop()
.transform(new RoundedCorners(radio))
.error(R.drawable.ic_fabu)
.placeholder(R.drawable.ic_action_dianzan)
.into(imageView);
}
}