getExternalStorageDirectory和getExternalStoragePublicDirectory之间的区别?

时间:2017-05-25 10:21:19

标签: java android android-studio permissions storage

根据google,一个返回主要的共享/外部存储目录,另一个获取顶级共享/外部存储目录,用于放置特定类型的文件。任何人都可以用简单的语言和例子来解释吗?

1 个答案:

答案 0 :(得分:6)

我将假设您在生活中的某个时间使用过Windows计算机。

Environment.getExternalStorageDirectory(),如果是Windows,则返回C:\

Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES),如果这是Windows,则会在C:\驱动器上返回一些标准位置,用户通常会在该位置查找已保存的电影。