Jetpack Paging 3. Пагинация на Android

-58 /79

Организация пагинации длинных списков в Android приложениях на основе Jetpack Paging 3.0


💰 Поддержать проект на Boosty

🔗 Avito.Tech

🔗 Telegram канал "Android Broadcast"

🔗 Блог о жизни канала

🔗 Telegram канал "Kotlin Broadcast"


🔗 Подать заявку на выступление в Android Broadcast

🔗 Руководство Jetpack Paging 3.0

🔗 Android Paging Codelab от Google

🔗 Код из видео


0:00 Вступление

0:33 Зачем нужна пагинация?

3:30 Партнерская интеграция

4:00 Jetpack Paging 3

5:55 Архитектура пагинации от Google

8:40 Конфигурация Paging 3

12:13 Реализация PagingSource

22:09 Интеграция PagingSource в ViewModel

25:13 Отображение данных

27:47 Отображение ошибок/прогресса в header/footer

30:09 Отслеживание состояния загрузки

32:48 Проблемы RemoteMediator 34:22 Заключение

34:48 Титры #AndroidBroadcast #Paging #Jetpack

Тайм-коды

00:00
Вступление
00:33
00:00
Зачем нужна пагинация?
02:57
00:00
Партнерская интеграция
00:30
00:00
Jetpack Paging 3
01:55
00:00
Архитектура пагинации от Google
02:45
00:00
Конфигурация Paging 3
03:33
00:00
Реализация PagingSource
09:56
00:00
Интеграция PagingSource в ViewModel
03:04
00:00
Отображение данных
02:34
00:00
Отображение ошибок/прогресса в header/footer
02:22
00:00
Отслеживание состояния загрузки
02:39
00:00
Проблемы RemoteMediator
01:34
00:00
Заключение
00:26
00:00
Титры
00:20