Рет қаралды 1,235
Перезалито с основного канала!
Темой сегодняшнего ролика, которую Вы выбрали у меня в телеграм канале, является Пагинация на Android. В этом видео мы будем использовать предыдущий проект, которы делали в этом ролике:
Работа с сетью в Android(Rest API): Retrofit, OkHttp, Gson, ViewModel, Coroutines, LiveData и т.п
LINK!!!
Но еще добавим библиотеку Jetpack Paging 3 и с помощью ее мы и реализуем пагинацию.
Не забудь поставить лайк и оставить комментарий) Это здорово поможет развитию канала :)
👇👇👇 ТАЙМ-КОДЫ 👇👇👇
0:00 - вступление
0:10 - зачем нужна пагинация на android
1:27 - про проект
2:15 - небольшой анонс
2:53 - практика
3:09 - понижение версии gradle
4:25 - добавляем библиотеку paging 3
4:48 - обновляем data слой
6:02 - пишем логику для пагинации(paging3)
13:03 - получаем данные во viewmodel
13:36 - обновляем presenter слой
19:05 - заключение
Стек технологий:
- Android SDK
- Kotlin
- MVVM
- Jetpack Compose
- ViewModels
- Live Data
- Kotlin Coroutines
- Retrofit
- OkHTTP
- Gson
- Hilt
Github(ветка paging_veature):
github.com/Flop88/Rest-Api-Video
КАК Я СТАЛ ПРОГРАММИСТОМ
• Video
Друзья, лучшей благодарностью и мотивацией для меня делать новые видео будет ваш лайк и подписка. Так же хочу сказать, что видео я снимаю на чистом энтузиазме и никакого дохода с них не имею. Все сказанное в данном ролике является моим личным мнением и оценочным суждением. Так же не стоит забывать, что я не являюсь разработчиком с многолетним опытом и во многом могу ошибаться.
📬 Мои соц сети:
➡️ KZfaq Maxim Likhachev: / @mvlikhachev
➡️ KZfaq Maxim Likhachev | Learn: / @maximlikhachevlearn
➡️ Telegram: t.me/mvlikhachev
➡️ My CV: mvlikhachev.com/
➡️ Instagram: / mv.likhachev
➡️ Threads: www.threads.net/@mv.likhachev
➡️ Twitter: / wwwqwwwq
💸 Поддержать проект:
USDT: TQa62XGkzEn1hykAeUTye6GrsRQLB26kW7
BTC: 1E8ifH213NNEbMeRQf4wk8REbkd6a3qt8h