gpt4 book ai didi

java - Android - 将数据保存到内部存储

转载 作者:行者123 更新时间:2023-12-01 09:55:10 25 4
gpt4 key购买 nike

我正在开发一个简单的待办事项列表应用程序,并且我正在尝试从内部存储读取数据/向内部存储写入数据。我试图了解何时应该调用这些读/写方法。

我知道 Activity 类有一个 onCreate() 方法,该方法对于我的读取方法来说是一个合理的位置,但是我应该在哪里调用我的写入方法?

我想在应用程序关闭/结束时调用它,所以我假设 onDestory() 是一个不错的位置,但我听说 onDestroy() 可能不是数据存储操作的好位置,我应该使用 onStop()

有什么帮助或想法吗?

最佳答案

这取决于应用程序生命周期。

This Picture

并参见 This .

onStop() 当用户按下主页按钮(硬键)时调用。

然后,如果内存不足或其他原因,Android 内存管理器将立即终止您的应用,并且 onDestory() 将永远不会被调用。

你要做的最好的事情就是制作一个按钮来保存数据。当然,包括 onStop() 保存例程。

关于java - Android - 将数据保存到内部存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37292790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com