gpt4 book ai didi

android - 当 MySQL 中行的列变量更改时,如何使应用程序的 View 自动更新

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

我正在开发一个应用程序。
我用MySQL开发了一个Spring服务器。
并使用 Retrofit2 成功将应用程序连接到我的服务器。
我知道如何使用 @GET@POST 发送和获取数据。
但在我的应用程序中,在 Activity 中,TextView 应该自动更改。

如果用户单击一个按钮,假设这是一个购买彩票的按钮,
然后,彩票的奖金应该更新,每个人都应该看到它的变化。

就像,TextView 连接到单个变量,即表的一行的列。
当我重新启动 Activity 或单击刷新按钮时,我可以更新该 TextView

但是我怎样才能自动更新呢?

当用户 B 不进行任何操作而购买彩票时,如何更改用户 A 的 View ?

虽然我已经有了 Spring Boot - MySQL 服务器,但我应该使用 Firebase 吗?
或 Room 数据库并向 MySQL 服务器发送查询?或者MySQL有什么方法可以触发android的特定方法吗?

FCM(Firebase Cloud Message)触发方法或 Activity 不仅可以发送推送消息吗?

感谢您的建议。

最佳答案

FCM一起去对我来说似乎是更好的方法。流程如下:

  • 每当 MYSQL 发生任何变化时,写一些 triggers为了它。

  • 这个Trigger可以生成FCM推送通知并更新您需要更新的用户。

  • 在App端,接收通知并检索更新的详细信息。

希望这对您有帮助。

关于android - 当 MySQL 中行的列变量更改时,如何使应用程序的 View 自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59745621/

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