Glide 的简单使用
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 的简单使用相关推荐
- Android图片加载框架之(Glide和Picasso的区别,Glide的简单使用)
Glide,一个被google所推荐的图片加载库,常见的还有Picasso,Fresco等,每一个都非常稳定,功能也都十分强大.但是它们的使用场景基本都是重合的,也就是说我们基本只需要选择其中一个来进 ...
- Google图片加载库Glide的简单封装GlideUtils
Google图片加载库Glide的简单封装GlideUtils
- 图片加载框架Glide的简单使用
图片加载框架Glide的相关使用 一.搭建环境 1.引入依赖,设置网络权限 implementation 'com.github.bumptech.glide:glide:3.7.0' 代码实现 1. ...
- android Glide简单使用
今天,简单讲讲Android里Glide的简单使用. Android框架系列: 一.android EventBus的简单使用 二.android Glide简单使用 对于Glide这个加载图片的框架 ...
- Android Glide 图片加载框架解析
在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载框架,作者是 bumptech,这个库被广泛的应用在 Google 开源项目中,包括 2014 年 Google I/O ...
- Android平滑图片加载和缓存库 Glide 使用详解
版权声明:本文原创作者:一叶飘舟 作者博客地址:http://blog.csdn.net/jdsjlzx 一.简介 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide的图片加载库,作者 ...
- 从Github开源项目《云阅》所学到的知识
感谢开源,感谢大神,才让我们这些菜鸟成长! 附上云阅开源项目地址:点我吧. 1.轮播图的实现. 现在的APP基本都会实现这个功能吧,然后一直都找不到好的第三方库,能够满足各种需求.然而碰到了这个开源库 ...
- 博客导航——一站式搜索(所有博客的汇总帖)【微信开发】
微信开发教程 点击这里查看微信开发效果实现 课程 巧用第三方快速开发Android App 热门第三方SDK及框架 Android Studio Google主推-Android开发利器--Andro ...
- 博客导航——一站式搜索(所有博客的汇总帖)
博客导航--一站式搜索 以后博客肯定会越来越多的,所以这做一个整理,方便各位朋友能快速的锁定自己想要的资源 课程 巧用第三方快速开发Android App 热门第三方SDK及框架 Android St ...
最新文章
- 研究生新生进入实验室后,如何成长?5点建议分享
- 4固定在底部_自建房不搭彩钢棚,4根钢结构撑个玻璃棚遮风挡雨,上面多个露台...
- r k-means 分类结果_R语言信用评分卡:数据分箱(binning)
- c语言解魔方程序,请哪位牛人告诉我怎样用C语言程序复原3阶魔方的
- 由百度 “PHP薪资” 引发的思考
- inode mac客户端_淘宝直播PC客户端适合哪些场景使用?
- URL的语法及HTTP报文
- git 理解 远程分支
- 直击鲲鹏开发者训练营下一城,11.20 福州见
- @程序员,快来 Get 常用的 Linux 命令和技巧!
- Android 关机流程 从kernel到framework
- 经典教程 | 基于Spark GraphX实现微博二度关系推荐
- Eclipse安装中文简体语言包(官方下载安装教程)
- (二)D3D9视频显示的流程与初始化
- SEM竞价|这5个方面重要性你理解透没有?
- a.c:5:5: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wun
- BZOJ 4946: [Noi2017]蔬菜 模拟费用流
- Cesium geojson 移除
- android .9图片的使用
- 66移动IP通信过程
热门文章
- PLC转MQTT网关金鸽BL102支持哪些云平台哪些PLC呢?
- 操作系统原理_田丽华(2)操作系统结构
- 强制删除k8s命名空间
- Android程序开发意见反馈的实现
- 社区热议淘宝开源的优化定制JVM版本:Tabao JVM
- EBS应收自动开票错误:AR_RAXTRX-1783
- 页面的颜色搭配【含外卖APP的颜色介绍】
- 关于华为OBS下载指定资源报错com.obs.services.internal.ServiceException: Request Error. GET解决办法
- java was stared but returned exit code=13问题解决
- Sweet Home 3D for Mac(3D室内设计软件)