RxAndroid 学习3部曲之一 java实现

  |   0 评论   |   1,126 浏览

    RxJava的流行之风日渐盛行,我也加入Rx的学习一员。今天主要说明用java实现Rxjava中的观察者与被观察者的编程思想。

    首先看一下工程结构:

    结构.png

    只有简单几个类:2个接口和对应的观察者与被观察者对象,先看接口定义:

    被观察者.png


    观察者.png

    这里定义了被观察者的3个接口和观察者的一个更新接口,然后看看具体实现:

    被观察者对象.png


    观察者对象.png

    最后我们测试一下是否发生作用:

    javatext.png

    这里调用的RX1方法,方向控制台打印了:


        我要偷东西了,你还没发现!

        我要偷东西了,你还没发现!

        我要偷东西了,你还没发现!

        我要偷东西了,你还没发现!


    打印了4次,说明我们成功了。

    这篇属于rxAndroid的最最最入门的RxAndroid编程思想!没有基础的可以看看.

                                by 猿码阁


    >