使用 OrmLiteBaseListActivity 的最佳做法是什么?
有没有办法让提供的列表视图同步到数据库?或者我真的总是必须自己这样做,使用我的数组适配器的添加或删除方法(使用这个活动时我真的需要一个吗?)每当我更改数据库时?
每当数据库更改时,我应该发送哪些通知以保持 gui 更新?性能问题如何(对每个更改进行完整的“全部查询”可能不是一个好主意)?
我在网上找不到任何关于此的信息......在 ORMLite 文档中我找不到我的问题的答案......将感谢提示或链接。
使用 OrmLiteBaseListActivity 的最佳做法是什么?
有没有办法让提供的列表视图同步到数据库?或者我真的总是必须自己这样做,使用我的数组适配器的添加或删除方法(使用这个活动时我真的需要一个吗?)每当我更改数据库时?
每当数据库更改时,我应该发送哪些通知以保持 gui 更新?性能问题如何(对每个更改进行完整的“全部查询”可能不是一个好主意)?
我在网上找不到任何关于此的信息......在 ORMLite 文档中我找不到我的问题的答案......将感谢提示或链接。
我最近发现了这个库
https://github.com/campnic/ormlite-android-extras
我还没有尝试过,但它尝试使用 ORM 问题解决整个列表适配器。
让我们知道进展如何!
我建议您使用带有 ContentProvider 的 ContentObserver 来观察数据库更改,而不是使用第三方 ORM 库。据我所知,ContentObserver 类不能与 ORM 一起使用。