使用内部存储
默认情况下,保存到内部存储的任何文件都是应用程序专用的。在正常情况下,其他应用程序和用户都无法访问它们。用户卸载应用程序时会删除这些文件。
将文本写入文件
String fileName= "helloworld";
String textToWrite = "Hello, World!";
FileOutputStream fileOutputStream;
try {
fileOutputStream = openFileOutput(fileName, Context.MODE_PRIVATE);
fileOutputStream.write(textToWrite.getBytes());
fileOutputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
将文本附加到现有文件
使用 Context.MODE_APPEND
作为 openFileOutput
的 mode 参数
fileOutputStream = openFileOutput(fileName, Context.MODE_APPEND);