私有文件路径

/data/data/包名/files/

上下文创建读取文件

FileOutputStream outputStream= context.openFileOutput(fileName, Context.MODE_PRIVATE);//保存
FileInputStream inputStream=context.openFileInput(fileName);//读取

在activity中获得路径

File file= this.getFilesDir();//快速得到文件夹
this.getCacheDir();//获得缓存文件夹

在程序中要访问sd卡就要申请sd卡的访问权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

sd卡路径
  2.2前 /sdcard
  2.2后 /mnt/sdcard 最好获得路径方法:Environment.getExternalStorageDirectory()

将文件写入sdcard的时候要判断用户时候插入sdcard并且可以读写

   Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)

//创建文件夹
File destDir = new File(“/data/data/[your path]/temp”);
if (!destDir.exists()) {
destDir.mkdirs();
}

更多相关文章

  1. android文件解析InputStream问题解决
  2. android 如何调用系统自带的程序安装器安装程序
  3. ADT-abundle-使用过程中不断出现的错误
  4. android资源网址大全
  5. Android(安卓)Studio混淆错误:Missing class: java.awt.event.Win
  6. AndroidManifest.xml文件详解(supports-screens)
  7. android 文字或者图片生成.pdf文件
  8. Pycharm安装PyQt5的详细教程
  9. NPM 和webpack 的基础使用

随机推荐

  1. 关于xml中使用ImageView或ImageButton引
  2. Android定时器之Handler的postDelyed方法
  3. [置顶] activity配置信息详解
  4. Android图片与内存优化
  5. Android中ImageView使用网络图片资源的方
  6. AsyncHttpClient
  7. Android(安卓)使用Intent 在Activity 间
  8. 从TabLayout源码告诉你使用它的正确姿势,
  9. android Java StringBuffer对象的append
  10. 用Android(安卓)Studio在windows下面查看