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();