在您的 Android 应用程序中有私人照片,哪个路径是正确的?
Having private pictures in your Android app, which path is correct?
我正在制作一个用户可以拍照的应用程序,但我不希望它们可以在应用程序外直接访问。用户可以根据需要选择将图片发送到其他地方,但默认情况下图片应仅在应用程序内部。
正确的做法是什么? Android 中有很多不同的默认路径,我不确定应该使用哪个(内部存储器、外部存储器、内部缓存、外部缓存、SD 卡等)。
我正在看这个 link 这里 https://developer.android.com/training/basics/data-storage/files.html
看来我正在寻找通过 getFilesDir()
进行的内部存储,对吗?但是图片也是大文件,我不知道将它们放在 phone 内部是否有意义,或者这是否是一种不好的做法。
根据 Forget the Storage Permission talk,getFilesDir()
确实是私人存储用户数据的正确位置。
我正在制作一个用户可以拍照的应用程序,但我不希望它们可以在应用程序外直接访问。用户可以根据需要选择将图片发送到其他地方,但默认情况下图片应仅在应用程序内部。
正确的做法是什么? Android 中有很多不同的默认路径,我不确定应该使用哪个(内部存储器、外部存储器、内部缓存、外部缓存、SD 卡等)。
我正在看这个 link 这里 https://developer.android.com/training/basics/data-storage/files.html
看来我正在寻找通过 getFilesDir()
进行的内部存储,对吗?但是图片也是大文件,我不知道将它们放在 phone 内部是否有意义,或者这是否是一种不好的做法。
根据 Forget the Storage Permission talk,getFilesDir()
确实是私人存储用户数据的正确位置。