/ / Nell'archivio immagini Android nella memoria interna o nel DB. Qual è il modo più efficiente. - Android, immagine, negozio

Nell'archivio di immagini Android nella memoria interna o nel DB. Qual è il modo più efficiente. - android, image, store

Voglio archiviare le immagini localmente, quindi è un modo efficiente, archiviare l'immagine nella base di dati o archiviare l'immagine nella memoria interna. Non ho opzioni di memoria esterna.

risposte:

1 per risposta № 1

La cosa migliore sarebbe pre-raggruppare le immagini nel tuo apk stesso. Altrimenti non c'è modo di farlo.
Inoltre, se puoi salvare le immagini sulla scheda SD, tupuò far iniziare i nomi delle cartelle con "." (punto) in modo che non siano visibili in condizioni normali (saranno visibili solo se è stata selezionata l'opzione "mostra file nascosti" nel browser dei file del telefono).
E se vuoi che le tue immagini non vengano visualizzate nella galleria, aggiungi semplicemente un file vuoto nella cartella denominata ".nomedia".

Questo farà sì che le tue immagini non vengano visualizzate in Galleria Android.


1 per risposta № 2

Questa pagina mostra le varie opzioni disponibili per l'archiviazione dei dati. Se hai solo bisogno di salvare le immagini, non riesco a capire perché dovresti usare un database. Inoltre, il tuo database si troverebbe nella memoria interna.

Le immagini archiviate nella memoria interna privata non vengono visualizzate nella galleria poiché sono accessibili solo all'app che le ha create.