本文開始介紹RxJava的使用,和別的RxJava文章不同的地方在于我們直接從實戰開始介紹,不講那么多的花拳繡腿。好多RxJava啟蒙文章都是你抄我我抄你,抄來抄去也就那么幾...

本文開始介紹RxJava的使用,和別的RxJava文章不同的地方在于我們直接從實戰開始介紹,不講那么多的花拳繡腿。好多RxJava啟蒙文章都是你抄我我抄你,抄來抄去也就那么幾...
Outline [TOC] 前言 上個月RxJava2正式版發布了,但目前國內的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過...
通過源碼解析掌握 ViewModel的創建過程 ViewModel的存在哪里 ViewModel的生命周期 為什么Activity旋轉屏幕后ViewModel可以恢復數據 V...
前言 我們知道, 在java開發中, .java文件會被編譯超成一個個.class文件, 最終被JVM加載和運行. 大致流程圖如下 什么是類的加載 我們寫的java文件保存...
帶著幾個問題去研究源碼 LiveData是如何感知生命周期的? LiveData如何更新數據 觀察LiveData [LiveData.java] observe() 這個方...
作者:HiDhl鏈接:https://juejin.im/post/5f153adff265da22fb287e6e[https://juejin.im/post/5f153...
源代碼版本3.12.1 一、一般使用 二、源碼解讀 Dispatcher 是 OkHttpClient 的調度器,是一種門戶模式。主要用來實現執行、取消異步請求操作。本質上是...
view的測量 根據(二)中分析,我們知道view的測量、布局、繪制分別調用了performMeasure、performLayout、perfromDraw方法; 源碼如下...
1、UI結構,從Activity的setContentView()入手;了解xml布局的嵌套關系 第一步、根據代碼,源碼中找到Actitivyt中setContentView...