描述状况如题目所说,问题是:
1.activity 之间的先后状态有没有被保存恢复,换句话说不停点击返回键后之前的activity顺序是否正常?
2.点击返回键后触发的上个activity 的生命周期是什么,和正常的跳转返回有什么区别?
3.能否判断是否重要状态是否丢失?这个状态是否是保存在硬盘上的永远不会丢失的?如果不能保证然后如何实现整个应用的整体重新启动?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
楼主先学习下启动模式launchMode,四种。第一个问题就解决了。launchMode
1> onRestart() --> onStart() --> onResume()
2> 根据Activity的launchMode,和Intent.setFlag的不同,情况不同。setFlag
你是想问如何判断自身App是否被Kill掉?