android.os.Environment

概述:提供访问SDcard,usbDisk大容量移动设备的路径的模式

  1. 常量  

 

    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.

    返回外部存储设备是否可移除

posted on 2011-12-08 16:56  *心梦*  阅读(440)  评论(0)    收藏  举报

导航