SharedPreference或SQLite数据库

时间:2012-07-07 17:46:33

标签: android storage sharedpreferences

我正在尝试创建一个用户可以存储x个闹钟时间的应用。

另一个用户下次打开它时,会显示之前的所有序列...他可以选择一个序列,总计多个警报,并更改第一个警报时间。

我将保存最多10个这样的序列。哪个更适合存储这些数据...... SharedPreferencesSQLite

4 个答案:

答案 0 :(得分:2)

如果记录仅限于10,则SharedPreferences是最佳选择,因为它可以轻松,快速,快速地实施。

答案 1 :(得分:1)

在此处使用SQLite符合您的要求教程:SQLite tutorial 和文档:Android SQLite document

答案 2 :(得分:1)

SharedPreferences 旨在存储少量数据,而 SQLite 用于存储更大量的数据

因此,对于这种情况,如果每次只有最多10个数据,那么您可以使用SharedPreferences,但如果您不知道数据的数量(可能取决于您的应用程序用户),那么SQLite是更好的选择

答案 3 :(得分:1)

共享首选项在这种情况下更好(最多= 10次)