240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    多线程

    线程的状态以及转换 线程池 常用的线程池 newCachedThreadPool:核心线程数为0,非核心线程超时时间60s.适用于任务较多并且耗...

    0.7 52 0 1
  • Resize,w 360,h 240
    RxJava的原理解析

    前言 RxJava的核心:订阅流程、线程切换。直接看用法: 首先我们看代码知道需要先Create然后继续调用下去,我们追一下Create的源码,...

  • Retrofit的原理解析

    前言 上篇文章我们分析了OkHttp的原理,不难看出它更多的还是和TCP/IP打交道,做了请求和响应的处理,今天我们来介绍另外一位主人公,那就是...

  • OkHttp的原理解析

    前言: OKHttp是square出品的开源通信框架,也是我们安卓开发目前用的最多的一套网络框架。本文我想从OKHttp的基本使用开始讲起,这里...

  • EventBus的原理解析

    前言 EventBus是一种发布-订阅事件总线。它有三大要素:Event:事件、Publisher:发布者,可以在任意线程发布事件、Subscr...

  • Resize,w 360,h 240
    Handler和ThreadLocal的原理解析

    前言 说到Handler机制不得不提的就是这几大将:Handler,Looper,MessageQueue,Message。延伸重点Thread...

    2.5 1179 0 17
  • Resize,w 360,h 240
    Android中UI的绘制原理

    前言 根据Android事件分发机制[https://www.jianshu.com/p/a1ff7f15c137]一文中我们初步了解了Ac...

    1.8 1286 1 13
  • Resize,w 360,h 240
    Android事件分发机制

    初识Android点击事件 1. 用户对屏幕的操作的事件可以划分为3种最基础的事件:ACTION_DOWN、ACTION_MOVE、ACTIO...

    2.4 6207 2 18
  • Resize,w 360,h 240
    Android四大组件的工作过程,原理解析

    一、Activity启动过程 首先我们要知道Activity有冷启动和热启动之分,通俗来说冷启动就是应用进程尚未创建,热启动则已经创建完成。...

    2.2 1939 0 20