在android中存储大量文本的最佳方式

在android中存储大量文本的最佳方式,android,Android,我想知道在android中存储大量文本的最佳方式是什么。我需要在文本视图中尽可能快地显示此文本。应用程序将有预定义的文本。 请建议存储文本的最佳方式是什么?或者我应该使用strings.xml 使用SQLite管理器!下载名为SQLite manager的mozilla firefox插件 如果数据必须以数据库的形式存储,那么使用SQlite数据库,您可以查询一些文本并获得相应的结果 将数据存储在strings.xml中时,不能执行搜索查询 存储数据。。。你能解释一下你的疑问吗?你可以添加更多关

我想知道在android中存储大量文本的最佳方式是什么。我需要在文本视图中尽可能快地显示此文本。应用程序将有预定义的文本。
请建议存储文本的最佳方式是什么?或者我应该使用strings.xml

使用SQLite管理器!下载名为SQLite manager的mozilla firefox插件

如果数据必须以数据库的形式存储,那么使用SQlite数据库,您可以查询一些文本并获得相应的结果

将数据存储在strings.xml中时,不能执行搜索查询

存储数据。。。你能解释一下你的疑问吗?你可以添加更多关于你想做什么的细节吗?
  • 您可以在任何视图中显示任何大小的数据,如
    TextView
  • 如果您想在android应用程序中存储更多数据,请尝试使用
    SQLite
  • Strings.xml
    可以用作对字符串的引用,以便 您可以国际化您的应用程序资源
希望它能有所帮助。!。。。。如果您需要任何其他信息,请还原为。如果它是永久性文本(您只需读取),请将文本文件放在assets目录中,然后从活动中读取:

BufferedReader reader;
try {
        reader = new BufferedReader(new InputStreamReader(context.getAssets().open("my_text_file_at_asserts.txt")));

        // do reading, usually loop until end of file reading  
        String mLine = reader.readLine();
        while (mLine != null) {

           Log.d("Read line", "line: "+mLine);

           mLine = reader.readLine(); 
        }
    } catch (IOException e1) {

    }