我正在制作一个Android应用程序,用于计算城镇中不同地点之间的somne路线,并向用户返回几种到达那里的方式(通过一些公共汽车,步行等)。为此,我需要存储一些坐标,地点名称,总线,以便可以在程序中访问和使用此数据,但用户无法修改或查看。而且我希望somenthing容易操作,因为我对此很新。我应该使用什么样的存储空间?
答案 0 :(得分:0)
有4种存储选项 1.SQLite 2.外部存储 3.内部存储 4.Shared Preferences
该链接将向您显示Android支持的示例和存储选项。 我的建议是共享的最简单的。
只需记住当用户清除缓存时,所有存储选项都将被删除。
答案 1 :(得分:0)
您可以使用XML或JSON格式获取任意两个地点之间的路线(推荐)。
从JSON对象中你可以获得'leg'数组,其中包含两个地方之间的航点信息。
通过指定'mode'属性,也可以获取不同行驶模式的详细信息。
您可以使用共享偏好来保存上述详细信息,以后可以使用
有关详细信息,请参阅此documentation
Here是一个很好的教程,可能对你有用