Android - 文件读写操作 总结
http://blog.csdn.net/ztp800201/article/details/7322110

android的文件操作。(未整理完成)
http://blog.csdn.net/fenghome/article/details/5668598

Android 异常处理:java.lang.IllegalArgumentException(...contains a path separator)
http://blog.csdn.net/alex_zhuang/article/details/7340901

//Test in main()String fileName = "/data/data/com.example.fileoperation/files/test.txt";String str = "This is for test string";readFileData(fileName);writeFileData(fileName, str);// read file input streamFile file = new File("/data/data/com.example.fileoperation/test.txt");FileInputStream fin = new FileInputStream(file);// code above is equivalent to below:/* Android Activity独有的方法,读写文件进程序自己目录下的files文件夹,若文件不存在,则自动创建之;如我的程序在:/data/data/com.example.fileoperation, 则test.txt文件在:/data/data/com.example.fileoperation/files/test.txt*/ FileInputStream fin = openFileInput(fileName);  // write file output streamFile file = new File("/data/data/com.example.fileoperation/test.txt");FileOutputStream fout = new FileOutputStream(file);// code above is equivalent to below:FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE);

读写SD卡:

String fileName = "/sdcard/test.txt";
//也可以用String fileName = "mnt/sdcard/test.txt";

// write SDCard    private void writeFileSdcardFile(String fileName, String writeStr) throws IOException {        try {                        FileOutputStream fout = new FileOutputStream(fileName);            byte[] bytes = writeStr.getBytes();                        fout.write(bytes);            fout.close();                    } catch (Exception e) {            e.printStackTrace();        }    }        //    read SDCard    private String readFileSdcardFile(String fileName) throws IOException {        String res = "";        try {                        FileInputStream fin = new FileInputStream(fileName);            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;    }

更多相关文章

  1. android中的布局文件
  2. Google Android手机操作系统发展历程[信息图表]
  3. Android布局文件中的各种属性
  4. 老罗Android开发视频教程 (android解析xml文件 )3集集合
  5. Android工具箱之理解app资源文件
  6. android 文件读取

随机推荐

  1. 【Android(安卓)XMPP】 学习资料收集贴(持
  2. Android(安卓)Studio安装、配置
  3. Android修改原生RatingBar颜色、大小,以及
  4. Android(安卓)应用程序进程启动过程源码
  5. 无废话Android之smartimageview使用、and
  6. Android(安卓)应用 APK 签名常用配置
  7. intent
  8. android 关于焦点的获取与监听失效问题的
  9. Android模拟器adb命令介绍
  10. 003.android资源文件剖析(Resources)