Java 保存android中某些类将使用的数据

Java 保存android中某些类将使用的数据,java,android,Java,Android,每当我的应用程序启动时,我都会从互联网下载一些数据。我需要保存纬度、经度和一个字符串,以便在其他类中使用它们。 现在,其他类如何使用这些数据? 我有两个双精度(即纬度和经度),一个字符串。 请告诉我一些简单的方法。我将有在每个lat,lon和字符串最多30个条目。我可以将其存储在某个java类中吗?如果它们都可以打包在一起,然后让其他类继承该对象,则可以创建一个自定义数据类型类 public class LocationData { } 在类中具有私有数据成员: private double

每当我的应用程序启动时,我都会从互联网下载一些数据。我需要保存纬度、经度和一个字符串,以便在其他类中使用它们。 现在,其他类如何使用这些数据? 我有两个双精度(即纬度和经度),一个字符串。
请告诉我一些简单的方法。我将有在每个lat,lon和字符串最多30个条目。我可以将其存储在某个java类中吗?

如果它们都可以打包在一起,然后让其他类继承该对象,则可以创建一个自定义数据类型类

public class LocationData { 
}
在类中具有私有数据成员:

private double mLat, mLong;
String  mName;
创建一个同名的构造函数来添加数据

LocationData(double lat, double longi, String name) {
    mLat = lat;
    mLong = longi;
    mName = name;
}

然后,您可以在该数据类型类中创建函数,以便对数据执行任何操作。您可以将此对象作为一个整体传递,也可以使用get()函数获取某些变量。

如果您知道您永远不会超过30个(或一些可管理的)条目数,我建议您使用
SharedReferences
。另外,它还有一个额外的优点,即持久性和易于从任何应用程序组件访问。

创建一个存储数据的类?您尝试过什么,遇到了什么问题?您尝试过将其存储在数据库中吗?我需要一些不使用数据库存储数据的建议。我们可以通过创建一些类来实现吗?java中是否存在这样的功能。谢谢。我正在试这个。。我会让你知道:)你能告诉我一些有效的方法吗?我有一个纬度,对应于这个纬度,我有一个经度和那个地方的名字。{纬度,逻辑度,名称},{纬度,逻辑度,名称}