Comment utiliser Universal Image Loader
J'ai une exigence où j'ai besoin de charger les vignettes et un Text
dans ListView
qui est défini par la coutume Adapter
. Les Vignettes doivent être stockés dans une mémoire cache, pour cela je suis à l'aide de l'Image Universelle de Chargeur cependant, je suis assez souvent confondu dans la mise en œuvre de il et comment l'utiliser que par mon exigence pour charger les images dans ListView
de URL
. Merci de me suggérer quelques façons pour il avec de la bonne mise en œuvre.
source d'informationauteur Nitin Bathija | 2012-12-13
Vous devez vous connecter pour publier un commentaire.
Écrire en dessous de la ligne de code dans votre carte getView() la méthode, ici imageUrls[position] est la matrice de l'Image Url et le titulaire.l'image est imageview.
Et écrire en dessous de la ligne de code dans votre adaptateur constructeur.
il permettra de résoudre votre problème, Et si vous avez des questions au sujet de cette dis-le moi.
Et voir ci-dessous le lien pour le code source complet de l'Image Universelle de Chargeur Exemple.
Android - Image Universelle De Chargeur
Dans votre adaptateur oncreate() de définir
et de l'utiliser dans le getView() méthode:
Je vous suggère à l'aide de AQuery - (Android-Requête) - une super INTERFACE utilisateur simple manipulation cadre pour Android.
AQuery vient comme une bibliothèque, vous devez inclure dans votre build path.
Dans AQuery, vous pouvez télécharger, afficher (avec effets) et le cache de l'image (à la fois dans la mémoire et disque) avec des lignes suivantes:
AQuery prendra en charge tous les téléchargement de données de processus, et l'affichage des images sur votre ImageView que vous avez donné. Une fois que vous chargez l'image, il sera mis en cache dans la mémoire (ou le disque) selon les paramètres booléens
memCache
etfileCache
. La prochaine fois, il va charger l'image à partir de la mémoire cache ou cache de fichier.Pour plus d'informations et d'exemples, vous devriez visiter le AQuery Projet à http://code.google.com/p/android-query/
Plus de code sur l'Image de Chargement - http://code.google.com/p/android-query/wiki/ImageLoading
Cela vous Aidera à charge imageurl utilisation universelle imageloader il accordera un statut pour imageurl est de commencer le Chargement Terminé ou en échec et de la demande est d'annuler le statut de fournir également.J'espère que ça peut vous aider..
si vous aimez le cache de l'image ajouter ci-dessous les fonctions... Mais pour initier le créer parce que son très très ..
Ensuite, vous ajouterez que ImageLoadingListener() fonction...