Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
哪个更好地保存 Bundle:OnSaveInstanceState 或 OnPause 以保存 Bundle 以防万一或旋转和重绘包含已修改图像的 GridView?
onPause()每当您的活动失去其前台状态时都会调用它,然后当涉及到前台时,就会onResume()调用它的对应项。因此,您可以在此处检查与 UI 相关的信息(例如更新)。
onPause()
onResume()
onSaveInstanceState()是你应该保存你的包的地方。可以在onCreate()或中检索您的捆绑包(活动状态信息) onRestoreInstanceState()。
onSaveInstanceState()
onCreate()
onRestoreInstanceState()