Android玩转Glide4
文章平均质量分 71
Glide4系列使用教程
DeMonnnnnn
I decide what tide to bring. 我的命运,由我做主。
展开
-
Android 玩转Glide4---缓存篇
前言系列文章专栏: 玩转Glide4概述加载相同的网络资源的时候,为了减少流量开销,优化加载速度,我们一般都会选择使用缓存。Glide作为最优秀的图片加载库,广受大家认可,必然也有着十分优秀的缓存机制。Glide缓存基于LRU原理实现了两种缓存:内存缓存MemoryCache硬盘缓存DiskCacheGlide是默认同时开启这两种缓存的。内存缓存MemoryCache基于LRU的缓存驱逐算法实现。默认开启,也可以调用skipMemoryCache(boolean skip)开启或者原创 2022-03-23 17:49:33 · 8852 阅读 · 0 评论 -
Android Glide4.x 注: [1] Wrote GeneratedAppGlideModule
问题使用Glide4.x想更换网络组件,引入了官方库okhttp集成库implementation 'com.github.bumptech.glide:okhttp3-integration:4.13.1'然后编译报错如下:> Task :app:kaptDebugKotlin FAILED注: [1] Wrote GeneratedAppGlideModule with: [com.bumptech.glide.integration.okhttp3.OkHttpLibraryGlid原创 2022-03-23 15:48:39 · 4315 阅读 · 0 评论 -
Android Glide4.x使用视频的第N帧作为封面
Glide4.xGlide4.x提供了frame(@IntRange(from = 0) long frameTimeMicros)方法,可以从提取视频的第N帧作为图片加载。缺点:如果是网络视频链接,第一次加载会非常慢。val options = RequestOptions() .diskCacheStrategy(DiskCacheStrategy.ALL) //获得第1帧图片 这里的第一个参数 以微秒为单位 .frame(1原创 2021-04-19 17:37:41 · 2436 阅读 · 3 评论 -
Android 玩转Glide4---Transformation篇
前言系列文章专栏: 玩转Glide4基础使用篇:Android 玩转Glide4—基础使用篇进阶使用篇:Android 玩转Glide4—进阶使用篇概述再基础篇和进阶篇中,我们简单介绍了Glide4的用法,和一些进阶的使用。本篇Transformation转换篇,将给大家介绍Glide4强大的转换功能。Glide自带的转换效果 <ImageView a...原创 2020-04-21 17:20:52 · 5807 阅读 · 1 评论 -
Android 玩转Glide4---进阶篇
前言系列文章专栏: 玩转Glide4基础使用篇:Android 玩转Glide4—基础使用篇概述基础使用篇中我们简单介绍了Glide4的使用,以及相对于Glide3的变化。本篇进阶篇,将会介绍预加载,生命周期,加载监听,下载图片等方面的内容。预加载—preload()Glide加载图片会自动判断图片是否在缓存中,以此来决定直接读取缓存还是直接下载。但是如果我希望提前对图片进行一个预...原创 2020-04-20 16:40:50 · 4821 阅读 · 0 评论 -
Android 玩转Glide4---基础篇
概述Glide是一款由Bump Technologies开发的快速高效的Android图片加载库,使得我们可以在Android平台上以极度简单的方式加载和展示图片。注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode pipeline),以及自动的资源池技术。Glide4相对与Glide3最大的改动就是将一系列API移动到了RequestOption...原创 2020-04-20 14:05:53 · 1668 阅读 · 0 评论