一、/data/data 路径下处理

1 files 路径

1) Context.getFilesDir(),该方法返回/data/data/工程名/files的File对象。

2) Context.openFileInput()与Context.openFileOutput(),只能读取和写入files下的文件,返回的是FileInputStream和FileOutputStream对象 与1中的路径相对应

3) Context.fileList(),返回files下所有的文件名,返回的是String[]对象

4) Context.deleteFile(String),删除files下指定名称的文件。

5) Context.getFileStreamPath("download"); 得到data/data/工程名/files/download files下自定义路径的获取

2 cache 路径

Context.getCacheDir(),该方法返回/data/data/工程名/cache 的File对象。

3) 自定义路径

getDir(String name, int mode),

返回/data/data/工程名/app_name 下的指定名称的文件夹File对象,如果该文件夹不存在则用指定名称创建一个新的文件夹

名称为:(app+name)

二、Environment的一些方法

Environment.getDataDirectory() = /data

Environment.getDownloadCacheDirectory() = /cache

Environment.getExternalStorageDirectory() = /mnt/sdcard

Environment.getRootDirectory() = /system

更多相关文章

  1. Android基础之intent传值的三种方法
  2. 在android工程中导入layoutlib.jar使用internal api
  3. Android(安卓)Library Project 使用问题总结
  4. 一起学android之SharedPreferences 讲解(10)
  5. Android(安卓)系统应用调用,intent的使用总结
  6. android studio 打包自动生成版本号与日期,apk输入路径详解
  7. Appium 环境配置
  8. Android(安卓)如何根据网络地址获取网络图片方法
  9. 浅谈Android之SurfaceFlinger相关介绍(二)

随机推荐

  1. android 查看解压后的.xml文件代码(axmlpr
  2. AIR Native Extension的使用(Android)二
  3. Spring系列学习之Spring Android
  4. Android 系统数据库编程学习日志
  5. cross compile toolchain for arm/androi
  6. Android编译出现DSL element android.dat
  7. ArcGIS for Android离线数据编辑实现原理
  8. Android用户界面开发(10):Button
  9. Gradle常见错误解决
  10. Android笔记---常用控件以及用法