前提:需要知道如下

####Android系统文件目录

system:系统目录,放置android运行核心库data:应用目录,放置应用和应用数据mnt:系统挂载的外部存储信息

####Android文件操作模式

1、MODE_APPEND                只能被创建的应用使用,如果有就追加,没有就创建2、MODE_PRIVATE                只能被创建的应用只有,写入文件时会覆盖,3、MODE_WORLD_READABLE         其他应用程序可以读取4、MODE_WORLD_WRITEABLE        其他应用程序可以写,会覆盖原有文件MODE_WORLD_READABLE+MODE_WORLD_WRITEABLE(MODE_WORLD_READABLE/MODE_WORLD_WRITEABLE)        外部可读可写

文件保存的思路:

1,创建一个文件,2,创建一个输出流3,写入数据4,关闭流

读取文件

1,创建一个文件2,创建一个输入流,和创建一个缓存流3,从输入流中读取数据到缓存流中4,从缓存流中得到数据5,关闭流

代码案例:

    public void saveSdcard(String name,String content) throws Exception{                      File file = new File("/mnt/sdcard",name);                      FileOutputStream fos = new FileOutputStream(file);                      fos.write(content.getBytes());                      fos.close();              }              public String readSdcard(String name) throws Exception{                      //判断是否有sdcard                     if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){                              File file = new File(Environment.getExternalStorageDirectory(),name);                              FileInputStream fis = new FileInputStream(file);                              byte[] data = changeStreamToBytes(fis);                              return new String(data);                      }                      Environment.getExternalStorageDirectory(),// 得到Sdcard存储路径                     context.getFilesDir();///data/data/包名/files                     context.getCacheDir();///data/data/包名/cache                     return null;              }  

更多相关文章

  1. Android安全防护防护———Android(安卓)端常见的安全问题
  2. android telephony 之 UICC 卡数据读写及 UICC 框架结构
  3. android Application Component研究之ContentProvider
  4. [置顶] 编译自己的Windows Android(安卓)SDK(how to build Andro
  5. 【Android多线程】线程二三事
  6. ffmpeg的Android交叉编译及在Qt for Android中的使用
  7. Android(安卓)lunch分析以及产品分支构建
  8. Android(安卓)Studio 打包成jar文件并混淆代码
  9. android 属性文件default.prop与adb

随机推荐

  1. Android应用程序消息处理机制(Looper、Han
  2. Android开发搭建环境
  3. 还在用 Windows 自带的搜索工具吗?你 out
  4. Android(安卓)触摸事件传递机制
  5. 同学,这里有份程序员校招总结等你来取 |
  6. Android(安卓)TextView长按复制的实现方
  7. 在ActionBar上添加搜索View
  8. Android(安卓)NDK开发之旅37--FFmpeg转码
  9. android rom 修改
  10. Android-view事件传递机制