差异 - ApplicationContext()VS. ANDROID中的活动上下文..?

Pra*_*tel 2 android android-context applicationcontext android-activity

可能重复:
活动上下文和应用程序上下文之间的差异

我想知道之间的实际差异Application Context,并Activity ContextAndroid..?

这两个让我很困惑.请找我这两个人的区别.

Arp*_*arg 8

要了解应用程序上下文和活动上下文,请阅读以下内容:

只要您的应用程序处于活动状态并且不依赖于活动生命周期,应用程序上下文就会存在.如果您计划保留需要上下文的长期对象,请记住应用程序对象.您可以通过致电轻松获取Context.getApplicationContext() or Activity.getApplication().

总之,要避免与上下文相关的内存泄漏,请记住以下内容:

1.不要长期保持对上下文活动的引用(对活动的引用应该与活动本身具有相同的生命周期)

2.尝试使用context-application而不是context-activity

参考和更多信息

  • @AritraRoy 那又怎样!!!!它可以帮助某人,对吧!!!。一切都是从这里或那里复制的,但重点是......把它放在正确的地方来帮助别人。感谢您指出详细链接。它应该在答案中。 (2认同)