Guardar archivo en android, por lo que el usuario no puede leer

Estoy desarrollando una aplicación en android donde descargar archivos de imagen y utilizarlo como recurso de aplicación. Quiero guardar el archivo en un directorio para que el usuario no pueda ver esto como archivos de medios mostrados en la galería. Sólo necesito saber el directorio específico donde puedo guardar el archivo y el usuario no podría verlo.

Uso del almacenamiento interno 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). Cuando el usuario desinstala su aplicación, estos archivos se eliminan.

Android analizaría automáticamente todas las carpetas de almacenamiento externo para archivos multimedia. Si no desea que sus archivos de imagen se muestren en la galería, tal vez podría agregar alguna extensión como ".myapp", de esta manera engaña el escáner.

Simplemente aplique su propia lógica. Cuando u leer el archivo de internet es el formato de bytes. Y después de la derecha en sdcard.

Esta vez sólo cambia el byte de algún archivo de lectura.y almacenar este byte en algún lugar como un sharepreference, Static varibale anything.and cuando se lee el archivo y la pantalla de otro modo, luego cambiar el mismo byte agian y reemplazar este byte con orignal.this llamada Incrypt y decrept. Su trabajo querido que hago por el archivo de imagen.

Simplemente agregue un archivo denominado .nomedia en el directorio que desea excluir de MediaScanner .

Otra alternativa es guardar su imagen en una base de datos como un BLOB.
Con esto usted está 100% seguro de que sólo su aplicación puede acceder a él.

  • Samsung My Files explorer: Elige el archivo de la carpeta especificada
  • Los archivos de tarjeta SD actualizados mediante programación no se actualizan en Windows Explorer
  • Android - file.exists () devuelve false para el archivo existente (para algo diferente de pdf)
  • Android dice que no puede resolver el método 'getExternalFilesDir (null)'
  • ¿Hay una manera de abrir el archivo como objeto de archivo de la carpeta de activos de android?
  • Crear archivo de tipo android de Uri
  • Cómo obtener los nombres de archivo almacenados en la tarjeta sd en android
  • Compruebe si existe un archivo
  • Android, ¿cómo puedo obtener una lista de todos los archivos en una carpeta?
  • ¿Cómo transferir archivos desde la memoria interna a sdcard en android?
  • Android: No se pudo asegurar el directorio cuando getExternalFilesDir (null)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.