最近在学习Android,把每天的学习笔记作为内容发布在简书上
疑问一:什么是RxJava和RxAndroid?
答:函数式响应式编程?解释叫人更摸不着头脑?就是由微软Rx提出来的,解释很fuck
疑问二:RxJava和RxAndroid的优点是啥?
答:1.提高工作效率 2.优雅解决复杂场景 3.流行,依旧叫人摸不着头脑;
Android处理异步任务的方式有哪些?
1.通过new thread操作,结果通过handler发送给主线程;
2.通过AsyncTask方式来处理异步任务
疑问三:RxJava和RxAndroid的特点是啥?
1.<1MB.jar
2.轻量级框架
3.支持Java 8 lambda
4.支持Java 6+ & Android 2.3+
5.支持同步和异步
说真的,看不出特点
疑问四:RxJava和RxAndroid有啥关系?
RxAndroid 就是RxJava的一部分,便于Android开发的;
疑问五:四大要素
- Observable 被观察者---》 处理耗时操作
2.Observer 观察者 ---》处理结果 - subscribe 订阅 ---》关联观察者和被观察者
4.事件
添加依赖:
implementation 'io.reactivex:rxjava:1.1.5'
implementation 'io.reactivex:rxandroid:1.2.0'
网友评论