240 发简信
  • 线程池与Glide网络请求并发调度

    Executors类提供了4种不同的线程池:newCachedThreadPool、newFixedThreadPool、 newSchedul...

  • 120
    Glide源码分析

    看了一些Glide源码分析的文章,发觉里面的部分代码实现已经发生变化,而对一些要点也没有深入分析,于是姑且自己总结一下。 ※基于Glide 3....

    0.2 9675 4 51
  • SparseArray源码分析

    SparseArray是android.util包中提供的类,用于建立整数对对象的映射,比HashMap性能更佳,因为它避免了自动装箱并且内部数...

  • Android HashMap源码分析

    类前注释: HashMap是Map的一种常用实现。HashMap中的元素排列无序,如果需要有序排列,请用LinkedHashMap。 JDK中H...

  • Android ArrayList源码分析

    以上是ArrayList的类前注释。大致意思如下:ArrayList是底层用数组实现的List。支持增删改等操作。支持包括null的任意类型元素...