[TOC] 差分升級 一. 什么是差分升級 將已安裝的apk和最新的apk進行二進制對比,得到差分包。用戶升級的時候只需要下載差分包,在本地使...
基礎(chǔ)概念 程序是指令和數(shù)據(jù)的組合體诈乒,被復制到內(nèi)存才能運行。 內(nèi)存地址是保存指令和數(shù)據(jù)的場所,通過地址標記桩卵。 CPU 能識別和執(zhí)行的只有機器語言。...
介紹 setup:即new 出待測試的類倍宾,設(shè)置一些前提條件 執(zhí)行動作:即調(diào)用被測類的被測方法雏节,并獲取返回結(jié)果 驗證結(jié)果:驗證獲取的結(jié)果跟預(yù)期的結(jié)...
常用操作符 Observable.from() 它接收一個集合作為輸入,然后每次輸出一個元素給subscriber,將集合依次發(fā)送高职, map 用...
參考https://wiki.cyanogenmod.org/w/Adb_--help 記錄一些以后常用的adb命令 adb reboot 重啟...
定時任務(wù) Rx Timer Timer timer = new Timer(); TimerTask timerTask = new Tim...
flux&redux state&reducer Action 有事情發(fā)生了 Store 數(shù)據(jù)的唯一來源钩乍, store.dispatch()將a...
Tinker 處理patch流程 按推薦方式使用編譯注解生成Application 1. Application 加載已合成的patch 加載p...
volatile 關(guān)鍵字 變量聲明為volatile,表示這個變量是不穩(wěn)定的,每次使用都去主存中讀取 Volatile 修飾的成員變量在每次被線...