首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
框架原理
订阅
Mcoffee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Android:这是一份全面 & 详细的Retrofit 2.0 源码分析指南
1. 简介 准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。 2. 与其他网络请求开源库对比 3. Retrofit 的具体使用 4. 源码分析 a. 使用步骤 b. 源码分析 所谓xxxFactory、“xxx工厂”其实是设计模式中工厂模…
简单易懂的tinker热修复原理分析
热修复的方案有很多种,其中原理也各不相同。目前开源的比较有名的有阿里AndFix、美团Robust、qq的QZone以及tinker等。今天我们就来分析一下tinker热修复的原理。(这里以Android 6.0的源码来分析,之所以要以Android6.0源码来分析而不是以An…
OKHttp 源码解析
作者序:对于 OkHttp 我接触的时间其实不太长,一直都是使用 Retrofit + OkHttp 来做网络请求的,但是有同学说面试的时候可能会问框架源码,这样光是会用是不够的,于是便萌生了通一通 OkHttp 源码的念头。 作者:mecury @ 简书
Android RecyclerView 局部刷新原理
之前写的 PowerAdapter 和 SelectPowerAdapter 从创建到现在,已经两年多,期间发生了翻天覆地的变化。一开始,我把 SwipeRefreshLayout 和 RecyclerView 直接耦合在一起,布局就写一个控件,爽。因为那会儿业务场景是那样,没…
Android源码分析:手把手带你深入了解Glide的缓存机制
本人尝试将 Glide 的功能进行分解,并单独针对每个功能进行源码分析,从而降低Glide源码的复杂度。 今天,我将主要针对 Glide的图片缓存功能进行流程 & 源码分析 ,希望你们会喜欢。 1. Glide缓存机制简介 Glide的缓存机制使得 Glide具备非常好的图片缓…
Android:这是一份全面 & 详细的图片加载库Glide源码分析
本人尝试将 Glide 的功能进行分解,并单独针对每个功能进行源码分析,从而降低Glide源码的复杂度。 今天,我将主要源码分析Glide的基础功能:图片加载 ,希望你们会喜欢。 1. 简介 注:从上面可看出,Glide不仅解决了 图片异步加载 的问题,还解决了Android加…
EventBus 原理解析
EventBus 的用法可以参考官网,这里不做过多的说明。本文主要是从 EventBus 使用的方式入手,来分析 EventBus 背后的实现原理,以下内容基于eventbus:3.1.1版本,主要包括如下几个方面的内容: 其中事件类型可以是 Java 中已有的类型或者我们自定…