Desidero memorizzare immagini di esempio. qual è il modo migliore per fare in modo che il tempo si conservi su scheda SD o in DB?qual è l'archivio del best practice in Android su scheda SD o SQL lite DB?
9
A
risposta
9
se le immagini non sono grandi (2-3 KB) e la raccolta di esse non dovrebbe essere espansa, è possibile salvarle in db. Ma sarebbe più difficile scriverli, leggerli. D'altra parte l'utente non sarà in grado di fare nulla con loro.
In caso contrario, se si desidera consentire all'utente di espandere la raccolta di immagini o le immagini sono piuttosto grandi, è necessario memorizzarle su scheda SD.
In ogni caso, si dovrebbe essere consapevoli della mancanza di spazio e trattare tali casi in modo appropriato.
Problemi correlati
- 1. Best practice per SQLite DB e ContentProvider
- 2. Sql naming best practice
- 3. Android Salva immagine su scheda SD
- 4. Android KitKat 4.4 cartella su scheda SD
- 5. Android SQLite Best Practice Advice
- 6. Problemi con scheda SD Android
- 7. SQL Server Bad & Best Practice
- 8. Best Practice quando caching dei file in Android
- 9. Android spostarsi sul comportamento della scheda SD
- 10. SQL Server 2008 best practice di backup
- 11. Best practice per PK in SQL Server
- 12. Best Practice: selezionare * su CTE
- 13. Come rimuovere la scheda SD in modo programmatico su Android
- 14. Memorizzazione di dati su scheda SD in Android
- 15. Best practice per query SQL in linea
- 16. Salvataggio di bitmap su scheda SD senza comprimerlo in Android
- 17. Hibernate/JPA DB Best practice per lo schema di generazione
- 18. Installazione di app Android senza scheda SD
- 19. SQL Best Practice: count (1) o il conteggio (*)
- 20. Glide. Cache su memoria esterna (scheda SD)
- 21. Best Practice: Input Validation (Android)
- 22. SQL SUBSTRING vs RIGHT - Best Practice
- 23. Scansione scheda SD Android per nuovi file
- 24. Best practice di backup del database grande
- 25. Decomprimere un file zippato su scheda SD nell'applicazione Android
- 26. Android best practice: attributo onClick XML o setOnClickListener?
- 27. Best practice per chiamare finitura() su un'attività in Android?
- 28. (ri) il montaggio della scheda SD su emulatore Android
- 29. Android scrittura alla cartella della scheda SD
- 30. memorizzazione dei dati dell'applicazione Android su scheda SD
Beh, ho una dimensione media della raccolta di immagini e li ho salvati in DB comprimendoli, questo mi fa risparmiare spazio e si dimostra più veloce dell'I/O del disco. –
@Aizaz: come hai compresso le immagini? puoi darci un vantaggio? – jithinroy
yes bro puoi usare la loro compressione predefinita, devi solo dire loro quanta qualità vuoi. se dai 75, significa che il 25% della tua immagine sarà compresso. ma ci vuole molto tempo per ottenere immagini da DB, sarebbe meglio se le avessi salvate nella mia app. –