腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
RxJava
观察
列表
的
“
添加
”
和
“
删除
”
操作
java
、
android
、
list
、
rx-java
、
add
我想知道是否可以
使用
RxJava
来获取
列表
(更具体地说是ArrayList)上
的
更新。我想要
的
是有n个订阅者,当
列表
有
添加
或
删除
的
项目时获得更新。我需要知道
操作
是什么,而不仅仅是修改过
的
项目。我试过搜索这个,但到目前为止我找到
的
最接近
的
是这个answer 然而,这只涵盖了"add“功能,而不是”remove“功能...一个不错
的
做法是在
浏览 17
提问于2020-01-17
得票数 1
1
回答
在不创建一个全新
的
列表
类
的
情况下将Arraylist转换为可
观察
的
列表
?
java
、
android
、
observable
、
rx-java
、
rx-android
我有一个Arraylist<Object>,我正在尝试
使用
rxJava
使它成为Observable,这样所有的
操作
,如清除,
添加
和
删除
等,我都可以获得侦听器。我在上看到了这篇为add events
添加
观察
器
的
文章。谁能告诉我,有没有什么方法可以直接把我
的
ArrayList转换成一个可
观察
的
列表
,而不是创建一个可
观察
的
浏览 1
提问于2018-12-09
得票数 1
1
回答
“拆分”/“生成”
操作
按顺序进行?
system.reactive
、
rx-java
我试图在
RxJava
中找到一个适合下一个序列
操作
的
操作
:实际
的
用途是,我有一个可
观察
的
,包含一个项目的
列表
,我正试图转换为可
观察
的
发射扁平
的
项目从
列表
如下所示:我似乎找不
浏览 1
提问于2014-09-04
得票数 1
回答已采纳
2
回答
使用
Rxjava
和
Retrofit
android
、
retrofit
、
rx-java
我用
的
是
Rxjava
和
Retrofit。我知道如何
使用
它,但我仍然不清楚“
Rxjava
对Retrofit到底做了什么”。我们对REST调用
使用
任何转换器(如Gson)
和
Okhttp库进行改造,一旦得到响应,它就具有可
观察
的
类型(如果
使用
Rxjava
,否则它将是调用类型)。到目前为止,通过查看代码,
Rxjava
首先采用了可观测响应,然后
使用
操作
符对
浏览 0
提问于2017-09-11
得票数 0
回答已采纳
3
回答
无法查询
使用
领域
android
、
realm
、
rx-java
、
observable
、
rx-java2
我
和
RxJava
一起
使用
领域,最后我想获取一个可以
观察
到
的
,我可以
使用
的
:public Observable<List<Data>> getData_List() { = realm.where(Data.class).findAll().asObservable();这是我当前
的
代码,到目前为止,
浏览 7
提问于2017-02-05
得票数 1
1
回答
ReactiveX中带有条件
的
ReactiveX第一算子
android
、
rx-android
、
rx-java2
通过在我
的
gradle模块文件中
添加
以下行,我在我
的
项目中包括了:compile 'io.reactivex.
rxjava
2:
rxjava
:2.1.7' 现在我试着开始
使用
它。作为第一次尝试,我尝试
使用
reactiveX来检查两个
列表
是否至少包含一个公共元素。我已经从第一个
列表
中创建
浏览 3
提问于2017-12-12
得票数 0
回答已采纳
1
回答
API与
rxJava
的
工作原理
rx-java
、
reactive-programming
我经常看到
使用
rxJava
以反应式
的
方式编写API。我已经学习了
rxJava
的
基础知识,并且曾经认为我知道它是如何工作
的
。但是当我在API
的
上下文中再次思考它时,我开始不理解它。为什么在没有
观察
者订阅可
观察
对象
的
情况下,API可以工作并返回响应?在
rxJava
中,它通常
使用
observable
和
observer来解释,并且有一个订阅
操作
,例如 O
浏览 16
提问于2020-08-14
得票数 0
回答已采纳
1
回答
RxJava
、副作用
和
返回空
的
方法
rx-java
我
使用
RxJava
编写了一个存储库,在找出处理存储库写入
和
删除
的
最佳方法时遇到了麻烦。 在编写本文时,我
的
目标是确保任何写入或
删除
方法都能够从
RxJava
副作用方法中调用。好
的
,这个例子工作得很好,但是现在我有一个问题,我只需要从我
的
内存缓存或数据库中写入或
删除
数据。也就是说,我希望
使用
RxJava
来运行同步代码,其中方法返回空。解决这个问题
的
一
浏览 0
提问于2017-08-09
得票数 0
1
回答
领域asObservable()只发出新项
realm
、
rx-java
我是
RxJava
新手,并尝试
使用
领域可
观察
特性。做这件事
的
时候 .findAllSorted("time", Sort.DESCENDING)我得到了完整
的
项目
列表
,但当更改时(即
添加
项目),我将再次获得完整
的
列表
。什么是
RxJava
的
方式,只获得
浏览 3
提问于2016-04-23
得票数 1
回答已采纳
1
回答
安卓
RxJava
2手柄方向改变
java
、
android
、
rx-java
、
rx-java2
、
reactive
我让
RxJava
2运行并执行一个longNetworkOperation假方法,流程如下: .map(new Function<String,String>() {@String>公共字符串应用程序( String cad )){ // cad是输入值Log.d(标记,线程中
的
长
操作
}) 获得主线
浏览 4
提问于2017-06-08
得票数 1
回答已采纳
2
回答
RxJava
:有可能避免toBlocking().single()吗?
java
、
rx-java
我有时会
使用
RxJava
来编写一种更具函数式
的
风格来处理一些复杂
的
过滤、映射等等(我知道这不是它
的
目标,我很乐意
使用
Kotlin或Java8来实现这一点,但我不能(我
使用
的
是Android,所以坚持
使用
但是,当您试图从可
观察
对象中“提取”实际对象时,您总是需要编写.toList().toBlocking().singe()final List<CashRegister.m
浏览 3
提问于2016-08-19
得票数 1
回答已采纳
1
回答
Kotlin中包含实时数据
和
RxJava
的
领域
android
、
kotlin
、
realm
、
rx-java
我正在尝试在一个基于Kotlin
的
应用程序中
使用
Realm。 我建立了一个基本项目,测试将元素
添加
到领域中,并
使用
实时数据
和
视图模型
观察
它们。然后我想
添加
一些其他
的
观察
值,并
使用
RxJava
的
combineLatest将它们组合在一起。 我为所有的
观察
点创建了Rx
观察
点。我
观察
来自Realm
的
实时数据,然后调用
浏览 17
提问于2020-01-09
得票数 0
1
回答
安卓
RXJava
清洁解决方案
android
、
multithreading
、
delay
、
rx-java
、
blocking
我有要执行
的
命令
的
动态
列表
。其中一些命令对象应该在后台线程中执行,有些命令对象在更改视图
和
触发动画时必须在UiThread上执行。我是
RXJava
的
新手。我
的
解决方案很有效,但似乎不太优雅。在将命令
列表
转换为可
观察
的
命令之前,我
浏览 4
提问于2016-06-08
得票数 1
回答已采纳
2
回答
Observable#take(Long)不返回
RxJava
中所需项
的
大小
java
、
kotlin
、
rx-java
、
rx-android
、
rx-kotlin
我
使用
RxJava
/Kotlin Observable#take()从
列表
中获取前50项。但是#take()
操作
符并没有像Rx文档那样表现得像它应该
的
那样。在Rx文档中,#take()定义为: 我有这样
的
功能: 而size
的
初始list是300 在将#take(50)应用到那个Observable之
浏览 0
提问于2018-11-17
得票数 1
回答已采纳
2
回答
RxJava
与种族条件
java
、
multithreading
我已经看到一些
RxJava
项目
使用
.subscribeOn(Schedulers.io())多线程,它们
的
.subscribe(() -> {...})代码正在
操作
其他可
观察
到
的
订阅处理程序也处理
的
一些数据结构但是,如果两个subscribes碰巧并行地处理相同
的
链接
列表
,该怎么办?他们不会搞乱节点之间
的
链接吗?我不应该用synchronized()来保护他们吗?我搜索了关于
RxJava
<em
浏览 0
提问于2020-07-01
得票数 1
1
回答
使用
RX进行调用,然后根据第一次调用
的
结果进行多个并行调用
android
、
rx-java
、
observable
、
rx-java2
我必须调用一个返回项目
列表
的
API。对于这个
列表
中
的
每一项,我必须调用另一个API (如果
列表
返回8个项,则必须进行8个并行调用)。 最后,我必须返回一个
列表
,我将创建这8个并行调用
的
结果。我怎样才能用
RxJava
做到这一点呢?我认为必须
使用
flatMap将第一次调用
的
结果转换为可
观察
的
列表
,然后必须
使用
zip
操作
符进行并行调用
浏览 0
提问于2017-03-22
得票数 4
回答已采纳
1
回答
RxJava
。接线员在哪里?
java
、
rx-java
、
observable
我正在查看这些文档页面:分别讨论了
RxJava
单个对象
和
start
操作
符,但我不知道如何找到它们。可
观察
的
类没有静态
的
“开始”方法,也没有创建“单一”对象
的
方法。我通过maven导入了
rxjava
和
rxjava
-异步包。 谢谢。
浏览 5
提问于2015-07-17
得票数 0
回答已采纳
5
回答
如何在9个以上
的
可观测值中
使用
RxJava
combineLatest运算符
java
、
rx-java
我
使用
的
是
RxJava
,我想
使用
操作
符combineLatest组合12个不同
的
可观测值。我看到了一个函数原型,它包含一个可
观察
到
的
列表
和
FuncN
的
实现,但我不知道如何做到这一点,我在实现call方法时遇到了麻烦。 有人能给我举个例子吗?
浏览 13
提问于2016-08-07
得票数 16
回答已采纳
1
回答
如果某些可
观察
到
的
抛出异常,如何继续流?
rx-java
、
couchbase
我必须在couchbase中插入一个文档
列表
。我
使用
下面提到
的
代码
使用
RxJava
和
异步存储桶来完成此
操作
。retryWhen函数以指数方式尝试3次以保存文档。 我
的
问题是:如果它失败了会发生什么?是继续保存其他
列表
,还是抛出错误并停止
观察
?如果是,我如何让
观察
者继续尝试保存剩余
的
列表
?
浏览 8
提问于2019-01-23
得票数 3
回答已采纳
1
回答
回收视图中
的
okhttp websockets消息
android
、
websocket
、
android-recyclerview
我有一个websocket
的
工作实现,可以将数据
添加
到回收视图中,但我
的
问题是它
添加
了太多
的
项目,并且它阻碍了应用程序
的
性能。当我
添加
这些项时,它们被
添加
到UI线程上。我只会在
列表
中保留最多15个项目。
添加
新项目时,将
删除
第16个项目。在这方面,
RxJava
可
观察
性更好吗?或者我应该每
添加
10个项目到
列表
中,而忽略
添加<
浏览 0
提问于2018-04-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android 响应式编程 RxJava2 完全解析
Kotlin,RxJava与RxAndroid混合开发
重新认识RxJava 与RxAndroid
我的Android开发框架Collection
corda ledger系列教5 观察者模式、订阅-发布模式和响应式编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券