Android 2.2新增API介绍
2010-05-26 06:38:00 来源:WEB开发网API
Android 2.2到底有哪些新增API呢? 下面介绍的方法必须运行在SDK的API Level等于或大于8.同时固件版本也要配合才能通过。
获取外部公共的文件夹路径
getExternalStoragePublicDirectory() 获取SD卡的公共路径,该方法位于android.os.Environment这个包中,getExternalStoragePublicDirectory的参数是默认的公共文件夹的属性定义,主要参数有
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
Android123翻译对应的如下:
Music/ - 音乐.
Podcasts/ - 播客.
Ringtones/ - 铃声
Alarms/ - 闹铃.
Notifications/ - 消息提示声音.
Pictures/ - 所有图片除了摄像头拍摄的.
Movies/ - 所有视频除了摄像头录制的
DCIM/ - 摄像头拍摄的照片或录制的视频
Download/ - 浏览器下载存放的位置
实战代码:
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
返回结果一般为 /sdcard/Pictures/ ,Android开发网提示一般执行该方法前先判断sdcard是否可读写,不然做下一步操作容易出现异常。
更多精彩
赞助商链接