腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
API
与
rxJava
的
工作
原理
、
我经常看到使用
rxJava
以反应式
的
方式编写
API
。我已经学习了
rxJava
的
基础知识,并且曾经认为我知道它是如何
工作
的
。但是当我在
API
的
上下文中再次思考它时,我开始不理解它。为什么在没有观察者订阅可观察对象
的
情况下,
API
可以
工作
并返回响应?在
rxJava
中,它通常使用observable和observer来解释,并且有一个订阅操作,例如 Observable
浏览 16
提问于2020-08-14
得票数 0
回答已采纳
1
回答
改进调用队列方法或
Rxjava
、
、
、
由于Retrofit 表示Retrofit中
的
调用队列方法,因此: 看来这两个人
的
方法是一样
的
。每种方法
的
优点和缺点是什么?哪一种更适合使用?
浏览 1
提问于2017-09-07
得票数 13
回答已采纳
1
回答
kotlin控制台应用程序在程序退出之前执行所有异步任务
/gradlew run 当我运行它
的
时候,程序不支持异步执行。如何告诉我
的
程序等待FetchMovie().execute()完成? 我尝试过使用Thread.sleep(),但它当然有点不准确。FetchMovies().execute(7) } job.join() 但我不能在非挂起
的
方法中调用
浏览 13
提问于2019-01-22
得票数 0
回答已采纳
4
回答
在
RxJava
和Kotlin中,大括号和普通括号有什么区别
、
、
我不明白在使用
RxJava
时,花括号和Kotlin中
的
普通括号之间
的
真正区别。例如,我有如下代码,其
工作
原理
与
预期相同: .andThen(anotherMethodThatReturnsACompletable注意链
的
andThen()部分
与
大括号
的
区别。我不明白这两者有什么区别。我看过一些文章,但不幸
的
是,我仍然很难理解这种微妙
浏览 14
提问于2017-08-17
得票数 25
回答已采纳
1
回答
使用最新com.jakewharton.rxbinding3:rxbinding:3.0.0-alpha2库时找不到
的
RxTextView和其他小部件
、
、
、
、
我想在我
的
项目中为Android小部件使用
RxJava
绑定
API
但是我无法在我
的
Kotlin文件中导入任何Android部件。如果我在JavaFile.中使用这些小部件,那么它
的
工作
原理
是很好
的
。因此,并没有发现这个问题
的
实际存在。下面是在同一个项目中使用
的
gradle文件和类文件(包括kotlin和java),供参考dependenci
浏览 3
提问于2019-05-28
得票数 11
回答已采纳
3
回答
vert.x
与
RxJava
的
区别
、
我们正在为我们
的
一个项目评估反应式编程框架。我刚刚看了一下vert.x教程。我检查了一下
RxJava
演示文稿。
RxJava
似乎更接近CompletableFuture。但是,尽管有底层模式,
RxJava
和Vert.x都提供了非阻塞编程
的
访问。我搞不懂它们之间
的
区别是什么。我将感谢在这方面的任何帮助。
浏览 3
提问于2017-05-24
得票数 20
1
回答
使用RxSwift进行长轮询
、
、
、
、
我想用RxSwift发出一个简单
的
长轮询请求,它可能类似于下面的
RxJava
代码: .repeatWhen(obs -> observable.delay,这与
RxJava
中
的
同义词不同。我在RxSwift中所期望
的
:
api
.loadHotels(searchRequest).repeatWhen{result -> ObservableConvertibleType},这样我就可以编写<e
浏览 111
提问于2016-08-30
得票数 1
回答已采纳
1
回答
理解
RxJava
操作符
的
工作
原理
、
我很难理解
RxJava
中
的
某些组件以及它们是如何
工作
的
。我有这些基于
的
代码 Observable<String> a = Observable.concatgetData(true).subscribe(s -> Log.d("Refresh", s));/
浏览 0
提问于2016-04-05
得票数 0
2
回答
改进:如何等待请求调用完成后再执行下一行代码?
、
、
、
两者都是使用call.enqueue()
的
异步调用。 在从getA()得到结果之前,我不能调用getB()。在onCreateView()中,我会连续调用getA()和getB()。但是,getB()会失败,因为它还没有得到来自getA()
的
结果。解决这个问题
的
一种方法是,我可以在getA()中调用getB(),但我不认为这是干净
的
编码。在onCreateView()中调用getB()之前,有没有办法等到来自getA()
的
请求完成
浏览 1
提问于2020-03-17
得票数 0
1
回答
如何从
API
文件中获取所有数据,并将它们
的
值分配给图表?
、
但是,我
的
API
不是在一个端点中提供信息块,而是更像一个存储库,我必须从不同
的
端点获取数据。我该如何处理这类事情呢?async () => { const request = await fetch("http://25.102.238.73/
api
/repos/
RxJava
/"); const data = await r
浏览 11
提问于2021-01-22
得票数 1
5
回答
无法用gradle 3.0解析
rxjava
2
、
、
、
Hare是我
的
应用程序gradle: compileSdkVersion 26 implementation 'io.reactivex.
rxjava
2:rxandroid:2.0.1'这是我
的
项目梯度:Coul
浏览 13
提问于2017-11-14
得票数 11
回答已采纳
1
回答
使用Mockito
与
Retrofit 2.0
、
、
、
、
我正在尝试使用Retrofit为我
的
api
调用(通过Mockito 2.0进行)创建单元测试。你是如何用Retrofit 2.0做这件事
的
? P.S.:我使用
的
是
RxJava
和retrofit,所以
与
<
浏览 3
提问于2015-11-19
得票数 8
1
回答
如何在android中正确运行
api
调用
的
多个线程?
、
当通过这些
API
调用发送大量数据时,我在每个threads.But中都有多个
API
调用,app运行得更慢,有时甚至
API
响应failure.Is也有更好
的
方法来执行此任务或在可能
的
情况下依次运行这些线程我也尝试过使用异步任务,但是没有像预期
的
那样对巨大
的
数据起作用。new Thread(new Runnable() { public void run() { //First R
浏览 2
提问于2019-08-14
得票数 1
2
回答
如何将始终从特定线程调用其回调
的
侦听器包装为符合subscribeOn定义
的
调度程序
的
可观察
的
?
、
、
、
:private static Observable<DataSnapshot> queryObservable(final QueryFirebase
的
回调(在主线程上调用)内发出
的
项,任何进一步
的
.subscribeOn()操作符都将被忽略。
的
实际问题: 我能做些什么来正确地将这样
的
侦听器包装成一个可观察
的
,并且使它们符合.subscribeOn()定义
的</
浏览 4
提问于2016-11-28
得票数 11
1
回答
如何让不和谐机器人在特定youtuber上传视频时在通道中发送消息
、
、
我需要我
的
discord机器人在特定
的
youtube频道上传视频时发送一条消息。我如何在python中做到这一点?我只需要不同
的
方式可以做到
的
例子。
浏览 8
提问于2020-04-23
得票数 1
1
回答
OkHttp和Retrofit抛出IO:流3没有进展
、
、
我有一个简单
的
RxJava
调用: subscription.add(
api
.sendSources(sendDataBody)implementation 'com.jakewharton.retrofit:retrofit2-
rxjava
2-adapter:1.0.0' 当
与
Charles一起检查时,第一次应用程序总是说"IO Stream 3没有进展“,但应用程
浏览 14
提问于2019-06-21
得票数 2
1
回答
什么是
RxJava
2 Observable.intervalRange
的
底层架构?
、
、
我正在开发一个测验应用程序,并想使用Observable.intervalRange计时器
的
东西,但正如我看到许多用户是作弊一些游戏使用一些应用程序通过放慢或增加应用程序
的
计时器。
浏览 2
提问于2019-04-04
得票数 0
1
回答
RX Java
与
Retrofit 2和普通Retrofit-2
、
、
、
我目前正在使用Retrofit2进行
API
解析。当我被要求用
RxJava
+ Retrofit对我
的
新应用程序进行修改时。我怎样才能做到这一点。使用
RxJava
和Retrofit
的
好处是什么?任何帮助都应该受到极大
的
感谢。下面是我用于正常Retrofit解析
的
代码 Retrofit.Builder builder =new Retrofit.Builder().baseUrl(
API
_BASE_URL).client(httpClient
浏览 3
提问于2017-07-07
得票数 1
回答已采纳
1
回答
JMS
API
的
工作
原理
、
、
我想弄清楚JMS
API
是如何
工作
的
,我知道如何使用这个接口,但我
的
问题是知道它在网络方面是如何
工作
的
。例如,当我
的
客户端订阅接收来自服务器
的
通知时,服务器如何在客户端不发出http请求
的
情况下向客户端发送通知?除了我
的
JMS会话id之外,JMS
API
是否还使用了我
的
IP?pull机制非常清晰:客户端将定期发送请求以接收新
的
更新,但在push机制中,客户端在不发
浏览 3
提问于2014-01-30
得票数 0
5
回答
未解决
的
引用:在AndroidStudio3.4中可以观察到
、
正在使用rxBinding库,也尝试使用最新版本
RxJava
2.2.8和RxAndroid 2.1.1,但没有成功。
浏览 1
提问于2019-04-18
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券