<span style="white-space:pre"> </span>private void writeFileToSD(String s) {
String sdStatus = Environment.getExternalStorageState();
// 获取SDCard状态,如果SDCard插入了手机且为非写保护状态
if (!sdStatus.equals(Environment.MEDIA_MOUNTED)) {
Toast.makeText(getApplicationContext(), "SDCard不存在", 1).show();
return;
}
try {
String fileName = "huanggangshifan.txt";
File file = new File(Environment.getExternalStorageDirectory()
+ "/" + fileName);
if (!file.exists()) {
file.createNewFile();
}
// 一个参数默认是覆盖原来的文件内容的,可以构造的时候传两个参数第二个设置成true表示追加
FileOutputStream stream = new FileOutputStream(file);
byte[] buf = s.getBytes();
stream.write(buf);
stream.close();
} catch (Exception e) {
e.printStackTrace();
}
}