不多说直接上图吧
分别用 Timer、 Hanlder、 CountDownTimer 、ValueAnimator、 RxJava、倒计时结束时发送通知 实现倒计时。还有一部分实现 pause resume 功能。
分别使用 ListView && RecylerView 两种方法实现。
多种方式(自定义 CountDownButton,RxJava,工具类)实现短信倒计时 && 更多自定义功能的 CountDownTimer 类:
- 使用工具类一键实现;
- 自定义 Button 简洁实现;
- 用 RxJava 实现;
- 用 RxBinding与 RxJava2 的方法;
- 用 Kotiln & RxJava2 的方法实现,
- 使用 Chronometer 方法使用单个倒计时。