Лучший способ скрыть изображение в Android?

Я очень новичок в Android-разработчике … я хочу знать, что лучший способ скрыть изображение в Android. У меня есть приложение, где я снимаю фотографию, и я хочу эту фотографию, ее можно отображать только в моем приложении.

Лучший способ – использовать внутреннее хранилище устройства. Согласно сайту разработчика:

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

Здесь вы можете найти все детали: Использование внутреннего хранилища

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

Существуют и другие методы:

  • Вы также можете попробовать сохранить изображения во внешнем хранилище (доступны другим), но назовите файлы с предшествующей точкой в ​​имени файла, чтобы сделать их невидимыми, но любое приложение может получить доступ к файлу, если они знают имя файла, и большинство файловых менеджеров Может показывать скрытые файлы
  • Добавьте файл «.nomedia» внутри папки, чтобы галерея не показывала ваши фотографии.
  • Назовите свои файлы случайными строками без расширений.

Это действительно зависит от того, хотите ли вы сделать их полностью недоступными для других приложений или, если их немного скрыть, достаточно