2011-05-26 103 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属性以确定是否应恢复状态。