我的应用程序用于安全目的.因此,从我的应用程序用户捕获照片,所有照片都存储在文件夹中,该文件夹不应从任何其他应用程序访问,并且在设备连接到计算机系统时不应提供访问权限.如果用户想要查看这些图像,则只能从我的应用程序访问.
根据本指南,您可以将文件直接保存在设备的内部存储中.默认情况下,保存到内部存储的文件对应用程序是私有的,而其他应用程序无法访问它们(用户也无法访问).当用户卸载您的应用程序时,将删除这些文件.例如:
String FILENAME = "hello_file";
String string = "hello world!";
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
Run Code Online (Sandbox Code Playgroud)
MODE_PRIVATE将创建文件(或替换同名文件)并将其作为应用程序的私有文件.其他可用模式包括:MODE_APPEND,MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE.
| 归档时间: |
|
| 查看次数: |
15130 次 |
| 最近记录: |