RUVIDEO
Поделитесь видео 🙏

SwipeRefreshLayout e Snackbar, Material Design Android - Parte 9

➙ Conteúdo completo: https://www.thiengo.com.br/swiperefreshlayout-e-snackbar-material-design-android-parte-9

Nesse vídeo dou continuidade a série de vídeos sobre o Material Design no Android, dessa vez abordando duas entidades, SwipeRefreshLayout e Snackbar no Android.

O SwipeRefreshLayout é uma forma leve e simples de informar ao user que algo está acontecendo no background da APP, no caso o carregamento de novo conteúdo ou da atualização do conteúdo já apresentado na tela. Bom ficar atento que não utilizamos o Swipe no meio ou no bottom do layout, sempre no topo.

O SwipeRefreshLayout já vem incluso na lib de support-v4. Note que enquanto não é implementado um script de conexão para obtermos os dados de um server Web vou continuar colocando scripts locais de inserção de dados para simular as entidades. porém a migração é simples e envolvendo codificação apenas para a lib de conexão.

O Snackbar é um padrão de notificação do Material Design no Android. Muito similar a lib Crouton, porém com espaçamentos no padrão do Material Design. Diferente do SwipeRefreshLayout o Snackbar não tem já uma view pronta para ser utilizada, no caso utilizamos alguma das libs disponíveis por terceiros ou montamos a nossa.

No vídeo utilizei a lib nispok.snackbar que além de fácil foi a mais customizável que encontrei. Note que com a apresentação do Snackbar, segundo o guideline do Material Design, nós não podemos remover nem mesmo sobrepor o FloatingActionButton e sim move-lo para cima, no caso utilize o ObjectAnimator que é um conteúdo já abordado aqui no Blog. Bom, sem mais delongas vou deixar você assistir ao vídeo.

? Para receber com prioridade os conteúdos exclusivos do blog, assine a lista de emails em: https://www.thiengo.com.br/

Abraço.


? Treinamento oficial:

➙ Prototipagem Profissional de Aplicativos Android:
↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR


? Livros oficiais:

➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia:
↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android

➙ Receitas Para Desenvolvedores Android:
↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android

➙ Refatorando Para Programas Limpos:
↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos


? Redes:

➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/
➙ Facebook: https://www.facebook.com/thiengoCalopsita
➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/
➙ GitHub: https://github.com/viniciusthiengo
➙ Twitter: https://twitter.com/thiengoCalops
➙ Google Plus: https://plus.google.com/+ThiengoCalopsita
➙ SlideShare: https://www.slideshare.net/VinciusThiengo


? Blog App:

➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «SwipeRefreshLayout e Snackbar, Material Design Android - Parte 9», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.