当你的应用程序异常关闭,或者是由于内存原因,系统自动回收你的应用,那么onSaveInstanceState()会被系统调用,这是系统的责任,因为它必须要提供一个机会让你保存你的数据(当然你不保存那就随便你了)。
比如:
- 屏幕横竖屏切换时
- 因为处于后台的Activity的优先级最低,所以容易被GC
当你的应用程序异常关闭,或者是由于内存原因,系统自动回收你的应用,那么onSaveInstanceState()会被系统调用,这是系统的责任,因为它必须要提供一个机会让你保存你的数据(当然你不保存那就随便你了)。
比如:
本文标题:onSaveInstanceState()什么时候会被调用呢?
本文链接:https://www.haomeiwen.com/subject/gspqtqtx.html
网友评论