如何在不使用数据库的情况下保存位置数据?

我目前正在编写一个应用程序来定位移动设备并计算位置之间的速度。我想在不使用数据库的情况下使用某些信息(例如时间戳)保存这些位置。在深处,当 GPS 可用时,我使用 location.speed,如果没有,我正在使用网络,它没有速度,需要事后计算。我想在骑自行车时用它来跟踪速度。

除了保存我的结果的方式之外,一切都已完成。我考虑过创建一个 txt 文件或自动包含我的数据的东西,或者使用蓝牙之类的接口来发送信息。由于我经常骑自行车,因此这种方式应该可以很好地保存或传输大量数据。

有什么想法和方法吗?


翻过高山走不出你
浏览 290回答 2
2回答

慕婉清6462132

您可以检查任何将您的数据存储到文件中的日志库。您可以通过 API 或手动共享该文件。示例库https://github.com/johanlkarlsson/microlog4android

明月笑刀无情

您可以创建和存储与您的结果对象对应的 JSON 文件。然后您可以将文件存储在手机的本地数据存储中或第三方(如 REST API)中
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java