在Android中创建全局变量可以通过以下几种方式实现:
public class MyApplication extends Application {
private String globalVariable;
public String getGlobalVariable() {
return globalVariable;
}
public void setGlobalVariable(String globalVariable) {
this.globalVariable = globalVariable;
}
}
在AndroidManifest.xml中注册Application类:
<application
android:name=".MyApplication"
...
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("globalVariable", "value");
editor.apply();
String globalVariable = preferences.getString("globalVariable", "");
public class GlobalVariable {
public static String globalVariable;
}
GlobalVariable.globalVariable = "value";
String value = GlobalVariable.globalVariable;
这些方法可以根据具体需求选择合适的方式来创建全局变量。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:android全局变量在不同版本表现如何