03
Ноя
- Android Basics
- 987 (Registered)
-
В этом мини-курсе вы научитесь реализовывать загрузку данных постранично с Android Paging Library. В результате список данных, реализованный с помощью Android Paging Library будет казаться пользователю бесконечным – когда пользователь доходит до конца списка – мы будем запрашивать следующую порцию данных. Для прохождения этого мини-курса желательно, чтобы вы имели представление о работе с ViewModel и Kotlin Coroutines. Для этого вы можете пройти соответствующий курс этот и этот.
Особенности курса
- Android Paging Library 3.0
- Использование Flow
- Использование Room вместе с Paging Library
- Добавление хэдера и футера для списка
Course Content
-
Бесконечный список данных с Android Paging Library
- Введение
- Описание проекта
- Получение ключа для работы с The Movie Database API
- Добавление нужных библиотек в build.gradle
- Обзор основных компонентов Paging Library
- Получение списка фильмов из сети. Создание MoviesPagingSource
- Создание репозитория для обращения к MoviesPagingSource
- Использование ViewModel для получения данных
- Создание PagingDataAdapter для отображения фильмов
- Отображение данных в UI
-
Что сказать все супер. Спасибо!