保存用户输入数据并使用户可以访问它们

时间:2017-03-25 15:07:33

标签: android

我应该使用SQ.lite(或者有其他方法)制作一个允许输入文本和数字并保存这些数据的应用程序,并且数据应该能够随时被用户访问(永久数据存储直到用户决定删除)??

2 个答案:

答案 0 :(得分:0)

我想存储表结构,你应该使用SQLite。如果您的数据是一个相对较小的键值对集合,则SharedPreferences效率更高。

根据文件,

  

SharedPreferences对象指向包含键值对的文件,并提供读取和写入它们的简单方法。每个SharedPreferences文件都由框架管理,可以是私有的或共享的。

答案 1 :(得分:0)

  • 对原始数据使用共享首选项。

  • 将内部设备存储用于私人数据。

  • 将外部存储用于非私有的大型数据集。

  • 使用SQLite数据库进行结构化存储。

请参阅此link