Je développe une application qui peut éditer des images. Au début de mon programme, l'utilisateur voit une liste de dossiers contenant des images. Au lieu d'afficher l'icône du dossier par défaut, je montre une image du dossier. J'ai une base de données où je stocke le chemin d'accès aux images et des informations sur l'image qui s'affiche dans la liste près du nom du dossier. Chaque fois que mon application démarre, il faut beaucoup de temps pour charger une image réduite dans la mémoire et l'afficher, surtout quand il y a beaucoup de dossiers avec des images et pour chacun j'ai besoin de charger son icône. J'ai lu cet article http://developer.android.com/training/displaying-bitmaps/index.html et chaque fois que mon application démarre, je redimensionne chaque image. Peut-être le meilleur moyen dans cette situation est de redimensionner (pas réduire) chaque image et ensuite le stocker dans la base de données? Mais j'ai lu que ce n'est pas bon. Donc je veux demander un conseil de comment faire dans ce cas? Et j'ai aussi besoin d'un conseil sur la façon d'optimiser l'affichage des images dans le widget Android Galllery pour le faire défiler plus rapidement. Merci beaucoup!Meilleure façon de stocker et d'afficher des images dans Android
1
A
Répondre
2
1 Ne stockez jamais d'images dans la base de données. C'est inefficace et lent.
2 Il existe plusieurs bibliothèques de chargement d'images qui résolvent le même problème. Mes favoris sont Picasso et Universal Image Loader
Questions connexes
- 1. Meilleure façon de stocker des images dans iOS
- 2. Meilleure façon de stocker des images grattées sur S3
- 3. Meilleure façon de stocker des données dans Android
- 4. Quelle est la meilleure façon de stocker des images dans Android?
- 5. java meilleure façon de transférer des images
- 6. Meilleure façon de stocker des données
- 7. iPad - meilleure façon de stocker des données
- 8. Meilleure façon de stocker des images et des vidéos sur Azur
- 9. Meilleure façon de stocker des URL localement
- 10. Meilleure façon de stocker des données
- 11. La meilleure façon de stocker et de servir des images de profil d'utilisateur
- 12. Meilleure façon de stocker référenceur?
- 13. Meilleure façon de stocker des données pour votre jeu? (Images, cartes et autres)
- 14. Meilleure façon de précharger des images
- 15. Android: Où et comment stocker des images dans l'application?
- 16. Meilleure façon d'obtenir des données en ligne et de les stocker dans Android
- 17. stocker des images sur android
- 18. Meilleure façon de rendre et enregistrer des images
- 19. Une meilleure façon de stocker des données dans Java?
- 20. La meilleure façon de stocker des traductions dans MySQL DB
- 21. Meilleure façon de stocker des ensembles d'images pour Windows Forms
- 22. Meilleure façon de stocker les critères Badge?
- 23. Meilleure façon de dessiner des images dans une activité
- 24. meilleure façon de stocker/utiliser plusieurs langues
- 25. Meilleure façon de stocker la réponse JSON?
- 26. Meilleure façon de stocker les balises hiérarchiques
- 27. Quelqu'un peut dire quelle est la meilleure façon de stocker des images en SQL
- 28. Meilleure façon de superposer (superposer) des images dans WPF?
- 29. La meilleure façon de stocker 1000s de petites images (<5k) soit dans MongoDb ou S3?
- 30. Xcode: Meilleure façon de stocker des tonnes de données
Merci, Mus! Je vais l'essayer. –