我工作的一個機器人項目,其他一些開發商和bug已被提出,其中實例的狀態並沒有被保留在垃圾收集:savedInstanceState記憶影響
實際的錯誤報告:
的應用程序有一個活動與一堆碎片。如果在開發人員選項中選中「不保留活動」,並且用戶單擊任何更改可見碎片的按鈕,然後導航離開應用然後返回,則會將應用重新啓動到原始狀態而不是最後一個狀態。
在該項目的另一個開發提出了以下關注:
「情況下的保存會導致內存大小的應用程序,以臃腫 目前,由於可繪量,該應用程序的內存大小 太高。
如果應用程序在一段時間內沒有被用戶使用後重新啓動,那麼它很好。「
我的理解是,savedInstance包實際上被寫入物理內存,這是不正確的?上述報價是否有效?
在數學上說保存實例狀態會導致應用程序膨脹你的數學解決方案是草率概括的謬誤,因爲一個字節不會膨脹。 – danny117 2014-11-14 18:38:07