2
可能重複:
Difference between Activity Context and Application Context差異 - ApplicationContext()VS. ANDROID中的活動上下文..?
我想知道Application Context
和Android
Activity Context
之間的實際差異..?
這兩個混淆了我很長的時間。 請爲我找到這兩個區別。
可能重複:
Difference between Activity Context and Application Context差異 - ApplicationContext()VS. ANDROID中的活動上下文..?
我想知道Application Context
和Android
Activity Context
之間的實際差異..?
這兩個混淆了我很長的時間。 請爲我找到這兩個區別。
爲了有超過閱讀下列應用程序上下文和活動上下文中的要點是:
應用程序上下文將您的應用程序是活的,不依賴於活動的生命週期活得長。如果您打算保留需要上下文的長壽命對象,請記住應用程序對象。你可以通過調用Context.getApplicationContext() or Activity.getApplication().
總之,要避免上下文相關的內存泄漏很容易地獲得它,記住以下幾點:
1.Do不能保持長期引用上下文活動(一個參考的活動應該具有相同的生命週期活動本身)使用背景的應用,而不是一個上下文活動
2.Try是不是很確切地從上次複製從http://android-developers.blogspot.in/2009/01/avoiding-memory-leaks.html – 2015-07-27 06:14:39
@AritraRoy款等什麼!!!!它可以幫助某人,沒錯!!!一切都是從這裏或那裏複製的,但重點是......把它放在正確的地方去幫助別人。感謝您指出詳細的鏈接。它應該在答案中。 – Nicks 2015-08-24 01:22:18
那就是要點。如果它完全從某個地方複製,那麼應該提及源代碼。 – 2015-08-24 04:34:13