1、讲述 Environment 类 Environment 是一个提供访问环境变量的类 Environment包含常量:
  • MEDIA_BAD_REMOVAL
    解释:返回getExternalStorageState(),表明SDCard 被卸载前己被移除
  • MEDIA_CHECKING
    解释:返回getExternalStorageState(),表明对象正在磁盘检查。
  • MEDIA_MOUNTED
    解释:返回getExternalStorageState(),表明对象是否存在并具有读/写权限
  • MEDIA_MOUNTED_READ_ONLY
    解释:返回getExternalStorageState(),表明对象权限为只读
  • MEDIA_NOFS
    解释:返回getExternalStorageState(),表明对象为空白或正在使用不受支持的文件系统。
  • MEDIA_REMOVED
    解释:返回getExternalStorageState(),如果不存在 SDCard 返回
  • MEDIA_SHARED
    解释:返回getExternalStorageState(),如果 SDCard 未安装 ,并通过 USB 大容量存储共享 返回
  • MEDIA_UNMOUNTABLE
    解释:返回getExternalStorageState(),返回SDCard 不可被安装 如果 SDCard是存在但不可以被安装
  • MEDIA_UNMOUNTED
    解释:返回getExternalStorageState(),返回 SDCard 已卸掉如果 SDCard 是存在但是没有被安装
Environment常用方法:
  • 方法:getDataDirectory()
    解释:返回 File ,获取 Android 数据目录。
  • 方法:getDownloadCacheDirectory()
    解释:返回 File ,获取 Android 下载/缓存内容目录。
  • 方法:getExternalStorageDirectory()
    解释:返回 File ,获取外部存储目录即 SDCard
  • 方法:getExternalStoragePublicDirectory(String type)
    解释:返回 File ,取一个高端的公用的外部存储器目录来摆放某些类型的文件
  • 方法:getExternalStorageState()
    解释:返回 File ,获取外部存储设备的当前状态
  • 方法:getRootDirectory()
    解释:返回 File,获取 Android 的根目录
2、讲述 StatFs 类 StatFs 一个模拟linux的df命令的一个类,获得SD卡和手机内存的使用情况
StatFs 常用方法:
  • getAvailableBlocks()
    解释:返回 Int ,获取当前可用的存储空间
  • getBlockCount()
    解释:返回 Int ,获取该区域可用的文件系统数
  • getBlockSize()
    解释:返回 Int ,大小,以字节为单位,一个文件系统
  • getFreeBlocks()
    解释:返回 Int ,该块区域剩余的空间
  • restat(String path)
    解释:执行一个由该对象所引用的文件系统

更多相关文章

  1. android 新浪微博认证
  2. Android退出多个activity和单个activity的方法
  3. android的重启(大部分是转载)
  4. Android解析如何获取SDCard 内存
  5. Android(安卓)Intent Activity 跳转几种情况所使用的不同方法
  6. Android调用系统图片裁剪限定尺寸及7.0照相问题的解决方法
  7. Android的Bitmap处理大图片解决方法
  8. Android(安卓)OpenGL ES 读书笔记(1)
  9. Android(安卓)DataBinding 使用指南

随机推荐

  1. Android Studio设置界面风格和字体大小
  2. 移除Android中的安全模式
  3. android ScreenshotClient 接口截屏幕
  4. Google Android's Gingerbread Update Co
  5. android-google开源资源
  6. 自定义dialog的style属性说明
  7. android之相机 VideoSource和AudioSource
  8. Android文件存储读写
  9. android电子点餐系统源码
  10. Android: Trusting SSL certificates