2010-08-03 28 views
6

Mi aplicación requiere que cuando se tome una instantánea debe almacenarla en la memoria y la próxima vez que reinicie el teléfono debo obtener una miniatura de esa foto en la lista de fotos y la foto a escala completa cuando Hago clic en élManera eficiente de almacenar imágenes en android

Hay 2 formas que conozco.

  1. Guarde las imágenes directamente. La preocupación aquí es cada vez que tiene que golpear el directorio para obtener la imagen, lo que lleva algún tiempo.
  2. Almacena todas las imágenes en solo xml. Preocupación aquí es XML será demasiado grande y toma tiempo analizar

¿Cuál es más eficiente?

Respuesta

4

Almacena definitivamente las imágenes directamente en lugar de en XML. Tomará tiempo leer la imagen desde el sistema de archivos, pero no me preocuparía si tomara un tiempo excesivamente largo.

Lea los documentos de android en Data Storage para obtener más información: http://d.android.com/guide/topics/data/data-storage.html

Cuestiones relacionadas