首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
0xforee
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
0xforee
1年前
关注
从代码设计看 Glide 之 Factory Or Builder?
还记得我们在生命周期(中)篇章里,讲到的 Factory (工厂)设计模式吗? 引言 Glide 中,有 15 个 Factory 相关的接口,用到这些接口实现去创建对象的...
0
评论
分享
0xforee
1年前
关注
ListView 5种滑动模式解析全在这里了
前段时间在使用 ListView 的过程中,需要对一个子 Item 优化横向 Bannar 的滑动体验,于是借此机会,深入了解了一下 ListView 滑动的一些知识,来探...
0
评论
分享
0xforee
1年前
关注
从代码设计看 Glide 之生命周期(下)
终于来到我们生命周期的最后一期了。 这一期,我们探究一下 Glide 在低版本 Android 上是如何实现生命周期监控的。...
0
评论
分享
0xforee
1年前
关注
从代码设计看 Glide 之生命周期(中)
上一期我们借用 Android 的 Lifecycle 库实现了生命周期的管理。但是其中有一个可能隐藏的坑不知道大家有没有发现?...
1
评论
分享
0xforee
1年前
关注
MeasureSpec 与 LayoutParams 不得不说的二三事
MeasureSpec 这个话题往大了说,关系到整个 Android 测量体系的设定,往小了说,只是一个封装了位运算的内部静态类而已。...
4
评论
分享
0xforee
1年前
关注
从代码设计看 Glide 之生命周期(上)
上期我们探索了一个具备核心功能的图片加载库该怎么设计。这一期我们来看看如何给这个图片加载库关联生命周期管理。 引言 用过 Glide 一定不会对这几个方法陌生 那你知道为什...
0
评论
分享
0xforee
1年前
举报
#与A-SOUL一起成为更好的自己#
抽空完成了个人站点的升级:
0xforee.top
终于可以静下心来继续输出了
分享
评论
点赞
0xforee
1年前
关注
从代码设计看 Glide 之核心功能
看到这里,我们已经完成了自己设计的一个简易图片加载库的核心功能了(其实是Glide的),我们最后以面向对象的思想来看一下每个类的职责...
2
2
分享
0xforee
1年前
关注
如何通过 Mapping 文件反混淆
了解 Mapping 文件最直观的好处在于我们跟踪线上的经过混淆之后的 Crash 信息时,可以从 Mapping 文件逆向推出原始的堆栈信息,更快更方便的定位问题,但不只...
8
2
分享
0xforee
1年前
关注
一文帮你快速理解协程使用模型
请放心,本文没有晦涩难懂的源码解析,也没有深奥的概念,只有大量的类比帮你快速理解协程的基本使用模型。...
2
评论
分享
0xforee
1年前
关注
从代码设计看 Glide 之写在开头
你日常中一定遇到过,想要设计一个模块,但是力不从心,不知道如何下手,更别说随手撸一个图片加载器,网络,埋点通信,这种级别的库。这个系列带你走进 Glide 的代码设计和模块...
0
评论
分享
个人成就
文章被点赞
17
文章被阅读
5,341
掘力值
250
关注了
0
关注者
7
收藏集
0
关注标签
0
加入于
2023-08-08