为什么选择VS Code? 在选择Visual Studio Code(以下简称Code)作为markdown主力编辑器之前,我在Mac电脑上尝试了简友们推荐的各种编辑器,有...
为什么选择VS Code? 在选择Visual Studio Code(以下简称Code)作为markdown主力编辑器之前,我在Mac电脑上尝试了简友们推荐的各种编辑器,有...
一,merge操作符 可以合并多个Observable的输出,它们的数据可能会交错发射(concat可以保持顺序)。如果某个原始Observable出现onError,mer...
请求网络接口时使用RxJava进行链式调用。 一,执行网络请求得到网络Response 如果response的状态为不成功,封装异常类,将其抛出如果网络请求过程中出现过异常被...
有一种比较极端的情况:滑动范围超过int类型最大值时,第二个和第三个方法存在问题,因为它们计算中用的都是int,比如mScrollX就是个int,会溢出。
总结和分析几种判断RecyclerView到达底部的方法上一篇文章我讲到用事件分发的原理结合SwipeRefreshLayout写一个RecyclerView的上下拉,里面有一个判断RecyclerView是否到达底部的方法isB...
写在前面 关于MVP关于MVP的介绍很多,这不是本文的重点,这里列举近期一些比较好的文章。 Android官方MVP架构示例项目解析 选择恐惧症的福音!教你认清MVC,MVP...