功能:(圆角/圆形图)Glide加载网络图片到图片控件中

注意事项!

文末有图片加载不了圆角的解决方案!

按照步骤,直接使用,笔记


备注:有问必答,相互学习


步骤1 : 添加Glide的依赖

compile 'com.github.bumptech.glide:glide:3.7.0'


步骤2 : 如图,写一圆形图工具类

功能:(圆角/圆形图)Glide加载网络图片到图片控件中_第1张图片
圆形图工具类

步骤3 : 如图,写一个圆角图工具类

功能:(圆角/圆形图)Glide加载网络图片到图片控件中_第2张图片
圆角图工具类

步骤4 : 如图,在Activity中实现网络图片的加载

功能:(圆角/圆形图)Glide加载网络图片到图片控件中_第3张图片
在Activity中加载网络图片

效果图 : 如下

功能:(圆角/圆形图)Glide加载网络图片到图片控件中_第4张图片
效果 : 圆形图/圆角图/原图

最新get:

当图片使用了centerCrop()方法的时候,注意该方法也是要调用transform()方法的,此时圆角的方法是会被覆盖掉的,所以解决方案如下,修改transform里的参数即可:

.transform(new CenterCrop(this),new GlideRoundTransform(this,圆角半径))

你可能感兴趣的:(功能:(圆角/圆形图)Glide加载网络图片到图片控件中)