我将如何使用这种应用程序存储数据?

How would I go about storing data with this kind of app?

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

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

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

如果数据存储量较小,您可以使用共享首选项。

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

查看官方文档,思路会更清晰: http://developer.android.com/guide/topics/data/data-storage.html