电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

AndroidSDCard操作(文件读写,容量计算)

AndroidSDCard操作(文件读写,容量计算)_第1页
1/7
AndroidSDCard操作(文件读写,容量计算)_第2页
2/7
AndroidSDCard操作(文件读写,容量计算)_第3页
3/7
Android SDCard 操作(文件读写,容量计算) android.os.Environment 提供访问环境变量 java.lang.Object android.os.Environment Env ironment 静态方法: 方法 : getDataDirectory () 返回 : File 解释 : 返回Data 的目录 方法 : getDownloadCacheDirectory () 返回 : File 解释 : 返回下载缓冲区目录 方法 : getExternalStorageDirectory () 返回 : File 解释 : 返回扩展存储区目录(SDCard) 方法 : getExternalStoragePublicDirectory (String type) 返回 : File 解释 : 返回一个高端的公用的外部存储器目录来摆放某些类型的文件(来自网上) 方法 : getRootDirectory () 返回 : File 解释 : 返回Android 的根目录 方法 : getExternalStorageState () 返回 : String 解释 : 返回外部存储设备的当前状态 getEx ternalStorageState () 返回的状态String 类型常量 : 常量 : MEDIA_BAD_REMOVAL 值 : "bad_removal" 解释 : 在没有正确卸载SDCard 之前移除了 常量 :MEDIA_CHECKING 值 : "checking" 解释 : 正在磁盘检查 常量 : MEDIA_MOUNTED 值 : "mounted" 解释 : 已经挂载并且拥有可读可写权限 常量 : MEDIA_MOUNTED_READ_ONLY 值 : "mounted_ro" 解释 : 已经挂载,但只拥有可读权限 常量 :MEDIA_NOFS 值 : "nofs" 解释 : 对象空白,或者文件系统不支持 常量 : MEDIA_REMOVED 值 : "removed" 解释 : 已经移除扩展设备 常量 : MEDIA_SHARED 值 : "shared" 解释 : 如果 SDCard 未挂载,并通过 USB 大容量存储共享 常量 : MEDIA_UNMOUNTABLE 值 : "u nmou ntable" 解释 : 不可以挂载任何扩展设备 常量 : MEDIA_UNMOUNTED 值 : "u nmou nted" 解释 : 已经卸载 使用时只需先判断 SDCard 当前的状态然后取得 SdCard 的目录即可(见源代码) 1 //SDcard 操作 2 public void SDCardTest() { 3 // 获取扩展 SD 卡设备状态 4 String sDStateString = android.os.Environment.getExternalStorageState(); 5 6 // 拥有可读可写权限 7 if (sDStateString.equals(android.os.Environment.MEDIA_MOUNTED)) { 8 9 try { 10 11 // 获取扩展存储设备的文件目录 12 File SDFile = android.os.Environment 13 .getExternalStorageDirectory(); 14 15...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

AndroidSDCard操作(文件读写,容量计算)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部