Android中獲取全局Context上下文(記錄)

說明:每當應用程序啓動的時候,系統都會自動將Application類進行初始化。

1、創建一個MyApplication類繼承Application。

/**
 * 全局狀態信息類
 */
public class MyApplication extends Application {

    private static Context mContext;

    @Override
    public void onCreate() {
        super.onCreate();
        mContext = getApplicationContext();
    }

    /**
     * 獲取全局Context
     *
     * @return
     */
    public static Context getContext() {
        return mContext;
    }
}

2、修改清單文件AndroidManifest.xml,將系統自動初始化的類改成你自定義的MyApplication類,如下:

<application
    android:allowBackup="true"
    android:name=".MyApplication"(後面省略...)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章