2017-01-23 7 views
-1

Я создаю приложение, в котором пользователь может делать снимки, но я не хочу, чтобы они были доступны напрямую вне приложения. Пользователь может выбрать отправку изображения в другом месте, если захочет, но по умолчанию изображения должны быть только для приложения.Имея личные фотографии в приложении для Android, какой путь правильный?

Каков правильный способ сделать это? В Android существует так много разных настроек по умолчанию, и я не уверен, что я должен использовать (внутренняя память, внешняя память, внутренний кеш, внешний кеш, SD-карты и т. Д.).

Я смотрю на эту ссылку здесь https://developer.android.com/training/basics/data-storage/files.html

Похоже, внутреннее хранилище через getFilesDir() то, что я ищу, правильно? Однако фотографии также являются большими файлами, и я не знаю, имеет ли смысл размещать их на телефоне или если это плохая практика.

+0

Да, вы можете сохранить его в своей папке приложения '/ data/data/package_name/...'. Попробуйте следующее: http://stackoverflow.com/a/30481706/4316327 – TruongHieu

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^