gpt4 book ai didi

android - 如何知道数据库中的数据发生变化的时刻(ActiveAndroid ORM)?

转载 作者:行者123 更新时间:2023-11-29 01:26:19 25 4
gpt4 key购买 nike

我有一个 HTTP 服务器和 Android 应用程序。

所有数据 -> JSON 格式。映射使用 Gson。

ORM-ActiveAndroid .

问题:我需要类似观察者/通知对象的东西,它可以告诉我数据库中的一行刚刚更新。

像这样:

public void interface Observable<T> {
void onItemUpdated(T item);
}

所以我在寻找解决方案。我读过 ActiveAndroid docs ,但它没有给我任何结果。也许我可以将某些东西与 ContentObserver 或类似的东西混合使用?

最佳答案

如何创建一个日志表,您可以在其中为每个更新追加一行。它有插入成本,但选择查询非常快。如果需要,您还可以存储每条记录的更新历史记录,或者如果您担心性能,可以删除日志记录。

关于android - 如何知道数据库中的数据发生变化的时刻(ActiveAndroid ORM)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33842964/

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