關於如何深度手動管理activity

手動去管理Activity的活動棧,一直是一個非常實用的方法。 快速方便的拿到一個Activity對象可以很方便的操作這個Activity, 可是方便的同時,也存在很多隱患:內存泄露 引起手動去管理Activity引起內存泄露的原因是:已經被內存釋放掉的Activity並沒有在手動創建的Activity棧中移出,這樣再次調用時就會引起空指針異常,如果堆棧中的數量不斷增加得不到釋放,從而引發內存泄露
相關文章
相關標籤/搜索