gpt4 book ai didi

java - Android多个activity访问一个java类

转载 作者:行者123 更新时间:2023-11-29 21:47:53 24 4
gpt4 key购买 nike

我是 android 开发的新手,感谢任何帮助。我有多个 android Activity 必须访问一个 java 类。此类具有同步的 getter 和 setter,但我在跨 Activity 创建此类的单个实例时遇到问题。有什么方法可以轻松做到这一点?

最佳答案

您需要的是 'singleton'图案:

public final class Singleton {
private final static Singleton ourInstance = new Singleton();
public static Singleton getInstance() {
return ourInstance;
}

// Contructor is private, so it won't be possible
// to create instance of this class from outside of it.
private Singleton() {
}
}

现在在您的子类中,只需使用:

Singleton.getInstance()

访问此类的一个单一对象。

关于java - Android多个activity访问一个java类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15272457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com