На мастер-классе мы рассмотрим виджет RecyclerView и различные возможности расположения его элементов (списком, сеткой), используя LayoutManager. А ещё затронем темы:
обработка действий пользователя;
отображение и изменение данных при помощи RecyclerView.ViewHolder и RecyclerView.Adapter;
применение кастомных анимаций в RecyclerView.
Во время мастер-класса я буду писать приложение и периодически запускать его на эмуляторе. Моя цель: показать вам универсальность и простоту кастомизации RecyclerView.
Для присутствия на мастер-классе подойдёт любой уровень знаний, но lzk полного погружения нужно владеть основами ООП и Java. Умение программировать под платформу Android желательно, но не обязательно. Разработка будет происходить в IDE Android Studio. До встречи в прямом эфире!
Проект, написанный во время мастер-класса, здесь.
Был вопрос: зачем нужен глайд? Даю ответ: для того, чтобы в пару строк организовать асинхронную загрузку картинок и кэширование.