【发布时间】:2015-02-11 09:42:20
【问题描述】:
我收到了一些人的语音记录。我想给他们身份证。我正在尝试在包含新 id 值的 Android sdcard0 中保存 .txt 文件。
我的意思是,我打开新人的应用程序。程序从 txt 文件中读取最后一个 id 值。然后将 +1 值添加到新人的 id。并更新.txt 文件内容。
稍后我关闭应用程序。然后,我再次打开应用程序,读取最后一个 id 值,并保存另一个人 id +1 的声音。我想在每次应用程序打开时动态更新 Android sdcard0 内存中.txt 文件 ID 的内容。
我该怎么做?请帮我。这是我的简单代码。
enter cod private String Load() {
String result = null;;
String FILE_NAME = "counter.txt";
String baseDir = Environment.getExternalStorageDirectory().getAbsolutePath() + "/" + "Records";
File file = new File(baseDir, FILE_NAME);
int counter = 0;
StringBuilder text = new StringBuilder();
try {
FileReader fReader = new FileReader(file);
BufferedReader bReader = new BufferedReader(fReader);
//.....??....
}
result = String.valueOf(text);
} catch (IOException e) {
e.printStackTrace();
}
return result;
}
【问题讨论】:
-
如果你只想保存你的计数器值,为什么不使用android sharedPreference?
-
我该如何做sharedPreference?我是新的 Android Eclipse IDE。请提供更多提示。谢谢。
标签: java android eclipse save txtextcontrol