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