前言
我们在程序中少不了使用全局变量,在这里介绍了使用全局变量的方法
流程介绍
1.首先我们新建BaseContext类继承自Application
public class BaseContext extends Application {
private static Context mContext;
public void onCreate() {
super.onCreate();
mContext = getApplicationContext();
}
public static Context getContext(){
return mContext;
}
2.最后在清单文件的AndroidManifest中加入name属性:
例如:
3.在需要使用的地方按照以下格式调用即可:
BaseContext.getContext()
补充
当我们在BaseContext写入了方法后,我们就需要在BaseContext写入单例模式,这样才能够调用此方法,比如当我们使用xUtils的db数据库的时候,我们就需要这样写