定制一个自己的Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们可以定制一个自己的Application类,以便于管理程序内一些全局的状态信息,比如说全局Contex。
如果我们需要context时,可以MyApplication.getContext();
package com.example.hzx.myapplication01;
import android.app.Application;
import android.content.Context;
/**
* Created by hzx on 2018/11/7.
*/
public class MyApplication extends Application {
private static Context context;
@Override
public void onCreate() {
super.onCreate();
context = getApplicationContext();
}
public static Context getContext(){
return context;
}
}
注意:
1、 需要在AndroidManifest.xml添加
android:name=".MyApplication"
image.png
网友评论