![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一些概念環(huán)比eg. 比如2018年4月的環(huán)比就是相對于2018年3月吨述;2018年4月12日的環(huán)比就是相對于2018年4月11日翻n番就是2^n倍...
mInstance為什么要加volatile橙弱? 假設(shè)線程A執(zhí)行了mInstance = new ApiManager()歧寺,但沒有及時刷新到主內(nèi)存...
6.0前后權(quán)限處理的變化 Before:安裝時處理權(quán)限 After:運行時根據(jù)需求請求權(quán)限(只針對隱私權(quán)限) 權(quán)限處理 使用Rxjava處理權(quán)限...
keep 資源文件或者配置文件引用到的類(自定義View,四大組件等等) 反射類 模板
SSL協(xié)議簡介:- 傳輸層和應用層之間的安全協(xié)議- 非對稱加密(身份認證)+ 對稱加密(信息加密) 應用場景:支付等安全需求性高的C/S網(wǎng)絡請求...
線程切換 subscribeOn - 切換上游線程棘脐,但僅調(diào)用的第一次生效 observeOn - 切換下游線程斜筐,調(diào)用一次切換一次 上下游在同一線...
* 版本 3.4.1 為什么使用OkHttp 支持SPDY(基于TCP的協(xié)議,多路復用蛀缝、請求優(yōu)先級顷链、報頭壓縮、單個socket處理并發(fā)以減少握手...
一屈梁、配置WebView setWebViewClient:對webview頁面加載管理嗤练、如url重定向setWebChromeClient:主要...
問題根源: 新建項目或打開項目時studio會從 {android-studio-home}/gradle/tmp/wrapper/dists ...