前言 RxJava的核心:订阅流程、线程切换。直接看用法: 首先我们看代码知道需要先Create然后继续调用下去,我们追一下Create的源码,它传入的是一个Observab...
IP属地:江苏
前言 RxJava的核心:订阅流程、线程切换。直接看用法: 首先我们看代码知道需要先Create然后继续调用下去,我们追一下Create的源码,它传入的是一个Observab...
前言 上篇文章我们分析了OkHttp的原理,不难看出它更多的还是和TCP/IP打交道,做了请求和响应的处理,今天我们来介绍另外一位主人公,那就是我们的Retrofit,它更多...
前言: OKHttp是square出品的开源通信框架,也是我们安卓开发目前用的最多的一套网络框架。本文我想从OKHttp的基本使用开始讲起,这里将涉及到这么几个类:OKHtt...
前言 EventBus是一种发布-订阅事件总线。它有三大要素:Event:事件、Publisher:发布者,可以在任意线程发布事件、Subscrible:订阅者。 下面就让从...
前言 说到Handler机制不得不提的就是这几大将:Handler,Looper,MessageQueue,Message。延伸重点ThreadLocal!!!UI主线程[h...
一、Activity启动过程 首先我们要知道Activity有冷启动和热启动之分,通俗来说冷启动就是应用进程尚未创建,热启动则已经创建完成。 在点击桌面应用图标时,即将...
前言 根据Android事件分发机制[https://www.jianshu.com/p/a1ff7f15c137]一文中我们初步了解了Activity的UI视图结构,分...
初识Android点击事件 1. 用户对屏幕的操作的事件可以划分为3种最基础的事件:ACTION_DOWN、ACTION_MOVE、ACTION_UP。 2. 用户的AC...