本文开始介绍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...