Android Volley Jar, a estrutura Android Volley é uma estrutura indispensável e importante no desenvolvimento Android. A maneira mais conveniente de usar o desenvolvimento Android é usar a estrutura Volley. Introdução à estrutura Inevitavelmente, precisamos usar tecnologia de rede ao desenvolver aplicativos Android e, na maioria dos casos, os aplicativos usam o protocolo HTTP para enviar e receber dados de rede. O sistema Android fornece principalmente dois métodos para comunicação HTTP, HttpURLConnection e HttpClient. Podemos ver essas duas classes no código de quase todos os projetos, e sua taxa de uso é muito alta. No entanto, o uso de HttpURLConnection e HttpClient ainda é um pouco complicado. Se não for encapsulado corretamente, é fácil escrever muitos códigos repetidos. Como resultado, surgiram algumas estruturas de comunicação de rede Android, como AsyncHttpClient, que encapsula internamente todos os detalhes da comunicação HTTP. Basta chamar algumas linhas de código para concluir a operação de comunicação. Outro exemplo é o Universal-Image-Loader, que torna extremamente simples a operação de exibição de imagens de rede na interface. Os desenvolvedores não precisam se preocupar em como obter imagens da rede, nem se preocupar com detalhes como iniciar threads. e reciclar recursos de imagem o Universal-Image-Loader fez tudo. A equipe de desenvolvimento do Android também percebeu a necessidade de simplificar as operações de comunicação HTTP, então lançou uma nova estrutura de comunicação de rede - Volley na conferência Google I/O de 2013. Pode-se dizer que Volley combina as vantagens de AsyncHttpClient e Universal-Image-Loader. Ele pode realizar comunicação HTTP de maneira muito simples, como AsyncHttpClient, e também pode carregar imagens facilmente na rede, como Universal-Image-Loader. Além de ser simples e fácil de usar, o Volley também fez ajustes significativos em termos de desempenho. Seu objetivo de design é ser muito adequado para operações de rede com pequenas quantidades de dados, mas para operações de rede com grandes quantidades de dados. como quando se trata de baixar arquivos, etc., o desempenho do Volley será muito ruim. Todos os aplicativos mostrados na imagem acima possuem pequenas quantidades de dados, mas comunicação frequente em rede, por isso são muito adequados para usar o Volley.
Expandir