Android 开发如何保存文件到文件夹
前言
最近再写一个 Android App,需要将部分内容导出到文件进行保存,以下代码仅供记录。
代码
public static void saveFile(String data, String filename) {
try {
// 写入目录为 Android 的 Documents 文件夹,此文件夹为公共目录
File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS);
if (!dir.exists()) {
dir.mkdirs();
}
// 构造文件数据
String fileContents = htmlTitle + filename + htmlTitleEnd + data + htmlEnd;
// 创建文件
File file = new File(dir, filename + ".html");
FileWriter writer = new FileWriter(file, false);
writer.append(fileContents);
writer.flush();
writer.close();
} catch (Exception e) {
e.printStackTrace();
}
}
APP下载地址
本文链接:
/archives/1686302984708
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
不挂高数!
喜欢就支持一下吧
打赏
微信
支付宝