Android简单的TXT文件存储
文件写入
//文件写入的位置为./data/data/包名/files/文件名 public void fileW(String message) { try { FileOutputStream fout = MainActivity.this.openFileOutput(“a.txt”, MODE_PRIVATE); byte[] bytes = message.getBytes(); fout.write(bytes); fout.close(); } catch (Exception e) { e.printStackTrace(); } }
文件读取
public String fileR(){ String res = ""; try { FileInputStream fin = new FileInputStream("./data/data/com.example.filewr/files/a.txt"); int length = fin.available(); byte[] buffer = new byte[length]; fin.read(buffer); res = EncodingUtils.getString(buffer, "UTF-8"); fin.close();//关闭资源 } catch (Exception e) { e.printStackTrace(); } return res; }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。