android.os.Environment

本文介绍了Android系统中环境变量的定义与使用,包括不同状态的外部存储设备标识符及标准文件目录。同时,提供了获取特定目录的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Environment

public class Environment  extendsObject

类概述:提供访问环境变量.

常量:

String MEDIA_BAD_REMOVAL 在没有正确卸载SDCard之前移除了

String MEDIA_CHECKING 正在磁盘检查

String MEDIA_MOUNTED 已经挂载并且拥有可读可写权限

String MEDIA_MOUNTED_READ_ONLY 已经挂载,但只拥有可读权限

String MEDIA_NOFS 对象空白,或者文件系统不支持

String MEDIA_REMOVED 已经移除扩展设备

String MEDIA_SHARED 如果SDCard未挂载,并通过USB大容量存储共享

String MEDIA_UNMOUNTABLE 不可以挂载任何扩展设备

String MEDIA_UNMOUNTED 已经卸载

字段:

public static String DIRECTORY_ALARMS         系统提醒铃声存放的标准目录。

public static String DIRECTORY_DCIM           相机拍摄照片和视频的标准目录。

public static String DIRECTORY_DOWNLOADS      下载的标准目录。

public static String DIRECTORY_MOVIES         电影存放的标准目录。

public static String DIRECTORY_MUSIC          音乐存放的标准目录。

public static String DIRECTORY_NOTIFICATIONS  系统通知铃声存放的标准目录。

public static String DIRECTORY_PICTURES       图片存放的标准目录。

public static String DIRECTORY_PODCASTS       系统广播存放的标准目录。

public static String DIRECTORY_RINGTONES      系统铃声存放的标准目录。

公有方法:

static File getDataDirectory()获得android data的目录。

static File getDownloadCacheDirectory()获得下载缓存目录。

static File getExternalStorageDirectory()返回扩展存储区目录(SDCard)

static File getExternalStoragePublicDirectory(String type)

返回一个高端的公用的外部存储器目录来摆放某些类型的文件(来自网上)

static String getExternalStorageState() 返回外部存储设备的当前状态

static File getRootDirectory() 返回Android的根目录

static boolean isExternalStorageRemovable() 返回外部存储设备是否可移除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值