首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开源框架解析
订阅
Elson_6
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Glide 源码分析:缓存机制
本文先是从 Glide 的图片加载流程入手,还原出 Glide 缓存的整体设计。然后从 内存缓存、磁盘缓存、BitmapPool 三个方面分别介绍了各自的一些实现细节。
Message 面面观
Message 有两种:Data Message(数据消息) 与 Task Message(任务消息)。一个 Message 不可能同时为 Data Message 和 Task Message,而只能是其中之一。 当然,你可以强制给一个 Message 设置所有的属性,但是只会有一种类型起作用。
OKHttp 源码解析
Android 为我们提供了两种 HTTP 交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持 HTTPS,流的上传和下载,配置超时,IPv6 和连接池,已足够满足我们各种 HTTP 请求的需求。但更高效的使用 HTTP 可以让您的应用运行更快、更节省流量。而 OkHttp 库就是为此而生。
Android源码分析--ArrayMap优化
以下链接是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表如果有看关注过我ModuleMap里面的源码,你会发现我从将里面的HashMap的数据结构,换成了ArrayMap了。Modu…
拆轮子系列:拆 OkHttp
安卓开发领域,很多重要的问题都有了很好的开源解决方案,例如网络请求 OkHttp + Retrofit 简直就是不二之选。“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!”,在用了这些好轮子将近两年之后,现在是时候拆开轮子一探究竟了。本文基于 OkHttp 截至 2016.7.11 的最新源码对其进行了详细分析。
OKHttp 源码解析
作者序:对于 OkHttp 我接触的时间其实不太长,一直都是使用 Retrofit + OkHttp 来做网络请求的,但是有同学说面试的时候可能会问框架源码,这样光是会用是不够的,于是便萌生了通一通 OkHttp 源码的念头。 作者:mecury @ 简书
从OKHttp框架看代码设计
在Android端,比较有名的网络请求框架是OkHttp和Retrofit,后者在网络请求又是依赖OkHttp的。所以说OkHttp是Android世界里最出名的框架也不为过,今天,我们就来认真分析一下这个框架,依照我务实的风格,这篇文章绝对不会是为了读源码而读源码。 HTTP…
读源码 - 用设计模式解析 RecyclerView
本文的目的是梳理源码中 RecyclerView 怎么根据数据源的变更,让 Item 更新 UI 的。由于要以观察者模式为解析刀,所以先来看看观察者模式的前世今生。
EventBus 3.0 源码分析
EventBus 3.0 源码分析
可能是讲解 Binder 机制最好的文章
通过例子学习 Binder