Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 实现读取数据的最佳方法_Android_Io - Fatal编程技术网

Android 实现读取数据的最佳方法

Android 实现读取数据的最佳方法,android,io,Android,Io,我目前正在制作我的第一个应用程序,对实现它的最佳方法有一些问题 在主菜单上有一个按钮,单击该按钮时,我希望它显示从文本文件读取的列表中的项目。我应该将相关信息添加到ArrayList中以显示列表中的信息,还是获取信息然后创建一个对象,然后将该对象添加到ArrayList中 我需要保存为下一个活动读取的信息,因为我想显示有关在多个其他活动中单击的项目的更多信息 唯一的问题是,有几个文件包含多达6000行的信息,我不确定最好的方法 我知道SQLLite是一种选择,但是文件格式非常模糊 另一件事是,根

我目前正在制作我的第一个应用程序,对实现它的最佳方法有一些问题

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

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

唯一的问题是,有几个文件包含多达6000行的信息,我不确定最好的方法

我知道SQLLite是一种选择,但是文件格式非常模糊

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

我想避免每个活动都有很多重复的代码,有谁能帮我找到组织课程的最佳方法吗

多谢各位

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


有些文件可能还需要写入。

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

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

使用RandomAccessFile,您可以在给定字节偏移量的情况下查找。。。您不能跳转到指定的行,因此它没有帮助。不管怎样,好主意……唐熙来现在能做到了。我没有分割文件,它仍然很快。使用RandomAccessFile,你可以寻找一个字节偏移量。。。您不能跳转到指定的行,因此它没有帮助。不管怎样,好主意……唐熙来现在能做到了。我没有分割文件,它仍然很快。