我是Android新手并制作我的第一个真正的应用程序,它使用socket.io
Java客户端与我的Node.JS
服务器实例进行通信。我最近在测试时发现,只要有必要在活动onSaveInstanceState()
上调用Activity
,操作系统就可以杀死后台应用程序,然后当您切换回应用程序时,它会使用{{1}重新创建以前的状态}作为Bundle
方法中的参数传递。
所以现在我知道了,我需要实现一个能让应用程序保持正常运行的解决方案,所以我希望在得到正确的解决方案之前我必须测试一些解决方案。而且因为锁定我的屏幕并观察等待
的服务器日志会非常耗时 onCreate()
(这可能需要花费很多时间进行每次尝试),我想知道这里是否有人曾经处于同样的情况,并想出一种方法可以让我在锁定屏幕或点击降低音量后立即杀死应用程序按钮或类似的东西。