gpt4 book ai didi

android - 对于类似向导的应用程序,哪个地方是存储数据的正确位置?

转载 作者:太空狗 更新时间:2023-10-29 14:32:30 28 4
gpt4 key购买 nike

我的应用程序包含 < 10 个 Activity ,涵盖了向导部分。如果应用程序意外终止,这些 Activity 中的每一个都应该收集用户数据并保存当前状态,这些 Activity 应该恢复。

现在,由于收集的数据似乎是“私有(private)”的,Dev Guide建议三种保存数据的可能性:

  1. Shared Preferences
    似乎适合我的目的;键/值非常适合我的数据类型

  2. 内部存储
    在我看来,每个 Intent 上的 I/O 都是矫枉过正

  3. SQLite 数据库
    也很好

我现在很好奇的是,这是为我的数据选择归宿的正确方法吗?是否有任何关于 Android 设备存储的指南或最佳做法?

最佳答案

共享首选项使用 IO - 因为它只是应用程序数据文件夹中的一个 xml 文件。选择一个更容易实现的。我会使用共享首选项。

至于“数据之家”——没关系。存储可能性已经为您精心设计,因此您不必担心。只需使用最适合您的目的即可。

关于android - 对于类似向导的应用程序,哪个地方是存储数据的正确位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5076436/

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