1.新建一个类MyApp继承Application
import android.app.Application;
public class MyApp extends Application {
private String username;
public synchronized String getUsername() {
return username;
}
public synchronized void setUsername(String username) {
this.username = username;
}
}
2.在AndroidManifest.xml文件中配置
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ballonbay"
android:versionCode="1"
android:versionName="1.0">
<application android:name=".MyApp" android:icon="@drawable/app_icon" android:label="@string/app_name">
……
</application>
</manifest>
3.在Activity中获取
MyApp myApp = (MyApp) getApplication();
本文介绍如何在Android应用中使用自定义Application类管理全局变量。通过创建MyApp类继承Application,并在其中定义私有变量username及对应的getter和setter方法实现全局访问。在AndroidManifest.xml中配置该Application类,并在Activity中通过getApplication()方法获取实例。
450

被折叠的 条评论
为什么被折叠?



