gpt4 book ai didi

android - 将 ViewModel 与 SQLite 数据库而非 Room 数据库一起使用

转载 作者:行者123 更新时间:2023-11-29 18:35:20 25 4
gpt4 key购买 nike

我有一个主要问题。我刚刚读到有关 android ViewModel 的内容,它是 android 中生存方向变化的更好替代方案,也是一种减少样板代码的方法。我有一个使用 SQLiteLoaderManager 完成的现有项目,我想从使用 Loaders 迁移到 ViewModel .然而,我在网上找到的所有教程和文档总是使用 ViewModelRoom 库。

我负担不起开始学习 Room 的费用,而且我的项目将很难重构以支持 Room。

因此我的问题是:

  1. 我可以将原始 SQLiteViewModel 一起使用吗?
  2. ViewModel 是否设计为仅与 Room 数据库一起使用?

最佳答案

Can I use raw SQLite with ViewModel?

是的,因为 ViewModel 与任何特定数据源无关。

Was ViewModel designed to work only with Room database?

没有。他们是完全独立的。

关于android - 将 ViewModel 与 SQLite 数据库而非 Room 数据库一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54606598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com