Bonne journée J'ai un webservice qui retourne un tableau complexe de byte [] d'images de la base de données, quand j'utilise le testeur sur internet, le résultat est rapide même quand Je reçois plus de 7 ou 10 images. Sur android J'utilise un gridview pour afficher les images du webservice en utilisant ksoap, je n'ai pas de problème avec 2 images mais quand j'appelle 7 images par exemple, je ne peux recevoir aucune réponse de webservice, la méthode que je utiliser pour appeler à webservice se coincer et enfin mon application android obtenir une erreur "transaction binder échoué".Quelle est la meilleure façon de consommer un Webservice à partir d'Android
Si vous connaissez quelques conseils pour ce problème, je serai heureux pour vous.
merci à l'avance
Personne ne peut diagnostiquer le problème de ne pas nous montrer ce que vous avez fait. Et demander des bonnes pratiques est hors sujet sur Stack Overflow. –
Cher Dieu! C'est une très mauvaise approche pour la batterie. les connexions réseau sont lourdes. essayez de mettre en cache les images et de les obtenir en une fois dans un fil. – Kay
@Kay Il n'y a rien de mal en soi à télécharger des images en même temps dans plusieurs threads tant que c'est bien fait. Regardez simplement Volley qui annonce cette fonctionnalité. –