Ank*_*ush 11 android kotlin rx-java2 android-room
我正在试试Room和RxJava.我对两者都很新.我的代码工作正常,但我有兴趣知道最佳实践.
想象一下有10个字段的对象说CompleteSong
.在我的应用程序中,Flowable<List<CompleteSong>>
每当我在数据库中进行更新时,我都会回复房间Flowable
,所有值都会更新.我正在显示该列表RecyclerView
.我有两种可能性继续下去,即
1.我可以存储正在更改的对象并等待Flowable
更新.当可流动更新我更新1项时RecyclerView
2.我可以更新RecyclerView
时,Flowable
更新解析列表并寻找的改变实例CompleteSong
我曾经使用前一种方法,似乎反应性较低但优化,而后者似乎更具反应性,但同时不太优化.
有人可以告诉我这个,应该做些什么?我应该采取什么方法,或者还有其他一些我无法发现的方法.
注意:我是新手,所以如果我搞砸了,请考虑更新我的术语.
归档时间: |
|
查看次数: |
600 次 |
最近记录: |