从服务器获取实时数据



我需要在Android设备之间实时共享一些数据(至少每5秒更新一次(。我首先想到创建一个异步任务,其中一个设备将自己的数据发送到服务器并获取其他数据作为响应。我最近读到了有关Firebase或同步数据库的信息,所以我想知道哪种是牢记性能的最佳方法。 我不是在要求代码,而是在寻求改进我的应用程序的想法。我还需要保存每个客户端的"旧"数据作为历史记录。

不需要使用 AsyncTask

用于实施火力基地操作。Firebase 已经优化。因此,您无需使用后台线程即可通过 Firebase 执行与网络相关的操作。

Firebase 子事件侦听器会经常检查数据库更改,您可以在界面屏幕上显示这些更改,无需异步任务。

相关内容

  • 没有找到相关文章

最新更新