2011-05-26 106 views

回答

27

快速應用切換是停用應用的位置,但不是墓碑。它現在進入休眠狀態。如果需要內存,應用程序可能會從這種休眠狀態中立起。如果應用程序被激活並處於休眠狀態,它只是被激活並繼續運行,就像沒有真正發生過一樣(如果需要,您將需要重新連接任何套接字,重新獲取相機等)。如果該應用程序是墓碑式的,則它會像應用程序當前那樣進行相同的重新激活。

多任務處理新的背景代理在哪裏發揮作用。後臺代理是與應用程序一起分發的獨立程序集,可以設置爲在應用程序未運行時運行。他們每30分鐘會得到15秒的執行時間(只要這些數據自MIX11發佈後沒有變化)長達兩週。

here

另外:From Tombstoning to Fast Application Switching

enter image description here

4

閱讀米奇的偉大答案,並提供鏈接之後,我敢說,是的,對於許多應用,如果你的應用是平均的內存佔用,可以跳過在芒果實施墓碑。原因在於,當用戶離開您的應用程序進行搜索或運行其他應用程序,或接聽電話或鎖定屏幕並在這些事件之後立即返回時,需要墓碑。在這些情況下,他仍然記得他在哪裏,而不是恢復國家會讓他離開。但是,如果用戶在2小時後回到應用程序並運行5個其他應用程序,則期望您的應用程序將位於其主頁上,並且顯示他離開應用程序時的相同狀態甚至可能令人惱火。畢竟,如果他想要看到狀態,他會早點回來;)

+2

順便說一句,我有一個非常流行的應用程序(新聞閱讀器),我現在正在嘗試刪除墓碑芒果。我自己也是一名活躍用戶,並且沒有注意到一個月內沒有發生任何墓碑問題。 – 2011-07-21 17:38:03

12

答案是絕對是的!

墓碑不會在芒果消失,它只是變得不太可能,你的應用程序將墓碑。

對於芒果,您只需按照之前關於墓碑操作的方式執行所有操作,但是您還需要檢查IsApplicationInstancePreserved屬性以確定是否應恢復狀態。