美文网首页
Glide设置圆角、圆形图片(无需再创建工具类了)

Glide设置圆角、圆形图片(无需再创建工具类了)

作者: CQ_TYL | 来源:发表于2019-09-30 14:29 被阅读0次

    加载圆形图片:

    RequestOptions mRequestOptions = RequestOptions.circleCropTransform()
    .diskCacheStrategy(DiskCacheStrategy.NONE)//不做磁盘缓存
    .skipMemoryCache(true);//不做内存缓存
    .error(R.mipmap.icon_store_default_head)//错误图片
    .placeholder(R.mipmap.icon_store_default_head)//预加载图片
    Glide.with(mContext).load(userInfo.getImage()).apply(mRequestOptions).into(mUserIcon);
    

    加载圆角图片:

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

    相关文章

      网友评论

          本文标题:Glide设置圆角、圆形图片(无需再创建工具类了)

          本文链接:https://www.haomeiwen.com/subject/xsacpctx.html