Android全局Context

Android 全局Context

android只有activity可以获取到context 
由于许多的逻辑代码会被分离到对应的模块代码中去实现 所以需要能够随处获得上下文来简化代码逻辑

继承Application类

public class GlobalContext extends Application{
    private static Context mContext;

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

    // 全局context变量的获取方法
    public static Context getContext() {
        return mContext;
    }
}

注册全局Context类

在工程对应的AndroidManifes.xml中 applicaion标签



     // 这里指定全局Context类
        
            
                

                
            
        
    


你可能感兴趣的:(Android全局Context)