当我离开 android 应用程序时如何保存我的数据
How to save my data when I leave an android application
我知道如何使用 OnPause 和 OnResume 保存和恢复应用程序。当用户按下后退按钮、转动平板电脑和按下主页按钮时,我都会这样做。
但我的问题是当用户关闭应用程序时我不知道如何做同样的事情。
所以我想知道如何将我的应用程序恢复到相同状态,即用户关闭应用程序时的状态?我在什么时候保存状态?
非常感谢您的帮助!
您可以使用的最简单的数据存储是SharedPreferences。
您可以在此处找到一些示例:
https://developer.android.com/guide/topics/data/data-storage.html#pref
Android Shared preferences example
Android Activity 在它被销毁之前调用 onDestroy() 方法。您可以在那里实现保存状态的逻辑。
检查 Activity 生命周期以了解更多信息。
http://developer.android.com/training/basics/activity-lifecycle/index.html
我知道如何使用 OnPause 和 OnResume 保存和恢复应用程序。当用户按下后退按钮、转动平板电脑和按下主页按钮时,我都会这样做。 但我的问题是当用户关闭应用程序时我不知道如何做同样的事情。
所以我想知道如何将我的应用程序恢复到相同状态,即用户关闭应用程序时的状态?我在什么时候保存状态?
非常感谢您的帮助!
您可以使用的最简单的数据存储是SharedPreferences。
您可以在此处找到一些示例:
https://developer.android.com/guide/topics/data/data-storage.html#pref
Android Shared preferences example
Android Activity 在它被销毁之前调用 onDestroy() 方法。您可以在那里实现保存状态的逻辑。 检查 Activity 生命周期以了解更多信息。 http://developer.android.com/training/basics/activity-lifecycle/index.html