O problema do GCM é a quantidade de usuários que não configuraram um email Google corretamente :/
Em 12 de fevereiro de 2015 12:48, Gink Labrev <gink.labrev@gmail.com> escreveu:
Só para deixar registrado a informação que vi aqui: http://captechconsulting.com/blog/clinton-teegarden/volley-vs-retrofit-battle-royale-0
Retrofit, unfortunately, does not offer much cache control and what is offered is managed solely through the request headers.
Mas no Volley, só fazer isso:
//clear the entire cache
queue.getCache().clear();
//clear only one response in a cache
queue.getCache().remove(url);Nesse caso, basta enviar um GCM com a url a ser removida do cache, tipo: '/entidade/1254/foto_perfil' sempre que alterarem uma foto.Só não sei ainda se vale a pena usar GCM para isso. Já o uso para enviar notificações relevantes para o usuário e desconheço as limitações de banda existentes para o GCM.Posso enviar centenas de milhares de mensagens para os usuários praticamente da mesma forma que posso enviar apenas uma ou duas e com recebimento assegurado ? Enfim, vou ver melhor essa questão.Em 10 de fevereiro de 2015 02:35, Gink Labrev <gink.labrev@gmail.com> escreveu:@luciofm e @Geovani,Obrigado pelas respostas.Penso que setar o max-age com valor baixo seria a solução mais simples e funcional.O GCM pode funcionar, mas não sei se há como limpar o cache para uma imagem em específica - há várias fotos de várias entidades diferentes. Além disso, não sei se seria sobrecarregar os recursos de rede, já que poderia haver muitos envios GCM só por causa de troca de imagens (a app já usa GCM para outras coisas).Por ora, cancelei o formato de url única para obter a imagem e envio para app android o link s3 (aws) da imagem direto.O único porém desse jeito é fazer 2 requisições. Uma para obter a url e a outra para baixar a image pelo Picasso.Vlw2015-02-09 13:29 GMT-02:00 Geovani **Leia a documentação oficial** de Souza <geovanisouza92@gmail.com>:Pq não usa GCM ou similar pra enviar uma mensagem pro aparelho remover a foto em cache?--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Jade Moreira da Costa
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário