【问题标题】:How would I go about storing data with this kind of app? [closed]我将如何使用这种应用程序存储数据? [关闭]
【发布时间】:2015-08-20 22:40:01
【问题描述】:

我有一个应用程序(主要供个人使用)的想法,可以写下作业或即将到来的项目截止日期并保存它们,并且可能添加警报以帮助我不拖延。

我的问题是:我将如何存储作业?我从来没有真正制作过存储用户输入的应用程序,所以我不知道从哪里开始。据我所知,我可以启动一个 SQL 数据库或使用我不熟悉的共享首选项。所以我的问题是两者的优缺点是什么?

【问题讨论】:

  • 这个问题整天都会被否决,因为它是基于意见的。尝试做一些重新搜索/编写一些代码,然后返回一个更简洁的问题,Google 无法轻松回答
  • ToDo 列表通常是使用 db 创建的。和一个界面。 SharedPreference 是不够的。如果你搜索TaskButler,你会发现一个完整的源代码完全符合你的要求:一个基于数据库的 ToDo 列表和警报调度。

标签: java android sqlite storing-data


【解决方案1】:

如果您正在使用大量数据并且希望以有序的方式存储它,那么您可以使用 SQL db。在 SQL db 中,您还可以进行索引。

在小数据存储的情况下,您可以使用共享首选项。

在你的情况下,你绝对应该使用 db。

查看官方文档,你会得到更清晰的想法: http://developer.android.com/guide/topics/data/data-storage.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 2012-11-24
    相关资源
    最近更新 更多