实现阅读数据的最佳方式

时间:2012-09-28 00:09:59

标签: android io

我目前正在制作我的第一个应用程序,并就实施它的最佳方法提出一些问题。

在主菜单上有一个按钮,当点击它时,我希望它显示从文本文件读入的列表中的项目。我应该将相关信息添加到ArrayList中以在列表中显示信息,或者获取信息然后创建一个对象,然后将该对象添加到ArrayList。

我需要保存为下一个活动读入的信息,因为我想显示有关在多个其他活动中点击的项目的更多信息。

唯一的问题是,一些文件包含多达6000行信息​​,我不确定最佳方法。

我知道SQL Lite是一个选项,但文件格式非常模糊。

另一件事是,根据按钮点击不同的不同,它会从不同的文件中读取。

我想避免为每个活动提供大量重复的代码,任何人都可以帮助我组织课程的最佳方式等。

谢谢。

列表只需要前两个项目,但我需要其他活动的其他信息。

也可能需要写入一些文件。

1 个答案:

答案 0 :(得分:1)

我开发了一个程序,必须从文本文件中读取信息(20000行)。 一开始我只有一个文本文件,但问题是java不能只是跳转到指定的行并快速读取它,所以应用程序需要一些时间。然后我决定将数据分成20个文件(每行1000行),这非常好。如果我是你,我会在assets文件夹中有3个文件,每个文件有2000行(或6行1000行)。