[TOC] 差分升级 一. 什么是差分升级 将已安装的apk和最新的apk进行二进制对比,得到差分包。用户升级的时候只需要下载差分包,在本地使...
基础概念 程序是指令和数据的组合体,被复制到内存才能运行。 内存地址是保存指令和数据的场所,通过地址标记。 CPU 能识别和执行的只有机器语言。...
介绍 setup:即new 出待测试的类,设置一些前提条件 执行动作:即调用被测类的被测方法,并获取返回结果 验证结果:验证获取的结果跟预期的结...
常用操作符 Observable.from() 它接收一个集合作为输入,然后每次输出一个元素给subscriber,将集合依次发送, map 用...
参考https://wiki.cyanogenmod.org/w/Adb_--help 记录一些以后常用的adb命令 adb reboot 重启...
定时任务 Rx Timer Timer timer = new Timer(); TimerTask timerTask = new Tim...
flux&redux state&reducer Action 有事情发生了 Store 数据的唯一来源, store.dispatch()将a...
Tinker 处理patch流程 按推荐方式使用编译注解生成Application 1. Application 加载已合成的patch 加载p...
volatile 关键字 变量声明为volatile,表示这个变量是不稳定的,每次使用都去主存中读取 Volatile 修饰的成员变量在每次被线...