A biblioteca VolleyPlus Project melhora a Biblioteca Android Volley juntamente com o caching de imagem completo.
Esta é uma aplicação de amostra para a biblioteca VolleyPlus (https://github.com/DWorkS/VolleyPlus)
Melhorias do Projeto da biblioteca VolleyPlus para volley juntamente com o caching de imagem completo. Envolve a utilização de RequestQueue, RequestTickle e Request.
PedidoQueue - Despachar a fila que requer um Pedido e executa num fio de trabalhador ou se a cache encontrar as suas tiras de cache e responder de volta ao fio principal da UI.
RequestTickle - Uma única classe que pega num Pedido e executa no mesmo fio ou se a cache encontrar as suas tiras de cache e responder de volta ao mesmo fio. Principalmente útil em operações de sincronização onde pretende realizar operações sequencialmente.
Pedido - Todos os pedidos de rede(HTTP) são criados a partir desta classe. São necessários os principais parâmetros necessários para um pedido HTTP como TIPO MÉTODO - OBTER, POST, COLOCAR, EXCLUIR, CABEÇA, OPÇÕES, TRAÇO, PATCH
Também fornece uma variedade de implementações de Pedido. •StringRequest •JsonRequest •JsonObjectRequest •JsonArrayRequest •GsonRequest •GZipRequest •MultiPartRequest •SimpleMultiPartRequest •DownloadRequest •ImageRequest
Tem também uma imagem muito poderosa a caching SimpleImageLoder. •DiskLruBasedCache com base em Cache DiskLruCache para nível2 (L2) •Suporta newtworkImageView utilização com SimpleImageLoader •Também pode atualizar a cache •Providencia opção para lavar, fechar e limpar a cache tanto na cache L1 como l2 •Tipos suportados de Caching de Imagem •Rede Caching •Caching de recursos •File Caching •Video Caching •Content URI Caching
VolleyPlus é de código aberto, licenciado sob a licença Apache v2.0.
palavras-chave: volley, carregamento de imagem, http, json, gson, GET, POST
história da versão
- Versão 1.1 postado em 2014-07-30
pequenas melhorias
Detalhes do programa
- Categoria: Desenvolvimento > Componentes e Bibliotecas
- Editor: DWorkS
- Licença: Grátis
- Preço: N/A
- Versão: 1.1
- Plataforma: android