gpt4 book ai didi

java - 如何在Android应用程序中保存不确定量的信息?

转载 作者:行者123 更新时间:2023-12-01 22:48:56 25 4
gpt4 key购买 nike

因此,我正在构建一个具有用户输入数据的应用程序,例如任务管理器。例如,用户将单击名为“创建新事件”的按钮,然后我的应用程序会将他们引导到一个屏幕,其中包含一堆问题,例如“日期?时间?以及事件名称?”。该屏幕的底部有一个“完成”按钮。当用户单击此按钮时,我需要应用程序保存用户输入的所有信息,并将其保存到与事件同名的文件中。我需要能够在需要时访问该文件并保存它,直到用户决定删除该事件。因此,这几乎就像制作一个日历应用程序,允许某人输入事件并将该事件保留在日历上。即使应用程序关闭,当用户再次打开应用程序时,该事件也应该出现在日历上。我知道我很可能会使用共享首选项、 bundle 和文件,但我不知道如何让我的代码在每次发生事件时创建唯一的文件名。

最佳答案

当然,您需要一个在 Android 上可以与内容提供程序一起使用的 sqlite(数据库)。这样您将获得良好的性能和易于使用的测试环境。

我建议您检查一下:

此外,如果您愿意,还有很多库可以让您更轻松地使用适用于 Android 的 sqlite 和内容提供程序。 greenDAO最受欢迎的还有RoBoCoP以及名为 android-contentprovider-generator 的模式和函数的生成器

使用数据库也是一个很好的方法,因为如果您有一天(或者您已经这样做)决定将数据库与服务器同步,那么使用 ContentProvider 是一个[相当]简单的任务!

希望对你有帮助!

关于java - 如何在Android应用程序中保存不确定量的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24965229/

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