概述:提供访问SDcard,usbDisk大容量移动设备的路径的模式
-
常量
MEDIA_BAD_REMOVAL 在没有正确卸载SDCard之前移除了
MEDIA_CHECKING 正在磁盘检查
MEDIA_MOUNTED 已经挂载并且拥有可读可写权限
MEDIA_MOUNTED_READ_ONLY 已经挂载,但只拥有可读权限
MEDIA_NOFS 对象空白,或者文件系统不支持
MEDIA_REMOVED 已经移除扩展设备
MEDIA_SHARED 如果SDCard未挂载,并通过USB大容量存储共享
MEDIA_UNMOUNTABLE 不可以挂载任何扩展设备
MEDIA_UNMOUNTED 已经卸载
2. 字段
DIRECTORY_ALARMS
DIRECTORY_DCIM
DIRECTORY_DOWNLOADS
DIRECTORY_MOVIES
DIRECTORY_MUSIC
DIRECTORY_NOTIFICATIONS
DIRECTORY_PICTURES
DIRECTORY_PODCASTS
DIRECTORY_RINGTONES
3.公有构造函数
Environment() 公有方法
static File getDataDirectory()
Gets the Android data directory.
返回Data的目录
static File getDownloadCacheDirectory()
Gets the Android Download/Cache content directory.
返回下载缓冲区目录
static File getExternalStorageDirectory()
Gets the Android external storage directory.
返回扩展存储区目录(SDCard)
static File getExternalStoragePublicDirectory(String type)
Get a top-level public external storage directory for placing files of a particular type.
返回一个高端的公用的外部存储器目录来摆放某些类型的文件 static String getExternalStorageState()
Gets the current state of the primary "external" storage device.
返回外部存储设备的当前状态
static File getRootDirectory()
Gets the Android root directory.
返回Android的根目录
static boolean isExternalStorageRemovable()
Returns whether the primary "external" storage device is removable.
返回外部存储设备是否可移除