我只是想知道是否有办法将数据保存到文本文件中而不会被覆盖。
目前我正在使用共享偏好并且它覆盖了可以正常但与此相符的数据,我希望在可以在以列表或列形式覆盖之前保留值的记录。
所以它是这样的:60,65,70..etc这些值一个接一个地存储而不被覆盖。我想在一个文本文件中本地执行此操作,也可以读取。还想知道共享偏好是否可行。
我这样做,所以我可以创建统计页面或类似的东西。
答案 0 :(得分:1)
使用此
File logFile = new File(path + "filename.txt");
try{
FileOutputStream fOut = new FileOutputStream(logFile,true); //true for append mode
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write("message");
osw.flush();
osw.close();
}catch(IOException e){
}