2

我正在使用以下代码在 Android 上保存和检索图像文件 (JPG):

File cacheDir = context.getCacheDir();

这些文件什么时候被删除?从我读过的内容来看,这个目录并不可靠,因为设备可以随时删除它们以为其他东西腾出空间。本地存储我的应用所需的图像文件有什么更好的选择?如果可能的话,我想依靠永久存储,而不是 SD 可移动卡。

4

1 回答 1

0

您可以使用应用程序包空间来保存您的文件。我在我的应用程序中使用: openFileOutput() 您可以在那里看到还有openFileInput()读取您的文件,以保持文件的私密性,确保您使用MODE_PRIVATE标志与openFileOutput()方法。祝你好运!

于 2012-10-17T18:45:14.340 回答