Rxjava:观察者模式+链式编程

Rxjava:观察者模式+链式编程

1.观察者模式

UI中为观察者(observer),后台更新数据并通知为被观察者(observable)。

一旦建立订阅关系,就可以自动接收刷新通知。

observable.notify();observer.onNotify();observable.subscribe(observer);

2.链式编程就是在一些方法执行后返回对象本身,使得代码可以更简洁明白。

StudentBean studentBean = new StudentBean().setAge(22).setName("ly");

比如上面这个bean的两个set方法其实就是返回了它本身this对象,从而使代码在一行里直接调用完两个方法。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 了解 RxJava 的应该都知道是一个基于事务驱动的库,响应式编程的典范。提到事务驱动和响应就不得不说说,设计模式...
    骑摩托马斯阅读 3,720评论 0 1
  • Chapter 2: Observables and Subscribers-观察者与可观察对象 本章重点 Obs...
    Mock章鱼小丸子阅读 4,898评论 1 0
  • 放学孩子又要吃汉堡,答应了他的要求。我知道吃这些多了对身体不好,答应一周可以吃一次。刚出汉堡店门口。儿子大叫起来:...
    妈妈嵩航阅读 955评论 0 0
  • 十年前,中本聪提出比特币交易体系,引起了世界范围的热烈反响、催生了比特币狂欢。 近期,区块链热度再次引爆,作为程序...
    闰土的万事屋阅读 2,767评论 0 0
  • 1)本周的训练营,我的目标是什么? 将片段选好,争取作业精选。 2)整个技能讲解听讲和作业完成的过程中发生了什么?...
    微元子蒋勇阅读 1,085评论 0 0