Android 如何在文件中连续存储数据?

Android 如何在文件中连续存储数据?,android,file,io,android-service,Android,File,Io,Android Service,我正在实现一个与服务相关的应用程序,我的服务在后台连续运行,并返回一个字符串 我想将字符串存储在文件中,并在需要时检索。该文件包含从第一个字符串到最后一个字符串的信息(不覆盖) 如果有人有解决办法,请帮助我。 提前谢谢。你试过什么吗?你用谷歌搜索过什么吗?您是否有一些工作或损坏的代码?请尝试一些方法来找出您的问题的解决方案,如果您在这方面遇到了一些问题,那么您可以发布带有错误的问题,这将是有意义的。 FileOutputStream fos = null; String FILENAME = "

我正在实现一个与服务相关的应用程序,我的服务在后台连续运行,并返回一个
字符串

我想将字符串存储在文件中,并在需要时检索。该文件包含从第一个字符串到最后一个字符串的信息(不覆盖)

如果有人有解决办法,请帮助我。

提前谢谢。

你试过什么吗?你用谷歌搜索过什么吗?您是否有一些工作或损坏的代码?请尝试一些方法来找出您的问题的解决方案,如果您在这方面遇到了一些问题,那么您可以发布带有错误的问题,这将是有意义的。
FileOutputStream fos = null;
String FILENAME = "Your File Name";

fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);

// write your bytes using fos

fos.write(Bytes to be saved);

fos.close();


// to read a file

FileInputStream fis = null;
fis = youractivity.openFileInput(FILENAME);
StringBuilder builer = new StringBuilder("");

                                        DataInputStream dis = new DataInputStream(fis);
String line = null;
                                        while((line=dis.readLine()) != null)
{
   builer.append(line);
}

dis.close();
fis.close();