240 发简信
IP属地:天津
  • Resize,w 360,h 240
    Google组件化方案 - SPI之AutoService

    市面上的组件化通信框架可谓是眼花缭乱,参差不齐。像阿里的ARouter, 美团的WMRouter, 还有个人开发者提供的CC框架,他们各有优缺点...

  • 深入剖析Glide源码-4.15版本(一)

    @[toc] Glide作为android中最主流的几个图片加载框架之一,是面试中问到的必不可少的一种框架。它看似简单的外表下,实则隐藏着一个庞...

  • OKHttp拦截器-请求服务器拦截器

    CallServerInterceptor请求服务拦截器,这是OKHttp最后一个默认的拦截器,当与服务建立好连接之后,就可以进行真正的网络请求...

  • OKHttp拦截器-连接拦截器

    这是OKHttp的第三个拦截器 - ConnectInterceptor,如果缓存判定失败,就会走到这里进行真正的网络连接了。 连接池 连接池是...

  • Resize,w 360,h 240
    OKHttp拦截器-缓存拦截器

    OKHttp拦截器-缓存拦截器 CacheInterceptor,OKHttp第三个执行的拦截器就是缓存拦截器了,在发出请求前,判断是否命中缓存...

  • OKHttp拦截器-重试和重定向拦截器

    经过上一篇的解析,我们已经对OKHttp的同步请求和异步请求了然于胸,还有五大拦截器可以说是它的画龙点睛之笔,今天我们就来看看,它们是怎么运作的...

  • OKHttp拦截器-桥拦截器

    经过上一篇的解析,我们已经对OKHttp的同步请求和异步请求了然于胸,还有五大拦截器可以说是它的画龙点睛之笔,今天我们就来看看,它们是怎么运作的...

  • Resize,w 360,h 240
    网络编程基础之OKHttp(一)

    前几篇文章讲了网络的基础,包括网络分层,三次握手 ,socket,TCP/IP和UDP协议等,我们知道了阻塞式IO(BIO)和非阻塞式(NIO)...

  • Resize,w 360,h 240
    Android组件化方案(二)-注解处理器(APT重磅干货)

    前情回顾 上一篇文章我们主要讲的gradle的统一管理,组件之间的通信方案,以及如何使用全局map进行页面跳转。每个页面都需要在applicat...