Android写本地文件
16lz
2021-12-04
Android写本地文件
- 通过FileWriter
private static final String LOG_DIR = "sdcard/log/"; public static void write(String log) { FileWriter fileWriter; Date date = new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS", Locale.getDefault()); String dateStr = simpleDateFormat.format(date); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()); String fileName = LOG_DIR + dateFormat.format(date) + ".txt "; try { fileWriter = new FileWriter(fileName, true); fileWriter.write(dateStr + ":" + log + "\r\n"); fileWriter.flush(); fileWriter.close(); } catch (IOException e) { e.printStackTrace(); } }
- 通过FileOutputStream
public static void write(String message) {FileOutputStream fos = null;try { fos = openFileOutput("sdcard/example.txt", Context.MODE_PRIVATE); fos.write(message.getBytes()); fos.close();} catch (FileNotFoundException e) { e.printStackTrace();} catch (IOException e) { e.printStackTrace();}}
更多相关文章
- Tomcat控制台日志输出到本地文件
- 17年未修复的Firefox本地文件窃取漏洞分析
- Android实现截屏,将截图文件保存到本地文件夹
- 清理/data/data目录下的本地文件
- Android(安卓)本地文件、文件夹操作
- 图片 缓存
- Android调用系统安装程序打开本地文件(包括 Android7.0以上)
- Android大图加载优化--基于LRU算法的本地文件缓存
- Android(安卓)本地文件缓存各个方法获取的路径小结