前言 RxJava的核心:訂閱流程、線程切換。直接看用法: 首先我們看代碼知道需要先Create然后繼續(xù)調用下去,我們追一下Create的源碼,它傳入的是一個Observab...
前言 RxJava的核心:訂閱流程、線程切換。直接看用法: 首先我們看代碼知道需要先Create然后繼續(xù)調用下去,我們追一下Create的源碼,它傳入的是一個Observab...
前言 上篇文章我們分析了OkHttp的原理,不難看出它更多的還是和TCP/IP打交道,做了請求和響應的處理,今天我們來介紹另外一位主人公,那就是我們的Retrofit,它更多...
前言: OKHttp是square出品的開源通信框架,也是我們安卓開發(fā)目前用的最多的一套網絡框架。本文我想從OKHttp的基本使用開始講起,這里將涉及到這么幾個類:OKHtt...
前言 EventBus是一種發(fā)布-訂閱事件總線。它有三大要素:Event:事件、Publisher:發(fā)布者,可以在任意線程發(fā)布事件、Subscrible:訂閱者。 下面就讓從...
前言 說到Handler機制不得不提的就是這幾大將:Handler,Looper,MessageQueue,Message。延伸重點ThreadLocal?。?!UI主線程[h...
一、Activity啟動過程 首先我們要知道Activity有冷啟動和熱啟動之分,通俗來說冷啟動就是應用進程尚未創(chuàng)建,熱啟動則已經創(chuàng)建完成。 在點擊桌面應用圖標時,即將...
前言 根據Android事件分發(fā)機制[http://www.itdecent.cn/p/a1ff7f15c137]一文中我們初步了解了Activity的UI視圖結構,分...
初識Android點擊事件 1. 用戶對屏幕的操作的事件可以劃分為3種最基礎的事件:ACTION_DOWN、ACTION_MOVE、ACTION_UP。 2. 用戶的AC...