在这篇文章中
何时调用Activity Context或Application Context?
马克·墨菲说:
"如果从getApplicationContext()获取的Context持有您在其上调用但未清理的某些内容,则可能会创建内存泄漏。对于Activity,如果它持有某些内容,一旦Activity被垃圾回收,其他所有内容也会被清除。应用程序对象将保留您的进程的生命周期。"
哪些调用会创建应用程序上下文保留的内容?
我有一个需要上下文的库,用于各种事情。它可以在后台运行并跨越活动,但使用和更新活动上下文将是有问题的。
我认为这可能是使用应用程序上下文的首选场合之一?