java类安卓app 简介_Android应用开发android RxJava2版本使用简介

本文将带你了解Android应用开发android RxJava2版本使用简介,希望本文对大家学Android有所帮助。

"

一、库的引入

GitHub下载地址:https://github.com/ReactiveX/RxJava

目前最新版本如图:

根据版本号,引入Rxjava库到我的项目里,如图:

同时为了更好的兼容Android,我也引入了Rxandroid,github地址如下:

https://github.com/ReactiveX/RxAndroid

这样,Rxjava与Rxandriod库的引入以告大吉,接下来就开始使用了。

二、使用

RxJava使用的是观察者模式。是由:

观察者:监视着被观察者,当被观察者发生变化时通知观察者,然后观察者执行相应的操作;

被观察者:被监视的对象,当某个状态改变时告诉观察者;

订阅(或注册、关联):将观察者与被观察者建立联系。

它三者的关系就好比一个Button的点击事件:

观察者:OnClickListener;

被观察者:Button;

订阅(或注册):setOnClickListener();

而将其对应到RxJava的对象为:

观察者:Observer;

被观察者:Observable;

订阅(活注册):subscribe();

创建方法,以简单打印字符串为例展开:

"

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值