Android提供了一个Application的类,在程序启动时系统自动加
我们可以自定义Application类来管理全局状态信息,比如全局Context.
public class MyApplication extends Application{
private Context context;
@Override
public void onCreate(){
super.onCreate();
context = getApplicationContext;
}
public static Context getContext(){
return context;
}
}
可以通过MyApplication.getContext();获取Context;
需要在AndroidManifest.xml文件中说明程序启动时加载的是MyApplication而不是Application
<application
android:name="com.example.test.MyApplication">