Android 文件读写到命名空间的文件夹(简单)
2020-02-17 05:14
369 查看
文件保存到命名空间的files文件夹里
FileOutputStream fileOutputStream ; try { fileOutputStream = getApplicationContext().openFileOutput( filename, MODE_WORLD_READABLE + MODE_WORLD_WRITEABLE); fileOutputStream.write(filecontent.getBytes()); fileOutputStream.close(); } catch (Exception e) { <span style="white-space:pre"> </span>// TODO Auto-generated catch block <span style="white-space:pre"> </span>e.printStackTrace(); <span style="white-space:pre"> </span>}
从命名空间里的files文件夹里读取文件
String path = getApplicationContext().getFilesDir().getAbsolutePath(); filename = name.getText().toString(); path = path +"/" +filename; File file = new File(path); FileInputStream fileInputStream; try { fileInputStream = new FileInputStream(file); byte[] buffer = new byte[1024]; fileInputStream.read(buffer); fileInputStream.close(); String neirong = new String(buffer, "utf-8"); //内容 } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- android 将文件保存到sd卡上面(简单)
- 解决:android databinding 使用@BindingAdapter 导致application namespace for attribute {} will be ignored
- Android FragmentTabHost+FrameLayout 实现底部菜单
- android.app.Fragment和android.support.v4.app.Fragment使用区别
- Android textview 在drawable中定义xml文件只要边框
- Android中轮播图的实现 .
- Android.mk的基本语法
- android基础概况
- android服务
- android录音和播放视频
- android广播机制
- Android 支付宝接入流程
- Android EditText
- Android Material Design 之TextInputLayout TextInputEditText
- Android Material Design 之TabLayout
- Android MaterialDesign 之 FloatingActionButton
- Android Material Design 之 DrawLayout
- Android studio抓取app应用日志
- Android 夜间模式的实现
- Android中会引起ANR的情况