我正在尝试创建一个用户可以存储x个闹钟时间的应用。
另一个用户下次打开它时,会显示之前的所有序列...他可以选择一个序列,总计多个警报,并更改第一个警报时间。
我将保存最多10个这样的序列。哪个更适合存储这些数据...... SharedPreferences
或SQLite
?
答案 0 :(得分:2)
如果记录仅限于10,则SharedPreferences
是最佳选择,因为它可以轻松,快速,快速地实施。
答案 1 :(得分:1)
在此处使用SQLite
符合您的要求教程:SQLite tutorial 和文档:Android SQLite document
答案 2 :(得分:1)
SharedPreferences 旨在存储少量数据,而 SQLite 用于存储更大量的数据
因此,对于这种情况,如果每次只有最多10个数据,那么您可以使用SharedPreferences,但如果您不知道数据的数量(可能取决于您的应用程序用户),那么SQLite是更好的选择。
答案 3 :(得分:1)
共享首选项在这种情况下更好(最多= 10次)