2010-08-03 17 views
6

La mia applicazione richiede che, quando si scatta una fotografia istantanea deve conservare in memoria e la prossima volta quando si riavvia il telefono devo ottenere una miniatura di quella foto in elenco di foto e la foto fondo scala quando Lo clicco.modo efficiente per memorizzare le immagini in Android

Ci sono 2 modi che conosco.

  1. Memorizza le immagini direttamente. La preoccupazione è che ogni volta deve colpire la directory per ottenere un'immagine che richiede un po 'di tempo.
  2. Archivia tutte le immagini in xml singolo. La preoccupazione è che XML sarà troppo grande e richiede tempo per analizzare

Quale è più efficiente?

risposta

4

Salva le immagini direttamente anziché in XML. Ci vorrà del tempo per leggere l'immagine dal file system, ma non mi preoccuperei di ciò richiedendo un tempo eccessivamente lungo.

Leggere i documenti Android su Archiviazione dati per ulteriori informazioni: http://d.android.com/guide/topics/data/data-storage.html

Problemi correlati