android glide圆形图片,Android Glide加载图片成圆形

释放双眼,带上耳机,听听看~!

今天,简单讲解android使用glide加载图片成圆形。

这个很简单,因为之前需要在RecyclerView里加载圆形图片,所以在网上查找了资料,很简单就解决了。

1、导入依赖

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

2、用Glide加载圆形图片

Glide.with(context).load(list.get(position).getImgsrc())

.apply(RequestOptions.bitmapTransform(new CircleCrop()))

.into(holder.img);

还可以加载圆角图片

Glide.with(this)

.load("http://img5.duitang.com/uploads/item/201506/07/20150607110911_kY5cP.jpeg")

.apply(RequestOptions.bitmapTransform(new CircleCrop()))

.into(circle);

Glide.with(this)

.load("http://img.jiuzheng.com/memberlogo/s/57/0a/570af0f48f1e0327178b468d.jpg")

.apply(RequestOptions.bitmapTransform(new RoundedCorners(20)))//圆角半径

.into(round1);

Glide.with(this)

.load("http://img.jiuzheng.com/memberlogo/s/57/0a/570af0f48f1e0327178b468d.jpg")

.apply(RequestOptions.bitmapTransform(new RoundedCorners(60)))//圆角半径

.into(round2);

这样,我们用Glide 原生方法便实现了加载圆形、圆角图片的功能。关键代码在于:

圆形图片

.apply(RequestOptions.bitmapTransform(new CircleCrop()))

2.圆角图片

.apply(RequestOptions.bitmapTransform(new RoundedCorners(20)))//圆角半径

Android Glide加载图片成圆形就讲完了。

就这么简单。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值