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 DisqusComentários arquivados