单元测试是什么 首先我们来介绍一下什么是单元测试?可能有很多人经常会听到这个词并不感到陌生,那什么是单元测试呢,在Android中又是如何实践的呢,这个时候可能会感到困惑。从...
Hello,大家吼,吾就是那个挖坑不止的郭小喵,不管有没有想我(˶‾᷄ ⁻̫ ‾᷅˵)的,这次就分享快速实现一个自定义WebView的小控件吧,效果如下图,废话不多说,我们直...
概览 这个拦截器的作用是缓存,整体的流程都是围绕一个叫缓存策略来的,其中里面有两个重要的参数networkRequest和cacheResponse这两个代表了网络和缓存,通...
BridgeInterceptor做的事情就比较简单了,从字面意思上讲Bridge是桥的意思,这个桥连接着两边,一边是用户端的请求一边是服务端的响应,所以这个拦截器的作用大概...
从哪里开始讲起呢?生活中到处都有仪式感,结婚,过生日,举办活动,结婚纪念日,毕业典礼等等。 给你分享一下,我的所见所闻吧。 一家三口,五一放假去游玩。 提前都计划好去什么地方...
OkHttp源码分析:五大拦截器详解 一、RetryAndFollowUpInterceptor(重试与重定向拦截器) 主要完成两件事:重试与重定向 重试与重定向拦截器主要处...
RetryAndFollowUpInterceptor是什么 从名字上就能看出,这个拦截器的作用是用来重试和重定向的,上期分析出拦截器中主要用来执行的方法是intercept...
前言 之前分析了okhttp3的基本工作流程,其中重点说明了分发器、高并发线程池设计、任务的分发和转换原理,后面还有一个比较重要的5大拦截器还没有具体深入研究,其实okhtt...
经过上一篇的解析,我们已经对OKHttp的同步请求和异步请求了然于胸,还有五大拦截器可以说是它的画龙点睛之笔,今天我们就来看看,它们是怎么运作的。 RetryAndFollo...
前言 之前讲过了okhttp的超级概括的原理解析,okhttp以它优秀的线程池设计,任务队列的分配和转化以及基于责任链模式设计的5大拦截器的使用被广大开发者间接引入。等等,为...
前言 相信大家在面试的时候时不时会遇到考官会问这种问题,在大学的时候我们应该都学过这种基础知识,当时应该是背的滚瓜烂熟的,只不过到了社会上以后,大家可能跟这个接触少了,慢慢就...
开篇直接上流程图 前言 之前写了一个okhttp3的原理解析,后来再翻阅GitHub的时候发现okhttp已经到4了,不禁大呼“大人,时代不同啦!”。okhttp4上居然直接...