Application全局只有一个,它本身就已经是单例了,无需再用单例模式去为它做多重实例保护了,代码如下所示:
public class MyApplication extends Application {
private static MyApplication app;
private static MyApplication getInstance(){
return app;
}
@Override
public void onCreate () {
super.onCreate();
app = this;
}
}