Android getApplication返回应用程序中的哪个对象

Android getApplication返回应用程序中的哪个对象,android,Android,在Android中,有一个用于全局应用程序状态保持器的基类应用程序 我创建两个或多个从应用程序扩展的调用 通过getApplication()我将从该方法中获取哪个对象?getApplication返回一个对象,该对象将允许您管理全局应用程序状态并响应某些设备情况,如和。应用程序或应用程序上下文为单例。无论您在哪里调用它,都会得到相同的对象实例。它可以用于很多事情,比如在活动之间共享数据 使用应用程序上下文的方法 扩展应用程序类,以便在活动中可以访问应用程序上下文并获取位图。由于应用程序上下文是

在Android中,有一个用于全局应用程序状态保持器的基类应用程序

我创建两个或多个从应用程序扩展的调用


通过
getApplication()
我将从该方法中获取哪个对象?

getApplication
返回一个对象,该对象将允许您管理全局应用程序状态并响应某些设备情况,如和。

应用程序或应用程序上下文为单例。无论您在哪里调用它,都会得到相同的对象实例。它可以用于很多事情,比如在活动之间共享数据

使用应用程序上下文的方法

扩展应用程序类,以便在活动中可以访问应用程序上下文并获取位图。由于应用程序上下文是一个单例,所以它在每个活动中都是相同的实例

MyApplication appContext = (MyApplication) getApplication();
您还需要添加

android:name=".MyApplication"
到清单文件中的应用程序标记

您不能从应用程序扩展多个类,因为只使用了一个实例,这是在清单文件中指定的实例