Android应用程序启动器奇怪的行为

Android应用程序启动器奇怪的行为,android,launcher,Android,Launcher,大家好,我发现android在启动应用程序时出现了奇怪的行为。让我来解释一下。我从android的launcher页面启动我的应用程序,我的应用程序启动并运行良好,几分钟后,我按下home按钮,进入android主页,然后进入launcher页面,再次选择我的应用程序,它将从第一个页面再次启动,但它应该从我离开的最后一个位置恢复。当我在我的应用程序的第二个实例的启动屏幕上按下“后退”按钮时,我可以回到我离开的最后一页。我对正在发生的事情更加困惑,有时也会发生,但不是每次都会发生。希望你们能帮我解

大家好,我发现android在启动应用程序时出现了奇怪的行为。让我来解释一下。我从android的launcher页面启动我的应用程序,我的应用程序启动并运行良好,几分钟后,我按下home按钮,进入android主页,然后进入launcher页面,再次选择我的应用程序,它将从第一个页面再次启动,但它应该从我离开的最后一个位置恢复。当我在我的应用程序的第二个实例的启动屏幕上按下“后退”按钮时,我可以回到我离开的最后一页。我对正在发生的事情更加困惑,有时也会发生,但不是每次都会发生。希望你们能帮我解决这个问题,希望得到更好的回应。提前谢谢

编辑1:
并非所有的设备都会出现这种情况,只有三星和索尼才会出现这种情况,但LG和HTC都能正常工作。

要在后台运行某项活动,您不需要亲自动手。当您按下home(主页)按钮时,您当前的活动将转到后台,并且可以在onDestroy上终止。根据您启动的其他应用程序对内存的需求,将随时调用Stroy


你启动的应用越多,杀死你的后台应用的机会就越大。

这种行为可能是特定于设备的-尝试将你的游戏设置保存在“onPause”功能中的一个持久位置,然后在“onResume”中检索它。然后,不管是启动新活动还是调用旧活动。

在我的情况下,我不会打开任何其他应用程序,只要回到主屏幕,然后再次启动应用程序,仍然会发生。打开应用程序只会增加后台应用程序被杀的机会。你的应用程序可以在任何时候被杀死,只要它进入后台。如果它被杀死,我将无法从第二个实例返回到我上次离开的位置。