240 发简信
IP属地:甘肃
  • Resize,w 360,h 240
    OKHttp源码解析

    本文将从类图和一次完整的同步网络请求角度分析OKHttp。如有不妥,欢迎指正。 类图 该类图不是很完整,但是包含了一次请求涉及的类。 GET请求...

  • Resize,w 360,h 240
    Retrofit源码分析(超详细)

    Retrofit是对OKHttp的封装,简化了网络请求。具体使用参见官方文档。本文从一次完整的同步请求分析源码,跟着源码一起阅读,肯定会有收获的...

  • Resize,w 360,h 240
    Okio源码分析(超详细)

    Okio是Square公司推出的Java IO库,也是OKHttp依赖的IO库。今天花了两个小时详细研究了下。分享给大家。 支持原创,转载请注明...

  • Resize,w 360,h 240
    源码分析:Retrofit结合RxJava

    研究了两个小时,终于让我明白了Retrofit和RxJava是如何结合在一起的,分享给大家。本文将会从源码角度来看这两个家伙是如何配合的。阅读前...

    0.1 1768 2 17
  • Resize,w 360,h 240
    Handler源码分析

    Handler的主要作用是将一个任务切换到某个指定的线程去执行。今天从JVM的角度看看它是如何运作起来的。 老规矩先上图 类图 在线程1执行的代...

  • Resize,w 360,h 240
    Java源码分析-ThreadLocal

    ThreadLocal提供了一个线程独立的变量。在不同线程中调set,get设置的值都是和该线程相关的。网上对ThreadLocal的实现众说纷...

  • 近距离接触OkHttp

    我们知道HTTP是建立在TCP之上的应用层协议,客户端和服务器建立一条TCP连接,通过该连接发送字节流。无论是OKHttp还是HttpUrlCo...

  • Java源码分析-ArrayBlockingQueue

    ArrayBlockingQueue是JDK1.5开始concurrent包中提供的并发工具类,是一个基于数组的有界的先进先出队列,如果加入元素...

  • Gradle教程(一)

    原文地址:http://rominirani.com/2014/07/28/gradle-tutorial-part-1-installatio...