¿La mejor manera de ocultar una imagen en android?

Soy muy nuevo en el desarrollo de Android … Quiero saber cuál es la mejor manera de ocultar una imagen en android. Tengo una aplicación donde tomar una foto, y quiero que la foto, sólo se puede mostrar dentro de mi aplicación.

La mejor manera sería utilizar el almacenamiento interno del dispositivo. Según el sitio del desarrollador:

Puede guardar archivos directamente en el almacenamiento interno del dispositivo. De forma predeterminada, los archivos guardados en el almacenamiento interno son privados para su aplicación y otras aplicaciones no pueden acceder a ellos (ni el usuario).

Puede encontrar todos los detalles aquí: Uso del almacenamiento interno

Tenga en cuenta que hay algunas cosas que usted debe tener en cuenta; Por ejemplo, si la foto que mencionas está siendo tomada a través de una cámara, la imagen tendrá que ser guardada por primera vez en una carpeta pública (es decir, en el almacenamiento externo) para que la cámara funcione correctamente y, a continuación, debe moverla al almacenamiento interno (O copiarlo y luego eliminar el original).

Hay otros métodos:

  • También puede intentar guardar las imágenes en el almacenamiento externo (accesible por otros), pero nombrar los archivos con un punto anterior en el nombre del archivo para hacerlos invisibles, pero cualquier aplicación puede acceder al archivo si saben el nombre del archivo, y la mayoría de los gestores de archivos Puede mostrar archivos ocultos
  • Agregue un archivo ".nomedia" dentro de la carpeta para evitar que la galería muestre sus imágenes.
  • Asigne nombres a sus archivos con cadenas aleatorias sin extensiones.

Realmente depende si quieres hacerlos totalmente inaccesibles a otras aplicaciones o si esconderlo un poco es suficiente

  • Cómo ocultar el botón de menú para una actividad
  • ¿Cómo no mostrar el espacio en blanco cuando ocultar / mostrar la barra de acción?
  • Android: EditText permanece escondido detrás del teclado
  • Ocultar la barra de direcciones del navegador móvil en cromo (android)
  • Ocultar teclado suave después del diálogo
  • Mostrar / Ocultar Listview SectionIndex on demand
  • ¿Cómo puedo ocultar / mostrar un elemento cuando se presiona un botón?
  • Cómo ocultar el teclado predeterminado de ListViewAdapter en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.