美文网首页
Glide的基本用法

Glide的基本用法

作者: Evan_we | 来源:发表于2017-12-22 11:12 被阅读0次
String url = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1513922324833&di=6991341c47c37f3e238074e46f22e325&imgtype=0&src=http%3A%2F%2Fuploadfile.bizhizu.cn%2F2014%2F1223%2F20141223023340451.jpg";
Glide.with(this)//activity:this,fragment:getcontext
.placeholder(R.drawable.loading)//占位图,还没加载的时候显示
.diskCacheStrategy(DiskCacheStrategy.NONE)//取消缓存机制,建议不设置,为了测试设置而已
.error(R.drawable.error)//无网络显示
.load(url)//传入的地址
.asBitmap()//如果是gif图。就只加载第一帧的图片,不会有gif效果。
.asGif()//必须加载为gif图
.override(100, 100)//给图片指定大小。默认不需要调用,glide自动帮我们实现。除非特殊需求
.dontTransform()//取消图片的变换。按指定格式加载  *在没有明确指定的情况下,ImageView默认的scaleType是FIT_CENTER。(全屏)
.centerCrop//(还可以写参数##宽高)对原图的中心区域进行裁剪
.transform(new CircleCrop(this))//根据刚才得到的直径算出半径来进行画圆
.bitmapTransform(new GrayscaleTransformation(this))//让图片变成黑白(需要导入另一个库)
.bitmapTransform(new BlurTransformation(this))//图片进行模糊化处理(需要导入另一个库)
.into(imageView);//需要加载图片的id

Glide最基本的使用方式,其实就是关键的三步走:先with(),再load(),最后into()。

Glide.with(this).load(url).into(imageView);
  compile 'jp.wasabeef:glide-transformations:2.0.2'//高斯模糊库

相关文章

  • Glide 4.9源码学习记录(图片加载)

    Glide的基本用法 大家熟知Glide的用法如下 三个重要方法with(),load(),into() 首先,调...

  • Glide基础用法-源码解析

    Glide的基本用法 基于Glide 3.5.2先看with方法做了什么 RequestManagerRetrie...

  • Glide原理分析(一)

    一、Glide基本用法 二、Glide 源码讲解Glide源码分为三部分,with() , load(), int...

  • Android 库 Glide

    【Android 库 Glide】 引用 Android图片加载框架最全解析(一),Glide的基本用法Andro...

  • Glide基本用法

    支持版本4.0 基本用法 使用加载中图片和加载错误图片 glide缓存方式 这个diskCacheStrategy...

  • Glide源码分析其一:基本流程

    使用最为基本的用法: Glide.with(this).load(imageUr).into(imageView)...

  • Glide的基本用法

    为什么要学Glide图片加载框架。Glide是Google官方推荐的图片加载框架。 1.Glide使用前的配置 1...

  • Glide的基本用法

    Glide最基本的使用方式,其实就是关键的三步走:先with(),再load(),最后into()。

  • Glide的基本用法

    作者简介 原创微信公众号郭霖 WeChat ID: guolin_blog 现在Android上的图片加载框架非常...

  • Glide - 1 Glide的基本用法

    前言 以前 App 里面经常使用 Glide 来加载图片,使用起来十分方便,但是里面的一些源码一直都没详细的看过,...

网友评论

      本文标题:Glide的基本用法

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