最好的方法是使用设备的内部存储。根据开发者网站:“您可以直接在设备的内部存储中保存文件。默认情况下,保存在内部存储中的文件对您的应用程序是私有的,其他应用程序无法访问它们(用户也无法访问)。”您可以在这里找到所有详细信息:使用内部存储 请记住,有一些事情需要考虑;例如,如果您提到的照片是通过相机意图拍摄的,则必须首先将图像保存在公共文件夹中(即在外部存储中),以使相机正常工作,然后您应该将其移动到内部存储器中(或复制它,然后删除原始文件)。还有其他方法: 您也可以尝试将图像保存在外部存储器中(可被其他应用程序访问),但在文件名中加上前置点以使它们不可见。但是,如果应用程序知道文件名,则可以访问该文件,并且大多数文件管理器可以显示隐藏的文件。 在文件夹内添加一个“.nomedia”文件,以防止图库显示您的图片。 使用随机字符串而不带扩展名来命名您的文件。 这取决于您是否希望使它们对其他应用程序完全不可访问,或者只是稍微隐藏一下就足够了。