我开发与API数据库连接的Android应用程序的管理控制台,以更新的Android应用程序的数据,该网站有当管理员更新网站任何它在我的应用程序更新管理面板如何使用本网站
Q
如何使用本网站
-1
A
回答
0
你有几个选项。
- PUSH(这是您的最佳选择和简单易用)只需管理员更改也会触发PUSH并确保您的应用在启动时注册PUSH。 PUSH有很多很棒的选择,但是正如Mong提到的,Firebase是一个非常坚实的选择。 AWS也拥有PUSH功能,或者他们可以通过FCM将您包装到Firebase中,但不要尝试使用GCM,因为它现在不再支持。
- 您可以参与投票。这并不理想,但是您可以有一个计时器,用于检查checkIn(timeStamp,userId)的简单API调用,并更新上次更新的表。然后,每当管理员更改相关数据时,都会使用“lastKnownUpdateTime”更新updatesTable。然后,轮询API可以插入新的时间戳进行签入,并且如果自从上次知道签入设备返回真实需要更新并且查询新数据以来发生更改。
- 定期检查,您可以随时检查页面更改或导航流程或应用程序启动更新的数据。取决于你需要注意的频率。
但我会建议做推。这是一个更多的工作,但你会很高兴你学会了如何去做,这是正确的方式。然后,您可以非常轻松地从Firebase测试PUSH控制台进行测试,以确认其正在工作。您将不得不处理与数据标签不同的前景或背景推动,但它都是学习曲线。内置的android firebase向导会帮助你很多,但如果你之前从未做过,它会花费你几天的时间,但绝对值得做正确的方法。祝你好运。
0
我建议你查看Firebase。就我所知,它通常用于通知,但在您从Firebase收到消息时,始终可以运行所需的方法。
您也可以通过在服务中运行的时间间隔来检查您的API,但我会说可能会对您的电池使用量造成影响。
相关问题
- 1. 如何使用网站
- 2. 如何使用网站
- 3. 如何使网站
- 4. 如何使网站
- 5. 如何版本joomla网站?
- 6. 如何从网站本身
- 7. 如何使我的网站在本地网络上可用
- 8. 如何使用网络浏览器获取网站文本wothout?
- 9. 如何使菜单与本网站相同www.chanel.com使用jquery
- 10. 如何使用引用IIS网站
- 11. 如何使用其他网站内容自动更新网站?
- 12. 如何查看哪个网站托管一个网站使用?
- 13. 如何使用请求有效载荷来网站网站?
- 14. 如何让我的网站使用UTF-8(PHP网站)
- 15. 如何使用网站使用用户名和密码的Python网站
- 16. 如何使网站上
- 17. 如何使网站响应?
- 18. 如何使网站脱机
- 19. 如何保护网站免受xss(跨网站脚本)
- 20. 使用网站
- 21. 如何使用批处理脚本读取网站的内容?
- 22. 如何从使用硒的网站检索部分文本
- 23. 如何使用HttpPost或从本网站获取正文结果?
- 24. 我将如何使用JavaScript从其他网站检索文本?
- 25. 如何从使用PHP的网站获取文本?
- 26. 如何使用IIS从本地nework访问网站(webforms)
- 27. 如何使用django在网站上存储静态文本
- 28. 如何在Django网站上使用python脚本
- 29. 如何将文本输入到使用java的网站?
- 30. 如何使用jQuery选择本网站的第一行?