![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android框架
文章平均质量分 95
澜秋
有不满,克服它;暂时做不到?避开它,另起炉灶,不发牢骚,不谩骂,不眼红人家。
展开
-
Retrofit 源码深入分析 — RxJava 和 协程的支持
一、概述在上一篇 “Retrofit 源码深入分析 —— Call 对象的诞生与请求” 的文章中我们基本把 Retrofit 从如何构建一个请求到返回响应的整个过程都梳理了一遍,对 Retrofit 的基本工作原理有了一个完整的了解。按照文章的完成度来说,上一篇文章基本把 Retrofit 讲的差不多了,但笔者还是想把日常普遍使用的几种方式都梳理一遍,让两篇文章对 Retrofit 的分析更加完整。本篇文章其实按理来说应该整合到上一篇中,但这样让本就有点长的文章变得更长,对于阅读来说可能会很累,而对于笔原创 2021-04-07 09:28:48 · 405 阅读 · 0 评论 -
Retrofit 源码深入分析 — Call 对象的诞生与请求
一、概述Retrofit 是一个基于 OkHttp ,并遵循 Restful 风格的一个网络请求封装库,它将一个请求以接口的形式具现化的表现出来,将 OkHttp 的请求操作简化,并可以配置 convert 将响应转换为你想要的数据 model,且支持异步或同步的操作,2.X 版本以上更是对协程进行了支持,其优异的设计,简便的请求方式,推出没多久就在 Android 开发领域出圈,目前 github star 数量已经达到 37.8k 并被大量的 App 采用。现如今更是成为各大公司面试的长问问题。基于原创 2021-04-01 18:43:54 · 391 阅读 · 0 评论 -
OkHttp 源码深入分析(二)
未完待续…原创 2021-03-18 16:58:24 · 139 阅读 · 0 评论 -
OkHttp 源码深入分析(一)
一、概述OkHttp 对于 Android 开发人员来说想必是人尽皆知的一个网络请求框架了,问世之初就火爆了 Android 开发圈,其优异的设计更是让不少技术大佬赞不绝口,由其衍生的各种基于 OkHttp 的网络框架也是层出不穷,同时各种对于 OkHttp 源码分析文章也是数不胜数,更是成为了面试常问的问题,可以说市面上大多 App 都在使用着这套框架。而且 Android 自 6.0 开始也将内部默认的 HttpUrlConnection 换为了 OkHttp。更是确立了 OkHttp 在 Andro原创 2021-03-18 16:48:54 · 188 阅读 · 0 评论 -
鸿洋OkhttpUtils框架总结
1、心血来潮一直想写博客但总不知道该写些什么碰巧最近又比较闲又对 OkHttp 这个框架很热衷想自己尝试封装但是又不知到如何下手于是这篇博文就应运而生了,另外这个框架鸿洋已经停止维护所以不推荐使用了!虽然说已经停止维护了但还是有学习价值的,比如鸿洋对OkHttp的封装,我很想学学其中的思想,而且鸿洋的框架难度不大正好可以学习学习!当然了,其实还有一个更深层次的原因,我比较渣!写不出来…原创 2017-07-31 18:20:10 · 8643 阅读 · 6 评论 -
( 二 ) Volley 源码深入了解之 Dispatcher
一、概述从上一篇博客中我们已经了解了 RequestQueue ,如果对 RequestQueue 不是很了解那么不妨先看看上篇博客 ( 一 ) Volley 源码深入了解之 RequestQueue,本篇博客将会接着上篇的分析继续从源码的角度深入了解 CacheDispatcher 和 NetworkDispatcher 是如何工作的二、 深入了解 CacheDispatcher在分析之前...原创 2019-12-11 10:33:04 · 195 阅读 · 0 评论 -
( 一 ) Volley 源码深入了解之 RequestQueue
一、为什么选 volley ?说起 volley 还真是有点年头了,在 okHttp 未出之前 volley 其实也是个很火的框架,不过随着移动端日新月异的发展速度,使用的人越来越少却是不争的事实,当然本篇博客也不是要说这些,优秀的源码总是学习的最佳案例尤其是 Google 出品的 volley ,短小精悍的体积相比一些动辄十几个包成千上百个类的框架源码,无疑是非常适合用来阅读学习的。技术的发展...原创 2019-12-11 10:31:47 · 402 阅读 · 1 评论