首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
三方框架解读
Avengong
创建于2021-11-15
订阅专栏
学习第三方框架的原理和设计
等 3 人订阅
共5篇文章
创建于2021-11-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Glide解析(二)—请求构造执行阶段
背景 上一篇中我们学习了glide的with()方法,接下来继续学习请求构造阶段。 一、请求构造 1.1 RequestManager.load() RequestManager 提供了一系列的重载
Glide解析(一)—初始化阶段
背景 Glide 作为图片加载框架,开篇不去深究内部实现细节。我们抓住主线,总体来看可以分为以下3个阶段: 初始化阶段 想要Glide干活,必须就要创建这个干活的对象,如Glide单例对象,当然肯定不
[Matrix系列-5]: AppMethodBeat 源码分析
背景 AppMethodBeat类是一个核心类,主要负责方法调用耗时的统计和存储、堆栈的获取等。 和 StartupTracer、LooperAnrTrace、EvilMethodTrace都有着密不
[Matrix系列-4]: TracePlugin 之 EvilMethodTracer 源码分析
前言 有了前面的分析基础,现在EvilMethodTracer类看起来“简单”很多~ 没有看过的话可以看之前写的系列文章~ [Matrix系列-1]: matrix 启动流程源码解析 [Matrix系
[Matrix系列-3]: TracePlugin 之 FrameTrace 源码分析
开篇 第二篇文章中,我们分析了 TracePlugin 中的 LooperAnrTrace 类。今天这篇文章接着分析 TracePlugin 中的 FrameTrace 类 源码。 一、FrameTr