在Android应用中拥有私有图片,哪条路径正确?

时间:2017-01-23 03:56:20

标签: android file bitmap filesystems

我正在创建一个用户可以拍照的应用,但我不希望它们可以在应用外直接访问。如果需要,用户可以选择在其他地方发送图片,但默认情况下,图片应仅在应用内部。

这样做的正确方法是什么? Android中有很多不同的路径默认值,我不确定应该使用哪些(内部存储器,外部存储器,内部缓存,外部缓存,SD卡等)。

我在这里查看此链接https://developer.android.com/training/basics/data-storage/files.html

通过getFilesDir()查看内部存储是我正在寻找的,对吗?然而,图片也是大文件,我不知道将它们放在手机内部是否有意义,或者这是不好的做法。

1 个答案:

答案 0 :(得分:1)

根据Forget the Storage Permission talkgetFilesDir()确实是私人存储用户数据的正确位置。