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. 华为任正非会见马云_2020胡润百富榜:马云4000亿,任正非仅190亿
  2. 安装java时,配置环境变量classpath的作用
  3. “兰董”——激怒式Marketing,Market人底线何在?
  4. 07、poly-A内参和杂交内参(arrayanalysis的问题)
  5. c语言内存拷贝 memcpy()函数
  6. 报错,could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarExc
  7. Spring源码分析之doDispatch分发请求逻辑
  8. 安卓开发中,什么样的功能适合抽取成 Library?
  9. redis在php下面的命令大全
  10. python中seek方法_python文件操作及seek偏移详解
  11. DelayQueue 分析
  12. java登录清除cookies_退出登录方法,清除相关的cookies和session
  13. 2022-2028年中国旅游演艺行业市场现状分析及发展前景展望报告
  14. 开发一个在线Excel系统?SpreadJS让开发如此简单
  15. 网络安全理论与技术概述-带你了解网络安全
  16. 实验二 matlab矩阵分析与处理
  17. 相机选型与远心镜头选型
  18. 玩转群晖NAS套件系列四:Audio Station安装使用保姆级教程!
  19. 展锐平台PIN码输错三次后提醒PUK输入
  20. 基于Three.js的360度全景图片

热门文章

  1. 小游戏活动策划(全)
  2. BZOJ1051 HAOI2006受欢迎的牛
  3. 如何按ASCII码比较_Pt100铂热电阻信号如何采集转换?
  4. 数据缺失,数据异常,数据标准化的处理方法
  5. android 记事本的发展历程,一个android记事本的学习过程记录! (三)
  6. 计算机计算统计学fx991,A-level最受欢迎的计算器FX991,这样用才最高效!
  7. 查看IC中文文档的网站
  8. 360 序列帧html生成工具,1.gif导出为序列帧
  9. Ebistrategy亦策软件助力先烁oTMS物流运输创新模式
  10. 网游战斗系统服务器设计,数值分享 – ARPG战斗系统数值设计