Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  makerNews ·  Arduino

Turbinando o carregamento de imagens remotas no Android

Recentemente, precisei fazer um fine tuning de carregamento de imagens num app.

O cenário era o seguinte: O app consiste em uma série de cardviews com imagens de background oriundos de diversos locais da internet, resultando em alguns problemas:

* Resolver DNS para cada domínio * Handshake SSL para cada domínio * Algumas imagens são infinitamente maiores do que o necessário * Formatos diferentes (JPEG, PNG, GIF, WEBP, etc) * Latência alta ou mesmo instabilidade * O fato das imagens serem bem grandes, que imposibilita o OkHttp de fazer cache * Alto uso de memória

Enviado por Rodrigo Delduca (rodrigodelducaΘgmail·com)

Comentar

 
comments powered by Disqus

Comentários arquivados