ImageLoader Com a Lib Volley no Android

preview_player
Показать описание

Nesse vídeo dou continuidade a série de vídeos sobre a library Volley no Android, dessa vez falando sobre a classe ImageLoader que torna muito eficiente e fácil o carregamento de imagens da Web em nossas aplicações Android.

Alias acredito que uma das principais vantagens em utilizar a library Volley é a utilização da classe ImageLoader, pois comentado no vídeo, fazer o carregamento da imagem da Web na unha é muito mais trabalhoso, mas muito mais trabalhoso mesmo.

No vídeo mostro como utilizar o ImageLoader juntamente com a view NetworkImageView, que é uma view especifica da lib Volley para trabalhar diretamente imagens que serão carregadas da Web e mostro também como utilizar o próprio ImageView, que já é disponível para nós, para carregar a imagem da Web nele utilizando o ImageLoader.

Uma parte interessante que também comento no vídeo é a questão de podermos utilizar imagens para pré-carregamento e para erro de carregamento, isso tudo de maneiro bem simples de se implementar, nos evitando outro caminhão de código. Então é isso, vou evitar mais delongas e deixar você assistir ao vídeo.

Abraço.

🎓 Treinamento oficial:

➙ Prototipagem Profissional de Aplicativos Android:

📚 Livros oficiais:

➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia:

➙ Receitas Para Desenvolvedores Android:

➙ Refatorando Para Programas Limpos:

🔥 Redes:

🤖 Blog App:

Рекомендации по теме
Комментарии
Автор

Fala ai Thiengo. Primeiro te parabenizar pelas aulas, estão me ajudando muito.
queria saber uma cosia que não encontrei em lugar nenhum, vi ai que vc baixa a imagem as ela fica em cach queria saber como fazer o download da imagem e salvar-la no dispositivo em uma determinada pasta para ser acessada depois.
desde já agradeço a atenção.

klebertonvilela
Автор

Oi Thiengo. Eu estava vendo seu vídeo. Muito bom esse vídeo. Então eu fiz um exemplo baseado nele. Funciona mas quando estou na ProfileActivity e clico na seta de voltar então um item é removido do listview, e isso se repete até o ultimo sair do listview. Eu gostaria que quando eu clicasse na seta de voltar nenhum item fosse removido e apenas voltasse para a activity anterior.

TheNatanlf
Автор

Thiengo, tudo bem?

Muito obrigado pelos seus vídeos, venho acompanhando vários durante o ultimo mês e gostei muito de sua didática, parabéns.

Estou utilizando o Volley para chamada de um Json, neste, recebo o endereço de uma imagem e coloco ela em um imageView, num CardView com o ImageLoader.

O carregamento de novas informações faço via ScrollListener, quando chego no ultimo Item faço uma nova chamada do método que possui o JsonObjectRequest e escrevo a imagem.

O problema acontece quando carrego várias informações e dou scroll para cima e para baixo, surge um comportamento estranho, algumas imagens vão para lugares inesperados, algumas somem pois quando a imagem é nula, eu escondo o ImageView, e isso acaba parando em outra posição.

As sugestões que encontrei foram todas baseadas em adicionar condições que escondem o ImageView no onBindViewHolder quando a imagem é nula, mas não funcionou.

Tu tens alguma ideia do que possa ser?

Muito obrigado, e obrigado novamente pelas aulas.

rafaknoxx
Автор

Ola... Tenho uma duvida não relacionado ao video! Queria saber e possível criar um serviço pra monitorar um app caso ela trave e reinicie o automaticamente?

JonatasCardoso