【发布时间】:2020-03-07 22:09:27
【问题描述】:
我是这些 android 方面的新手,我开始学习 MVVM 以及如何使用 ROOM 和 Retrofit。
这里我有两个问题:
可以对改造请求和 ROOM SQLLite DB 使用相同的 Repository 类吗?我问这个是因为我想实现一个需要在本地存储一些数据的应用程序,但我还需要一个服务器来处理这个。
这里我有一个关于带有 LiveData 的 ROOM 的问题...更确切地说,我需要一些关于如何实现 get 或查询的建议...我开始使用 LiveData,但我只实现了成功一个 getAll 函数……比如 getAllUsers,对于我只需要一个特定用户的简单函数,比如 getUserById,我以通常的方式实现,使用 AsyncTask,所以没有 LiveData。我的问题是......在没有 LiveData 的情况下进行查询很好吗?如果答案是肯定的,我不需要更多的解释,但如果答案是否定的,任何人都可以给我一些关于如何做到这一点的建议吗?
【问题讨论】:
标签: android retrofit android-room