Android Volley Jar, el marco de Android Volley es un marco indispensable e importante en el desarrollo de Android. La forma más conveniente de utilizar el desarrollo de Android es utilizar el marco Volley. Introducción al marco Inevitablemente necesitamos utilizar tecnología de red al desarrollar aplicaciones de Android y, en la mayoría de los casos, las aplicaciones utilizan el protocolo HTTP para enviar y recibir datos de red. El sistema Android proporciona principalmente dos métodos para la comunicación HTTP, HttpURLConnection y HttpClient. Podemos ver estas dos clases en el código de casi cualquier proyecto y su tasa de uso es muy alta. Sin embargo, el uso de HttpURLConnection y HttpClient todavía es un poco complicado. Si no se encapsulan correctamente, es fácil escribir mucho código repetido. Como resultado, han surgido algunos marcos de comunicación de red de Android, como AsyncHttpClient, que encapsula todos los detalles de la comunicación HTTP internamente. Solo necesitamos llamar a unas pocas líneas de código para completar la operación de comunicación. Otro ejemplo es Universal-Image-Loader, que hace que la operación de visualización de imágenes de red en la interfaz sea extremadamente simple. Los desarrolladores no necesitan preocuparse por cómo obtener imágenes de la red, ni por detalles como iniciar hilos. y reciclar recursos de imágenes. Universal-Image-Loader lo ha hecho todo. El equipo de desarrollo de Android también se dio cuenta de la necesidad de simplificar las operaciones de comunicación HTTP, por lo que lanzaron un nuevo marco de comunicación de red: Volley en la conferencia Google I/O de 2013. Se puede decir que Volley combina las ventajas de AsyncHttpClient y Universal-Image-Loader. Puede realizar la comunicación HTTP de manera muy simple como AsyncHttpClient, y también puede cargar imágenes fácilmente en la red como Universal-Image-Loader. Además de ser simple y fácil de usar, Volley también ha realizado ajustes significativos en términos de rendimiento. Su objetivo de diseño es ser muy adecuado para operaciones de red con pequeñas cantidades de datos pero comunicación frecuente. como cuando se trata de descargar archivos, etc., el rendimiento de Volley será muy pobre. Las aplicaciones que se muestran en la imagen de arriba tienen pequeñas cantidades de datos pero comunicación de red frecuente, por lo que son muy adecuadas para usar Volley.
Expandir