当我在 Android 应用程序中更新我的 Sqlite 数据库时,如何向用户发送通知?

Posted

技术标签:

【中文标题】当我在 Android 应用程序中更新我的 Sqlite 数据库时,如何向用户发送通知?【英文标题】:How can I send notification to users when I update my Sqlite db in Android App? 【发布时间】:2019-02-14 09:55:18 【问题描述】:

我有一个 android 应用程序,它显示来自服务器中 SQLite 数据库的产品。我希望在添加新产品时向用户发送通知,告诉他有新产品添加到应用程序中,用户无需启动应用程序即可接收他们只需要上网的通知。非常感谢。

【问题讨论】:

你倒数第二句话没有意义。 你的意思是你不应该使用 FCM? 已编辑@Stealth Rabbi 您应该尝试更多地说明您正在尝试做什么以及您已经尝试过什么。 【参考方案1】:

FCM 在这种情况下实际上是完美的,因为您可以在新的“sql 插入”之后触发它。另一个想法可能是向您的用户发送 txt,但我不确定您是否存储了他们的电话号码。

【讨论】:

你能给我更多关于 FCM 的详细信息吗?我不想从通知面板发送消息我想在插入新产品(如链接)后发送它,所以当用户单击此通知时它将他发送到那个新产品并感谢@Keheira 先生 所以不确定你的代码是什么样的,但你想做像call function to add item -> After confirmation of added item trigger FCM function - >Notification will be sent out 这样的事情,这有意义吗?

以上是关于当我在 Android 应用程序中更新我的 Sqlite 数据库时,如何向用户发送通知?的主要内容,如果未能解决你的问题,请参考以下文章

Android Fused location api,当我在家时提供错误的位置更新并锁定到我的 WiFi 网络

当我在 Android 中将文件上传到 Firebase 存储时,进度条没有更新

moveCamera 没有更新到我在 Android 谷歌地图上的当前位置?

如何更新列表视图中的记录以及android中的数据库

在我清除缓存之前,android 应用程序不会更新

Android - Singleton Class仅在第二次刷新时更新