yjy239的博客
OKHttp系列解析(一) Okio源码解析 OKHttp系列解析(一) Okio源码解析
前言好久没有更新,最近在阅读flutter相关源码。之后会整理一下,把自己的学习源码思考写出来。最近看到了flutter的http请求,dio相关的源码,不由的想到在Android开发中常用网络请求,OKHttp是怎么工作的。想起这一块没有
Tinker 源码浅析与AndFix的核心思想 Tinker 源码浅析与AndFix的核心思想
前言对于现在稍微大一点的工程来说,我们需要一些手段来保证工程在线上的稳定性。毕竟频繁的发版解决问题,这对用户体验来说是十分糟糕的。而且,用户也不一定每一次都跟上最新的版本。因此,有了这种需要线上打补丁的应急方案。因此诞生了热修复的方案。 刚
EventBus源码浅析 EventBus源码浅析
背景如果遇到问题请在:https://www.jianshu.com/p/301edd6a2e61讨论EventBus使我们常用的第三方库之一。可以说大部分Android应用都在用这个库在做通信,当然也有人认为EventBus过于解耦导致其
RxJava 源码浅析 RxJava 源码浅析
https://www.jianshu.com/p/9e3a0bc5680a 如果遇到问题请到这里讨论 背景本来想写底层Binder的原理,但是涉及的范围有点广,正在写binder底层涉及到的红黑树算法解析。与此同时,公司需要升级rxjav
横向浅析Small,RePlugin两个插件化框架 横向浅析Small,RePlugin两个插件化框架
如果,读这篇文章发现错误或者疑惑的欢迎在这里讨论:https://www.jianshu.com/p/d824056f510b 目录 一 背景 二 个人实现思路 1.Activity注册问题 2.源码分析原理 3.越过Android系统检
从源码角度横向分析Glide和Picasso 从源码角度横向分析Glide和Picasso
Glide和Picasso这两个库,是现在Android里面是开发中比较常用的两个库。而且用法极其的相似,很多人也喜欢拿这两者比较。这一次我自己亲自看了一遍源码,对两者进行了比较。 本人才疏学浅,有错误的地方请指出,在原地址在下面:http