2013-12-16 61 views
1

我正在尝试制作一个具有简单数据存储,检索和更新机制的应用程序。将有大约200个条目,每个条目具有唯一的标识整数,已知和固定的字符串以及最终未知的第二整数,这将需要由用户更新。将数据存储到文件 - Android

我试图创建并将此数据保存为多维数组,SQLite数据库,CSV(使用http://sourceforge.net/projects/opencsv/),但无论我尝试什么,即使它只是直接复制并粘贴教程和其他代码stackoverflow的问题代码不会编译通常与一些有关没有例外的错误,或者它是不完整的(例如如何存储,但从来没有检索或SQLite示例,只能选择所有)。

我与Android工作室编码,没有问题就得到通过ADB我的手机上运行我的程序的其他部分,但是当我尝试并实现数据存储和检索,这是行不通的。

是否有人可以告诉我用最简单的方式来存储,检索和更新我的数据集。

+0

您的问题被标记为** c#android **。你实际使用哪种语言? – 18446744073709551615

+1

对不起,感到困惑。 fix'd – mansonitefirefox

回答

1

处理文件比较复杂。推荐使用Sqlite。只需创建一个表并存储您的2个整数和字符串。独特的integer可以制作为primary key,那么更新和检索将更加容易和灵活。创建csv并维护它会比较困难

+1

绝对使用SQLite –

+0

任何人都可以证明教程在http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/ 如果有人可以证实这看起来很稳固,我会再次尝试,并针对我的实施问题更具体。 – mansonitefirefox

+0

尝试使用sqliteOpenHelper这就是使用数据库的标准方式。很多教程都在那里 –