Rxjava+Lambda(java8)+Lombok学习

时间:2021-10-19 19:16:40

Rxjava+Lambda(java8)+Lombok学习

个人demo地址(持续更新):https://github.com/yueyue10/MyApplication

Rxjava结合Lambda表达式可以让Android代码更加清晰:

如下:

RxView.clicks(findViewById(R.id.btn_throttle))
        .throttleFirst(1, TimeUnit.SECONDS)
        .subscribe(aVoid -> {
            doSomething();
                }
        );

Lombok工具可以使Android代码更加简洁(可以省去get、set方法以及构造方法等):

Rxjava+Lambda(java8)+Lombok学习