在 Android Studio 中,全局变量可以在多个地方使用,例如 Activity、Service 或 Fragment 等。要在 Android Studio 中初始化全局变量,请按照以下步骤操作:
GlobalVariables.java
。在这个类中,您可以定义和初始化全局变量。public class GlobalVariables {
// 定义全局变量
public static String myGlobalString;
public static int myGlobalInt;
// 初始化全局变量
public static void initializeGlobalVariables() {
myGlobalString = "Hello, World!";
myGlobalInt = 42;
}
}
Application
类中(如果没有这个类,请创建一个),重写 onCreate()
方法并在其中调用 GlobalVariables.initializeGlobalVariables()
方法。这将确保在应用程序启动时初始化全局变量。import android.app.Application;
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// 初始化全局变量
GlobalVariables.initializeGlobalVariables();
}
}
AndroidManifest.xml
文件中,将 MyApplication
类指定为应用程序的 application
标签的 android:name
属性。<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myapplication">
<application
android:name=".MyApplication"
...>
...
</application>
</manifest>
现在,您已经在 Android Studio 中初始化了一个全局变量。您可以在其他类中使用 GlobalVariables.myGlobalString
和 GlobalVariables.myGlobalInt
访问这些变量。