240 发简信
IP属地:山东
  • 面试必备:SparseArray源码解析

    本文出自:【张旭童的简书】 (http://www.jianshu.com/users/8e91ff99b072/latest_articles)想来gayhub和我gayg...

  • 120
    通过Gradle打包发布函数库到JCenter

    AndroidStudio将远程仓库默认指定为Jcenter仓库,位于Bintray网站。Bintray网站下面还有其他好几个仓库。本文主要介绍如何将Android项目发布到...

  • connections中维护了一张在一个连接上的流的链表。该链表保存的是StreamAllocation的引用。如果connections字段为空,则说明该连接可以被回收,如果不为空,说明被引用,不能被回收。所以OkHttp使用了类似计数法与标记擦出法的混合使用。当连接空闲或者释放的时候,StreamAllcocation的数量就会渐渐变成0。从而被线程池检测并回收。

    这里是不是笔误,还是我理解错了,“如果connections字段为空,则说明该连接可以被回收”。我猜的话,“是allocations为空,则说明该连接可以被回收”

    OkHttp源码解析(十) OKHTTP中连接与请求及总结

    1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...

  • ViewRootImpl与ViewGroup,View关系

    本篇解决两个问题: ViewTree中的继承关系如何建立的? mAttachInfo是如何分发的? 1:ViewTree的继承关系如何构建的? 在ActivityThread...