1.添加依赖和加入网络

implementation 'com.github.bumptech.glide:glide:4.12.0'
<uses-permission android:name="android.permission.INTERNET"/>

2.简单使用

       Uri uri = Uri.parse("https://profile.csdnimg.cn/C/A/6/1_g984160547");String uri = "https://profile.csdnimg.cn/C/A/6/1_g984160547";//上面两种写法效果相同Glide.with(this).load(uri).into(image);//应用资源Glide.with(this).load(R.mipmap.image_1).into(image);//画圆Glide.with(this).load(uri).circleCrop().into(image);//增加占位符和加载失败显示图片Glide.with(this).load(uri).placeholder(R.mipmap.image_1).error(R.mipmap.image_2).into(image);}
  • with 传入的可以是当前上下文的对象。
  • load 加载图片,图片可以是本地图片,应用资源的图片也可以是一张网络图片。
  • placeholder 占位符是在请求正在进行时,显示的图片。
  • error 当请求永久失败时,会显示设置图片。
  • into 传入要展示图片的控件。
  • transform 用来完成剪裁(切圆)或对位图应用过滤器,但它也可以用于转换GIF动画,甚至自定义的资源类型

Glide 的简单使用相关推荐

  1. Android图片加载框架之(Glide和Picasso的区别,Glide的简单使用)

    Glide,一个被google所推荐的图片加载库,常见的还有Picasso,Fresco等,每一个都非常稳定,功能也都十分强大.但是它们的使用场景基本都是重合的,也就是说我们基本只需要选择其中一个来进 ...

  2. Google图片加载库Glide的简单封装GlideUtils

    Google图片加载库Glide的简单封装GlideUtils  

  3. 图片加载框架Glide的简单使用

    图片加载框架Glide的相关使用 一.搭建环境 1.引入依赖,设置网络权限 implementation 'com.github.bumptech.glide:glide:3.7.0' 代码实现 1. ...

  4. android Glide简单使用

    今天,简单讲讲Android里Glide的简单使用. Android框架系列: 一.android EventBus的简单使用 二.android Glide简单使用 对于Glide这个加载图片的框架 ...

  5. Android Glide 图片加载框架解析

    在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载框架,作者是  bumptech,这个库被广泛的应用在 Google 开源项目中,包括 2014 年 Google I/O ...

  6. Android平滑图片加载和缓存库 Glide 使用详解

    版权声明:本文原创作者:一叶飘舟 作者博客地址:http://blog.csdn.net/jdsjlzx 一.简介 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide的图片加载库,作者 ...

  7. 从Github开源项目《云阅》所学到的知识

    感谢开源,感谢大神,才让我们这些菜鸟成长! 附上云阅开源项目地址:点我吧. 1.轮播图的实现. 现在的APP基本都会实现这个功能吧,然后一直都找不到好的第三方库,能够满足各种需求.然而碰到了这个开源库 ...

  8. 博客导航——一站式搜索(所有博客的汇总帖)【微信开发】

    微信开发教程 点击这里查看微信开发效果实现 课程 巧用第三方快速开发Android App 热门第三方SDK及框架 Android Studio Google主推-Android开发利器--Andro ...

  9. 博客导航——一站式搜索(所有博客的汇总帖)

    博客导航--一站式搜索 以后博客肯定会越来越多的,所以这做一个整理,方便各位朋友能快速的锁定自己想要的资源 课程 巧用第三方快速开发Android App 热门第三方SDK及框架 Android St ...

最新文章

  1. 研究生新生进入实验室后,如何成长?5点建议分享
  2. 4固定在底部_自建房不搭彩钢棚,4根钢结构撑个玻璃棚遮风挡雨,上面多个露台...
  3. r k-means 分类结果_R语言信用评分卡:数据分箱(binning)
  4. c语言解魔方程序,请哪位牛人告诉我怎样用C语言程序复原3阶魔方的
  5. 由百度 “PHP薪资” 引发的思考
  6. inode mac客户端_淘宝直播PC客户端适合哪些场景使用?
  7. URL的语法及HTTP报文
  8. git 理解 远程分支
  9. 直击鲲鹏开发者训练营下一城,11.20 福州见
  10. @程序员,快来 Get 常用的 Linux 命令和技巧!
  11. Android 关机流程 从kernel到framework
  12. 经典教程 | 基于Spark GraphX实现微博二度关系推荐
  13. Eclipse安装中文简体语言包(官方下载安装教程)
  14. (二)D3D9视频显示的流程与初始化
  15. SEM竞价|这5个方面重要性你理解透没有?
  16. a.c:5:5: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wun
  17. BZOJ 4946: [Noi2017]蔬菜 模拟费用流
  18. Cesium geojson 移除
  19. android .9图片的使用
  20. 66移动IP通信过程

热门文章

  1. PLC转MQTT网关金鸽BL102支持哪些云平台哪些PLC呢?
  2. 操作系统原理_田丽华(2)操作系统结构
  3. 强制删除k8s命名空间
  4. Android程序开发意见反馈的实现
  5. 社区热议淘宝开源的优化定制JVM版本:Tabao JVM
  6. EBS应收自动开票错误:AR_RAXTRX-1783
  7. 页面的颜色搭配【含外卖APP的颜色介绍】
  8. 关于华为OBS下载指定资源报错com.obs.services.internal.ServiceException: Request Error. GET解决办法
  9. java was stared but returned exit code=13问题解决
  10. Sweet Home 3D for Mac(3D室内设计软件)