在整个Android应用程序中使用应用程序类的上下文是多么安全

时间:2016-11-18 10:03:25

标签: android

我创建了一个扩展Application类的类,并使用静态方法公开上下文,如下所示。此外,我正在使用许多工具方法,例如检查互联网连接e.c.t到这个类。

问题是我不确定

  1. 使用以下方法公开应用程序级上下文的安全性
  2. 当我使用App.getAppContext()方法

    时会产生任何内存泄漏
    public class App extends Application {        
    
    private static Context mContext;
    
    @Override
    public void onCreate() {
    super.onCreate();
    mContext = this.getApplicationContext();
    }
    
    public static Context getAppContext() {
    
    return mContext;
    }
    

    }

0 个答案:

没有答案