一、基础知识篇:Http Header之User-AgentUser Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA...
IP属地:甘肃
一、基础知识篇:Http Header之User-AgentUser Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA...
记录一下如何把软键盘的回车按键变成搜索按键这个估计大部分人也经常用的到 这个直接xml文件设置 EditText 三个属性 网上有些直接用 android:imeOption...
ViewModel的生命周期,以往我们将UI展示的数据直接缓存在对应的UI组件中,遇到ConfigurationChange等事件UI组件重新创建,我们缓存的数据也随之销毁。...
概述 说到MVVM,大家都会想起前端的MVVM框架,相较于前端MVVM的火热,它在移动开发领域就不那么热门了。Google在2015年才推出DataBinding框架,起步较...
什么是协程? 官方描述:协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码的相关部分包装为回调、订阅相关...
这几个都是 Standard.kt 中的高阶函数,使用起来比较相似,容易混淆,下面就分析一下它们的区别和使用场景。 先看下不使用这些高阶函数的例子: 一、let 函数 使用 ...
安卓6.0增加了权限控制,方便了用户,却难为了开发者。 权限控制这块,代码量相对较大,且大部分都是重复的劳动,因此需要进行封装。github上也有许多已经封装好的工具。 Pe...
如需下载源码,请访问https://github.com/fengchuanfang/Rxjava2Tutorial文章原创,转载请注明出处:Rxjava2入门教程五:Flo...