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

时间:2019-01-29 14:38:17

标签: java android file save location

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

除了保存结果的方式之外,所有步骤都已完成。 我考虑过要创建一个txt文件或自动包含我的数据的东西,或者使用诸如蓝牙之类的界面来发送信息。由于我骑自行车很长,因此保存或传输大量数据的方法应该很可靠。

有什么想法和方法吗?

2 个答案:

答案 0 :(得分:0)

您可以创建和存储与您的结果对象相对应的JSON文件。 然后,您可以将文件存储在手机的本地数据存储中,也可以存储在第三方(如REST API)中

答案 1 :(得分:0)

您可以检查将数据存储到文件中的所有日志记录库。可以通过API或手动共享该文件。

示例库https://github.com/johanlkarlsson/microlog4android