gpt4 book ai didi

java - Rxandroid SubscribeOn 和 ObserveOn 有什么区别

转载 作者:IT老高 更新时间:2023-10-28 21:13:36 24 4
gpt4 key购买 nike

我只是在学习 Rx-java 和 Rxandroid2,我只是很困惑 SubscribeOn 和 ObserveOn 之间的主要区别是什么。

最佳答案

SubscribeOn 指定 Observable 将在其上运行的调度程序。ObserveOn 指定观察者将在其上观察此 Observable 的调度程序。

所以基本上,SubscribeOn 主要在后台线程上订阅(执行)(您不想在等待可观察对象时阻塞 UI 线程),并且在 ObserveOn 中您想在主线程上观察结果...

如果您熟悉 AsyncTask,那么 SubscribeOn 类似于 doInBackground 方法和 ObserveOn 类似于 onPostExecute...

关于java - Rxandroid SubscribeOn 和 ObserveOn 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44984730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com