在Android应用程序中,有一些特定的目录可以用于存储不同类型的数据。以下是其中一些常见的目录及其用途:
代码示例:
File externalStorageDir = Environment.getExternalStorageDirectory();
代码示例:
File filesDir = getFilesDir();
代码示例:
File cacheDir = getCacheDir();
代码示例:
File externalCacheDir = getExternalCacheDir();
代码示例:
File[] externalFilesDirs = getExternalFilesDirs(Environment.DIRECTORY_PICTURES);
File picturesDir = externalFilesDirs[0];
请注意,有些目录需要特定的权限才能访问。应用程序需要在Manifest文件中添加相应的权限声明。例如,在使用外部存储目录时需要添加WRITE_EXTERNAL_STORAGE权限声明: