240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    Fresco Gif加载优化

    Fresco Gif加载优化 因为项目中需要用到加载Gif动图,而我们的图片加载框架用的就是Fresco,所以自然而然就想到用Fresco来做G...

  • Resize,w 360,h 240
    Fresco Gif加载解析

    Fresco Gif加载解析 普通Gif加载 先看性能表现效果图: 从上面三张图可以看的出来普通的加载会频繁GC,这种情况比较严重,并且CPU使...

  • OkHttp. RecoConnection StreamAllocation

    OkHttp. RealConnection StreamAllocation 测试下连接Charles代理的情况,okHttp中Proxy的变...

  • SharedPreferences存取数据流程分析

    SharedPreferences存取数据流程分析 SharedPreferencesImpl 今天研究一下SharedPreferences存...

  • Java 同步器AbstractQueuedSynchronizer

    Java 同步器AbstractQueuedSynchronizer AbstractQueuedSynchronizer AbstractQu...

  • Resize,w 360,h 240
    ReentrantLock

    ReentrantLock 上一节分析了AbstractQueuedSynchronizer同步器的相关实现,现在在具体看下同步器的具体实现,也...

  • Arouter 注解

    Arouter 注解 Route @Route是Arouter中大家最常用的注解 再介绍下Warehouse,主要是装载了各种映射关系,比较简单...

  • Arouter

    Arouter Arouter是一款路由框架,在做组件化是用于组件间通信(包括页面跳转,调用另一个组件的服务等),没分析代码认为Arouter只...

  • Retrofit

    Retrofit Retrofit是一款基于OkHttp再封装的网络框架,主要是支持多种数据转换Convert,例如Gson,xml,多种请求适...