android应用制作,如何将MediaRecorder录制的音频文件保存至应用的私有文件夹下

2025-05-23 16:40:32
推荐回答(1个)
回答(1):

应用的外部文件加目录不同设备格式不同不能在代码中自定义,
用getExternalFilesDir方法
getExternalFilesDir(Environment.DIRECTORY_PICTURES).getAbsolutePath()返回的是图片存放的标准目录,应用被卸载时这个目录也会被删除。参数还有:
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 系统铃声存放的标准目录。
具体可以查看Environment类。