一些概念环比eg. 比如2018年4月的环比就是相对于2018年3月;2018年4月12日的环比就是相对于2018年4月11日翻n番就是2^n倍...
mInstance为什么要加volatile? 假设线程A执行了mInstance = new ApiManager(),但没有及时刷新到主内存...
6.0前后权限处理的变化 Before:安装时处理权限 After:运行时根据需求请求权限(只针对隐私权限) 权限处理 使用Rxjava处理权限...
keep 资源文件或者配置文件引用到的类(自定义View,四大组件等等) 反射类 模板
SSL协议简介:- 传输层和应用层之间的安全协议- 非对称加密(身份认证)+ 对称加密(信息加密) 应用场景:支付等安全需求性高的C/S网络请求...
线程切换 subscribeOn - 切换上游线程,但仅调用的第一次生效 observeOn - 切换下游线程,调用一次切换一次 上下游在同一线...
* 版本 3.4.1 为什么使用OkHttp 支持SPDY(基于TCP的协议,多路复用、请求优先级、报头压缩、单个socket处理并发以减少握手...
一、配置WebView setWebViewClient:对webview页面加载管理、如url重定向setWebChromeClient:主要...
问题根源: 新建项目或打开项目时studio会从 {android-studio-home}/gradle/tmp/wrapper/dists ...