Лабораторная работа 14. «Использование RecyclerView для организации прокручиваемых списков в приложении»
Цель работы – Необходимо разработать приложение, которое выводит список праздников на 2023 год.
За пример возьмите то приложение, которое мы разработали на видео.
Постановка задачи – разработать приложение которое будет запрашивать список праздников с сайта calendarific.com, через открытое API и будет выводит этот список на экран в виджете RecyclerView. Ознакомление с понятием модели данных.
Пример API запроса (протестируйте его работу в браузере, если не работает, то Вам надо зарегистрироваться самим на данном ресурсе, чтобы получить свой уникальный токен: api_key):
https://calendarific.com/api/v2/holidays?api_key=312b82ac9b4a3a90002c36fa8d19aa1350f03460&country=RU&year=2023
Выполнение работы:
1. Создать пустой проект в среде Android Studio. Запустить его на эмуляторе, убедиться, что выводит Hello World.
2. Взять исходники проекта на https://github.com/RinatMiniazev/AppHolidaysRecyclerView. Вставить код нужных исходных файлов в свой проект. Запустить в эмуляторе, убедиться, что исходный проект работает.
3. Доработать код приложения. Добавить к выводу на экран порядковый номер для каждого праздника, начиная с единицы.
Пример итогового результата