原文地址:【Android】文件读写操作(含SDCard的读写)

这里面的this指的是Activity对象

1. 写文件到默认地址:

public void saveAppend(String filename, String content) throws Exception      {    FileOutputStream outStream = this.openFileOutput(filename, Context.MODE_APPEND);      outStream.write(content.getBytes());      outStream.close();    }


2. 读文件:

public String readFile(String filename) throws Exception      {          //获得输入流          FileInputStream inStream = this.openFileInput(filename);          //new一个缓冲区          byte[] buffer = new byte[1024];          int len = 0;          //使用ByteArrayOutputStream类来处理输出流          ByteArrayOutputStream outStream = new ByteArrayOutputStream();          while( (len = inStream.read(buffer))!= -1)          {              //写入数据              outStream.write(buffer, 0, len);          }          //得到文件的二进制数据          byte[] data = outStream.toByteArray();          //关闭流          outStream.close();          inStream.close();          return new String(data);      } 


更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. android 目录结构,adb环境变量配置
  4. Android实现下载文件功能的方法
  5. 【Android(安卓)应用开发】GitHub 优秀的 Android(安卓)开源项目
  6. android listview custom style 自定义样式
  7. Android中,把XML文件转换成Object对象的方法
  8. android手机客户端上传文件,java servlet服务器端接收并保存到服
  9. 【Android(安卓)volley】Android库Volley的使用介绍

随机推荐

  1. Android(安卓)深入研究LBS(基于位置的服务
  2. 【Android】application标签说明
  3. Android外置存储器(SD卡)工具类
  4. 2013.11.28 ——— android 网络3g wifi
  5. android 关于图片的放大,缩小,旋转功能的实
  6. 自定义进度条
  7. Android(安卓)自定义Progress Bar
  8. FragmentTabhost记录
  9. A Visual Guide to Android(安卓)GUI Wid
  10. Android(安卓)Location 和 Sensor的使用,