java - 保存数据,供android中的某些类使用

标签 java android

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

最佳答案

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

public class LocationData { 
}

类中有私有(private)数据成员:

private double mLat, mLong;
String  mName;

创建一个同名的构造函数来添加数据

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

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

关于java - 保存数据,供android中的某些类使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20502754/

相关文章:

java - 在客户端调用 onOpen() 之前调用 websocket ServerEndpoint

java - 客户端如何处理长时间运行的休息调用中的延迟结果

android - 使用cmake集成FFMPEG : dlopen failed: library "libavutil.so.56" not found

android - 由 : java. lang.Exception : No native library is found for os. name=Mac 和 os.arch=aarch64 引起。路径=/org/sqlite/native/Mac/aarch64

c# - 加载项目时遇到警告 IDE0006 错误

android - 如何使用kivy从TextInput写入并保存到文本文件中

Java Stream 将列表中的元素映射为数字

java - spring boot 未加载环境的正确 Jasypt application.properties

java - Dialog View 如何与其 Activity 的 View 层次结构集成

javascript - 我如何知道设备屏幕有多少物理英寸?