首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Glide
中玉
创建于2022-01-29
订阅专栏
Glide
暂无订阅
共6篇文章
创建于2022-01-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Glide列表问题
列表滑动 图片错乱问题 通过设置Tag 图片请求是否支持取消 第一种:自己通过调用viewTarget.clearOnDetach()。 第二种:监听滑动调用pauseRequests()和resum
Glide的执行流程
如何阅读源码 简单概括就是八个字:抽丝剥茧、点到即止。应该认准一个功能点,然后去分析这个功能点是如何实现的。但只要去追寻主体的实现逻辑即可,千万不要试图去搞懂每一行代码都是什么意思,那样很容易会陷入到
Glide的自定义模块功能
自定义模块的基本用法 自定义模块功能可以将更改 Glide 配置,替换 Glide 组件等操作独立出来,使得我们能轻松地对 Glide 的各种配置进行自定义,并且又和 Glide 的图片加载逻辑没有任
Glide变换功能
源码分析 重点关注transform()方法。 总结: 如果原图为空,或者原图的尺寸和目标裁剪尺寸相同,那么就放弃裁剪。 数学计算。 判断缓存池中取出的Bitmap对象是否为空,如果不为空就可以直接使
Glide的回调与监听
回调的源码实现 跟进到glide.buildImageViewTarget()方法中 如果你在使用Glide加载图片的时候调用了asBitmap()方法,那么这里就会构建出BitmapImageVie
Glide缓存
Glide缓存简介 Glide又将它分成了两个模块,一个是内存缓存,一个是硬盘缓存。 缓存Key EngineKey其实主要就是重写了equals()和hashCode()方法,保证只有传入Engin