图片圆角,圆形用法

开始

要想使用Glide,首先需要将这个库引入到我们的项目当中。新建一个Glide4Test项目,然后在app/build.gradle文件当中添加如下依赖:


  implementation 'com.github.bumptech.glide:glide:4.8.0'
  
  annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
  

还得在AndroidManifest.xml中声明一下网络权限才行:


<uses-permission android:name="android.permission.INTERNET" />

圆角用法


  /**
     * 圆角图片
     */

    public void cornersCleImg() {

        //设置图片圆角角度
        //通过RequestOptions扩展功能,override:采样率,因为ImageView就这么大,可以压缩图片,降低内存消耗
        RoundedCorners roundedCorners = new RoundedCorners(20);


        RequestOptions options = RequestOptions.bitmapTransform(roundedCorners)

                .override(300, 300);// 指定图片大小 Target.SIZE_ORIGINAL原始尺寸大小
          Glide.with(this)
                .load(imgUrl)
                .apply(options)
                .into(mImg2);
    }

圆形用法

 /**
     * 圆形图片
     * ScaleType
     */
    public void cirCleImg() {

        RequestOptions mRequestOptions = RequestOptions.circleCropTransform();
               
                
        Glide.with(this)
                .load(imgUrl)
            	.apply(mRequestOptions)           
                .into(mImg1);

    }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值