在我的App中提供有关Firebase和数据处理的设计帮助

时间:2019-05-30 09:18:20

标签: android firebase timer google-cloud-firestore

我对Android应用程序开发非常陌生,距Java编程已有一段时间了。我需要一些策略设计帮助来进行计算和Firebase的获取/执行处理。

所以我正在做一个laptimer。在特定地理位置上,我的应用将触发新的一圈。触发此命令后,我想对本地数据进行即时计算(平均速度等),并尽快上传到Firestore。但是我也想在通过laptime标记时尽快从Firestore中的其他用户那里获取所有可用数据。通过圈数定位后,这些数据将立即提供给用户。

所以我需要帮助的是如何设计calc / firebase实例。 我从做一个名为datahandler的类扩展为服务开始,在那里我有了诸如getStoredData() setStoredData()calcDataForStorage()之类的方法。

使之成为一种很好的服务。如果我理解正确,则无法将此类Firebase方法实现为静态方法。也许有人举了一个简短的例子,说明如何为此目的初始化适当的类以及如何通过我的newLapTriggered()函数触发它。

感谢我能获得并渴望学习的所有帮助。

0 个答案:

没有答案