Glide
文章平均质量分 74
夏雨_
这个作者很懒,什么都没留下…
展开
-
Glide-源码详解
前言:之前的文章中,笔者介绍了很多Glide的使用方法,但是由于Glide框架封装得太好了,很多人在使用的时候,只是知其然不知其所以然,为了不要仅仅成为”cv工程师”,只会复制粘贴,所以这篇文章我们就一起来研究一下Glide的源码,看看Glide到底是怎么将一张图片加载出来的~原创 2017-03-04 16:41:48 · 21456 阅读 · 5 评论 -
渐进式加载-基础讲解
前言:我们在PC端用浏览器看图片的时候,经常是先看到一张模糊图,然后再渐渐的变得清晰,这种情况在看漫画的时候尤其常见(模糊图如下),这种效果就叫做渐进式加载.渐进式加载能够大大的提升体验感原创 2017-03-13 11:51:28 · 9325 阅读 · 0 评论 -
Glide-内存缓存与磁盘缓存
前言:这一节我们将讲到Glide的内存缓存和磁盘缓存(网上流传的比较广的几篇文章都是直接从是一篇译文中拷贝过去的,那篇译文在许多地方都翻译错误了,其中很大的一个错误就是关于缓存一块的问题)Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片1.缓存的资源Glide的缓存资源分为两种:1.原图(SOURCE) :原始图片2.处理图(RE原创 2017-02-14 11:48:39 · 34760 阅读 · 26 评论 -
Glide-通过Modules定制Glide
前言:我们一般情况下使用Glide都很简单,只用简单的调用几个方法就能够很好的显示图片了,但其实Glide在初始化的时候进行了一系列的默认配置,比如缓存的配置,图片质量的配置等等.接下来我们就介绍一下一个比较高级的功能,通过Modules定制自己的个性GlideGlide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片4.Glide-加载Gif原创 2017-02-15 13:08:36 · 16014 阅读 · 0 评论 -
Glide-自定义缓存
前言:在前面的文章中,我们介绍了如何对Glide进行默认配置的基础知识,现在我们就来介绍如何配置自定义缓存1.如何使用GlideModule首先我们要对Glide进行默认配置,需要了解如何使用GlideModule,前面文章已经做了详细介绍了,这边就不再介绍了如何使用GlideModulehttp://blog.csdn.net/yulyu/article/details/55194237前面还介绍原创 2017-02-15 16:18:00 · 17053 阅读 · 0 评论 -
Glide-图片的压缩
前言:这一节里面我们将介绍Glide如何对图片进行压缩,这一点在加载图片较多或者加载的图片像素很高的程序里面至关重要1.Android图片显示相关知识这里会讲一下图片显示相关的基础知识,如果不关心的可以直接跳到第二点,不过建议是最好看一下1.1图片质量分类安卓图片显示的质量配置主要分为四种:ARGB_8888 :32位图,带透明度,每个像素占4个字节ARGB_4444 :16位图,带透明度,每个原创 2017-02-15 20:11:00 · 40996 阅读 · 5 评论 -
Glide-绑定生命周期
前言:这一节我们将讲到Glide请求如何与activity和fragment绑定生命周期Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片1.with其实Glide与activity和fragment绑定生命周期很简单,只用在with的时候传入想绑定生命周期的Context就行.比如通常在MainActivity中传入this,或者Ma原创 2017-02-14 11:47:00 · 10726 阅读 · 0 评论 -
Glide-图片预处理(圆角,高斯模糊等)
前言:之前已经讲解过如何简单的显示图片,但是有时候项目中会有很多特殊的需求,比如说圆角处理,圆形图片,高斯模糊等,Glide提供了方法可以很好的进行处理,接下来我们就介绍一下Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片4.Glide-加载Gif5.Glide-绑定生命周期6.Glide-内存缓存与磁盘缓存7.Glide-通过原创 2017-02-16 17:16:45 · 22755 阅读 · 1 评论 -
Glide-图片的剪裁(ScaleType)
前言:这一节里面我们将讲到关于Glide的图片的剪裁Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片4.Glide-加载Gif5.Glide-绑定生命周期6.Glide-内存缓存与磁盘缓存7.Glide-通过Modules定制Glide8.Glide-自定义缓存9.Glide-图片的压缩10.Glide-原创 2017-02-16 17:20:52 · 40707 阅读 · 1 评论 -
Glide-加载Gif
前言:这一节我们将讲到Glide如何加载gif图(我最开始使用的图片框架其实是Imagerloader和Picasso,但是他们都不支持gif的加载,所以后来我才开始尝试使用Glide,慢慢的发现Glide许多的强大功能)Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片4.Glide-加载Gif1.简单加载如果只是简单加载gif,其原创 2017-02-14 10:20:04 · 32920 阅读 · 3 评论 -
Glide-加载本地图片
前言:这一节我们将介绍Glide如何加载本地图片Glide 系列目录1.Glide-入门教程2.Glide-占位图以及加载动画3.Glide-加载本地图片1.在清单文件中增加权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>2.加载其实Glide加载本地图片和加载网络图片调用的方法是一样原创 2017-02-13 21:22:33 · 80384 阅读 · 4 评论 -
Glide-占位图以及加载动画
前言:这一节我们将讲到Glide如何使用占位图,错误图,以及使用加载动画Glide 系列目录Glide入门教程[Glide-占位图以及加载动画]1.设置占位图(placeholder)有时候加载的图片过大时,或者网络不好时,我们经常希望控件在加载过程中有一张默认的占位图Glide.with(this).load(url).placeholder(R.mipmap.place).into(iv)原创 2017-02-13 21:02:29 · 29831 阅读 · 5 评论 -
Glide-入门教程
Glide入门教程前言:Glide作为google推荐的图片加载框架,他不仅性能高,功能强大,而且调用起来非常简单,现在我们到底有多么简单吧 Glide 系列目录Glide入门教程1.添加依赖compile 'com.github.bumptech.glide:glide:3.7.0'2.添加网络权限<uses-permission android:name="android.permissi原创 2017-02-13 20:23:23 · 14473 阅读 · 0 评论 -
Glide-渐进式加载初尝试
前言前面我们讲解了渐进式加载的基础,接下来我们就讲一下在app中具体如何实现渐进式加载原创 2017-03-14 17:02:38 · 9354 阅读 · 0 评论