我想在开发 android 应用程序时存储一些文件。有两种方式来存储文件:使用内部目录或使用外部目录。
就我而言,如果开发人员不希望他们的用户或其他应用程序可以访问这些文件,则该文件应该存储在内部目录中。如果开发人员确实希望用户或其他应用程序可以访问这些文件,则该文件将存储在外部目录中。
这是我的问题:
选择在外部目录中存储文件时,我应该将文件的类型分类并将其存储在不同的目录中,如“下载”,“电影”,“”图片“...或为我的应用程序制作单个目录并存储所有我的文件在那个目录中。
作为一个安卓手机用户,我不喜欢第二种解决方案。所以我想知道为什么这么多应用程序(例如 Evernote)选择在我的外部目录“/sdcard”中创建一个目录。