240 发简信
IP属地:江西
  • synchronized关键字

    synchronized锁住的不是代码而是对象 synchronized的使用 synchronized代码块,被修饰的代码成为同步语句块,其作...

  • Resize,w 360,h 240
    Android网络请求&缓存

    本文主要介绍Android网络请求中的一些基础知识及缓存的应用 目录 http请求&响应相关知识 okhttp&Interceptor retr...

    0.2 4565 18 69 2
  • RocooFix源码分析

    RocooFix很重要的一部分就是他的gradle插件,本文着重记录插件部分,而且主要针对gradle1.4以上的情况 插件(buildsrc)...

  • RxCache源码分析

    RxCache 是使用注解为Retrofit加入二级缓存(内存,磁盘)的缓存库。 开头膜拜大神项目地址 : RxCache RxCache使用方...

  • Resize,w 360,h 240
    RecyclerView实现多种效果

    本文主要介绍RecyclerView实现多种效果,以聊天界面为例。 原理 getItemViewType(): 获取每一个item的类型,这里面...

  • Resize,w 360,h 240
    Thinking In Java并发

    ***使用并发时要多疑而自信 *** Executor(p656) 使用执行器Executor来管理Thread对象,简化了并发编程,Execu...

  • Resize,w 360,h 240
    Android应用内截取屏幕

    截取屏幕,包括屏幕外的(RecyclerView或者ScrollView嵌套里面的布局)查找资料后,找到了这样一段代码(blog出处找不到了 =...

  • Resize,w 360,h 240
    计算机网络_数据链路层

    数据链路层使用的信道主要有以下两种类型 点对点信道这种信道使用一对一的点对点通信方式 广播信道这种信道使用一对多的广播通信方式,因此过程比较复杂...

  • RxJava进阶实例

    map (变换) 把返回的数据转换成更方便处理的格式再交给 Observer,是事件对象的直接变换(一对一变换) Map操作符对原始Observ...