map操作符的简单使用 just(快速创建一个观察者Observerble并发送订阅消息): Observable...[作者空间]
观察者(订阅)模式想了解rxjava就绕不过观察者模式,在观察者(订阅)模式文中对该模式有一个基本的介绍。 创建于...[作者空间]
建造者模式 先学习建造者模式,在结合来看代码 UML类图 省略了大部分细节代码,只为了了解Retrofit中的建造...[作者空间]
retrofit请求具体实现类为OkHttpCall,所以本篇直接来到OkHttpCall分析它的异步请求 1.中...[作者空间]
通过标记1到2之间的成员变量可以看出,ServiceMethod就是请求接口方法的一个包装类,它将请求方法转换成了...[作者空间]
retrofit的精华就在于使用注解将网络请求抽象成接口以供使用,本文就来分析它是如何实现的。 retrofit....[作者空间]
Builder(): 3个Builder方法分别是一个空参、传入一个Platform、和传入一个Retrofit,...[作者空间]
1.创建Retrofit并设置基本参数: 2.创建请求接口: 这里填写的try最终后baseurl拼接成完整的接口...[作者空间]
okhttp中所有的连接(RealConnection)都是通过ConnectionPool来管理,所以链接池在o...[作者空间]
okhttp中的拦截器: 1. RetryAndFollowUpInterceptor源码以及作用 由于源码比较多...[作者空间]
但具体的实现在源码中还是值得一看的。 Cache的put方法(存): 1.首先判断当前调用请求是否有效,无效就拦截...[作者空间]
拦截器的工作原理 在okhttp中拦截器是一个重要的概念,而拦截器中最重要的就是链的概念之后,会以这点为核心作出解...[作者空间]
1. dispatcher到底是什么、做了什么? 通过上一篇的学习了解到不论是同步还是异步请求,最终调用的都是di...[作者空间]
基础分析(深入分析(dispatcher、拦截器等)流程较长且更复杂,后面会单独介绍) 1. 基本请求流程 1.1...[作者空间]