学了RxJava的响应式编程之后,感觉RxBinding也有必要记录一下使用,在项目中使用还是比较多的,只介绍一下使用。RxBinding 1....
采用Builder设计模式,打造一个万能的dialog,使用时一句话调用不用再写一大串代码 一、搭建框架 创建五个对象类 1.AlertDial...
所谓的Backpressure其实就是为了控制流量, 水缸存储的能力毕竟有限。 这段代码很简单, 上游同样无限循环的发送事件, 在下游每次接收事...
单一职责原则 单一职责原则的英文名称是Single Responsibility Principle,简称SRP。它的定义是:就一个类而言,应该...
RecyclerView的侧滑删除和拖动排序的实现方式通过辅助类ItemTouchHelper实现。 1.侧滑实现 ItemTouchHelpe...
实现图中效果,使用TabLayout+ViewPager+Fragment 一、布局 二、Activity实现 三、MyViewPageAdap...
如果你留意的话,在QQ和支付宝都有运动步数控件,今天简单实现一个简单的运动步数效果 1.自定义属性 不做过多解释,直接上代码 2.测量 3.画外...
一、卡顿现象 Android系统每隔16ms就重新绘制一次Activity,也就是说,我们的应用必须在16ms内完成屏幕刷新的全部逻辑操作,这样...
在做商城类项目时,购物车是不可避免的,与此同时加减商品也不可或缺,这么简单控件同事竟然还要在github上找库,添加依赖。不如自己动手鲁一个。其...