我有一个主要的担忧。我刚刚阅读了关于 androidViewModel作为在 android 中幸存方向变化的更好替代方案以及减少样板代码的方法。我有一个使用SQLiteand完成的现有项目,LoaderManager并希望从使用 迁移Loaders到ViewModel. 然而,我在网上找到的所有教程和文档总是ViewModel与RoomLibrary 一起使用。
我负担不起开始学习 Room 并且我的项目将很难重构以支持 Room。
因此我的问题是:
SQLite用ViewModel?ViewModel设计为只与Room数据库一起工作?我可以在 ViewModel 中使用原始 SQLite 吗?
是的,因为ViewModel与任何特定的数据来源无关。
ViewModel 是否设计为仅适用于 Room 数据库?
不,它们是完全独立的。
| 归档时间: |
|
| 查看次数: |
953 次 |
| 最近记录: |