Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

нет данных
нет рассрочки

В результате список данных, реализованный с помощью Android Paging Library будет казаться пользователю бесконечным – когда пользователь доходит до конца списка – мы будем запрашивать следующую порцию данных. Для прохождения этого мини-курса желательно, чтобы вы имели представление о работе с ViewModel и Kotlin Coroutines. Для этого вы можете пройти соответствующий курс этот и этот.

Особенности курса

  • Android Paging Library 3.0
  • Использование Flow
  • Использование Room вместе с Paging Library
  • Добавление хэдера и футера для списка

Что вы получите после обучения

Приобретаемые навыки
1
Android Paging Library 3.0
2
Использование Flow
3
Использование Room вместе с Paging Library
4
Добавление хэдера и футера для списка
5
Paging Library
6
Создание MoviesPagingSource
7
Использование ViewModel для получения данных
8
Отображение данных в UI

Образовательная организация

Обучаем разработке на проекте с наставником

Практические онлайн-интенсивы для Android-разработчиков, туториалы и материалы от экспертов, работающих в лучших IT-компаниях.

AndroidSchool.ru - это полезные статьи, курсы и интенсивы для обучения азам и совершенствования навыков Android - разработки. Авторы материалов - разработчики, ежедневно разрабатывающие мобильные приложения в крупнейших ИТ-компаниях России и мира, таких Rambler&Co, Beeline, Alibaba.

УЧИТЕСЬ У ЭКСПЕРТОВ
Программа была разработана ведущими разработчиками которые имеют опыт работы в лучших ИТ-компаниях не только России но и мира
 
ПРАКТИЧЕСКИЕ ПРИМЕРЫ И ПРОЕКТЫ
Наши курсы и интенсивы нацелены прежде всего на развитие практичеcких навыков. Поэтому все вебинары насыщены кейсами из реальной практики.
 
ИНДИВИДУАЛЬНЫЙ ПОДХОД
Разработанные вами проекты будет проверять куратор проекта. Кроме того у вас будет возможность задать вопросы лично преподавателю.

Программа курса

Бесконечный список данных с Android Paging Library 

Lecture1.1
Введение 05 мин.

Lecture1.2
Описание проекта 05 мин.

Lecture1.3
Получение ключа для работы с The Movie Database API 05 мин.

Lecture1.4
Добавление нужных библиотек в build.gradle 01 мин.

Lecture1.5
Обзор основных компонентов Paging Library 05 мин.

Lecture1.6
Получение списка фильмов из сети. Создание MoviesPagingSource 10 мин.

Lecture1.7
Создание репозитория для обращения к MoviesPagingSource 05 мин.

Lecture1.8
Использование ViewModel для получения данных 10 мин.

Lecture1.9
Создание PagingDataAdapter для отображения фильмов 10 мин.

Lecture1.10
Отображение данных в UI 10 мин.

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

«Программирование и базы данных»
«Программирование и базы данных»
Подразделение: Факультет вычислительной математики и кибернетики
120 000 ₽
Разработка баз данных с использованием T-SQL
Разработка баз данных с использованием T-SQL
Повышение квалификации. Объем программы 98 часов. Online-обучение по программе повышения квалификации, индивидуально в дистанционном формате.
48 000 ₽
Разработка серверной части приложений PostgreSQL 12. Базовый курс
Разработка серверной части приложений PostgreSQL 12. Базовый курс
Программа повышения квалификации. В этом курсе рассматриваются основные темы, необходимые для разработки серверной части приложений PostgreSQL. Курс основан на опыте практической разработки.
32 400 ₽
PostgreSQL: Разработка
PostgreSQL: Разработка
Программа повышения квалификации. Курс обучает языку запросов SQL и процедурному языку программирования PL/pgSQL СУБД PostgreSQL. Во время курса слушатели освоят создание запросов, команд изменения данных, создание блоков PL/pgSQL, применение курсоров, триггеров, создание функций и других программных объектов в PL/pgSQL и SQL.
29 700 ₽
Курс Microsoft Access 2016
Курс Microsoft Access 2016
Целью курса является изучение базовых возможностей Access 2016.
5 600 ₽
Хранение данных в Android c помощью Jetpack DataStore
Хранение данных в Android c помощью Jetpack DataStore
В этом мини-курсе вы познакомитесь с Jetpack Datastore – это новый и улучшенный способ хранения данных, призванный заменить SharedPreferences.
нет данных
Добрые, добрые структуры данных - курс от Сергея Балакирева
Добрые, добрые структуры данных - курс от Сергея Балакирева
Для грамотной разработки программного кода нужно не только хорошо владеть языком программирования, но и предельно ясно представлять себе как эффективно организовывать хранение и обработку данных в процессе работы программы. Именно для этого и нужно знать основные структуры данных, понимать как они работают, какие у них преимущества и недостатки, чтобы грамотно выбирать лучшие способы представления данных при решении каждой конкретной задачи.
1 500 ₽
«Разработчик профессионально-ориентированнных компьютерных технологий»
«Разработчик профессионально-ориентированнных компьютерных технологий»
Подразделение: Факультет вычислительной математики и кибернетики. Программы профессиональной переподготовки с присвоением дополнительной квалификации. Объем 1552 часа. Форма обучения - Заочная с использованием дистанционных образовательных технологий.
200 000 ₽
Yummy SQL
Yummy SQL
Это курсик, в котором мы, опираясь на популярные базы данных, пощупаем основной синтаксис языка структурированных запросов - SQL
990 ₽
Основы Apache HBase
Основы Apache HBase
Курс дает представление об основах колоночной системы управления базами данных Apache HBase и методах разработки приложений, обрабатывающих данные на ее основе.
27 500 ₽
обновлено 02.03.2023 12:38
Бесконечный список данных с Android Paging Library

Бесконечный список данных с Android Paging Library

Оставить отзыв
Поделиться курсом с друзьями