活动和上下文有什么区别?
活动和环境是相同的,还是有差异?
什么时候应该有一个方法传递一个Activity,当一个Context?
据我所知: 上下文是基础对象。 因此,与Application相同的每个Activity都来自上下文。 这意味着每个活动和每个应用程序都是一个上下文;
来自developer.android.com
java.lang.Object ↳ android.content.Context ↳ android.content.ContextWrapper ↳ android.view.ContextThemeWrapper ↳ android.app.Activity
和应用程序
java.lang.Object ↳ android.content.Context ↳ android.content.ContextWrapper ↳ android.app.Application
正如您可以在Android文档中看到的那样:
Activity类从“ContextThemeWrapper”扩展而来,这个来自“ContextWrapper”,这个来自“Context”。
所以,是的,一个活动扩展了上下文!