请给我解释一下Android中的上下文类
我不熟悉安卓系统。有人能给我解释一下上下文类/对象的概念吗。是什么?它将被用来做什么?为什么要上上下文课?你看过上下文吗?它将回答您的问题: 与有关应用程序环境的全局信息的接口。这是一个抽象类,其实现由Android系统提供。它允许访问特定于应用程序的资源和类,以及调用应用程序级操作,如启动活动、广播和接收意图等请给我解释一下Android中的上下文类,android,android-context,Android,Android Context,我不熟悉安卓系统。有人能给我解释一下上下文类/对象的概念吗。是什么?它将被用来做什么?为什么要上上下文课?你看过上下文吗?它将回答您的问题: 与有关应用程序环境的全局信息的接口。这是一个抽象类,其实现由Android系统提供。它允许访问特定于应用程序的资源和类,以及调用应用程序级操作,如启动活动、广播和接收意图等 上下文有很多功能,但作为开发人员,您主要使用它来加载和访问应用程序资源。在Android应用程序编程中,您几乎不需要直接使用上下文类(因为上下文是抽象的,所以根本不可能),但您需要从中
上下文有很多功能,但作为开发人员,您主要使用它来加载和访问应用程序资源。在Android应用程序编程中,您几乎不需要直接使用上下文类(因为
上下文是抽象的,所以根本不可能),但您需要从中派生的子类,如活动
,服务
等。
您可能需要查找这些代码。您可以考虑上下文,例如将使用该代码的最终用户界面。当您在一个类中时,您可以根据上下文知道您是否有可视屏幕(活动)或正在运行的服务(服务)
与其他一些编程示例相比,您可以认为上下文等同于控制台应用程序、GUI应用程序,甚至小程序。我希望如果您阅读了此源代码,您会找到问题的答案:
我认为,这个地方不适合提出这种一般性问题。我建议你更具体一些。鉴于Android文档的状态,这不是一个一般性的问题。这可能会帮助其他人。从这里了解清楚概念非常有帮助,API文档完全忽略了这一点。