Android Volley Jar, le framework Android Volley est un framework indispensable et important dans le développement Android. Le moyen le plus pratique d'utiliser le développement Android est d'utiliser le framework Volley. Introduction au framework Nous devons inévitablement utiliser la technologie réseau lors du développement d'applications Android et, dans la plupart des cas, les applications utilisent le protocole HTTP pour envoyer et recevoir des données réseau. Le système Android propose principalement deux méthodes de communication HTTP, HttpURLConnection et HttpClient. Nous pouvons voir ces deux classes dans le code de presque tous les projets, et leur taux d'utilisation est très élevé. Cependant, l'utilisation de HttpURLConnection et HttpClient reste un peu compliquée s'ils ne sont pas correctement encapsulés, il est facile d'écrire beaucoup de code répété. En conséquence, certains frameworks de communication réseau Android ont vu le jour, comme AsyncHttpClient, qui encapsule tous les détails de la communication HTTP en interne. Il suffit d'appeler quelques lignes de code pour terminer l'opération de communication. Un autre exemple est Universal-Image-Loader, qui rend l'opération d'affichage des images réseau sur l'interface extrêmement simple. Les développeurs n'ont pas à se soucier de la façon d'obtenir les images du réseau, ni à se soucier de détails tels que le démarrage des threads. et le recyclage des ressources d'images. Universal-Image-Loader a tout fait. L'équipe de développement Android a également réalisé la nécessité de simplifier les opérations de communication HTTP et a donc lancé un nouveau cadre de communication réseau, Volley, lors de la conférence Google I/O 2013. On peut dire que Volley combine les avantages d'AsyncHttpClient et d'Universal-Image-Loader. Il peut effectuer une communication HTTP très simplement comme AsyncHttpClient, et peut également charger facilement des images sur le réseau comme Universal-Image-Loader. En plus d'être simple et facile à utiliser, Volley a également apporté des ajustements importants en termes de performances. Son objectif de conception est d'être très adapté aux opérations réseau avec de petites quantités de données mais aux communications fréquentes. comme lorsqu'il s'agit de télécharger des fichiers, etc., les performances de Volley seront très médiocres. Les applications présentées dans l'image ci-dessus ont toutes de petites quantités de données mais des communications réseau fréquentes, elles sont donc très adaptées à l'utilisation de Volley.
Développer