Продолжительность
5 ч 30 мин 18 сек
Количество уроков
47 Видео
Дата добавления
14.08.2019
Дата обновления
03.07.2020
В этом курсе вы узнаете, как взаимодействовать с REST API Food2Fork.com. Приложение будет получать информацию с веб-сайта и отображать ее в различных видах.
Вот особенности того, что вы увидите в курсе:
- Связь с веб-сервисом (rest api) с помощью Retrofit2
- Архитектура MVVM: ViewModel, Репозиторий, Структура клиента
- Как спроектировать архитектуру
- Singletons
- Пользовательская анимация загрузки ProgressBar в Recyclerview
- ViewModels и AndroidViewModels
- Несколько типов представлений в Recyclerview
- RecyclerView Pagination
- Создание пользовательских панелей инструментов
- Настройка поведения панели инструментов с помощью CoordinatorLayout и AppBarLayout
- Наблюдаемые, LiveData, MutableLiveData и MediatorLiveData
- Отображение изображений с помощью Glide
- CardViews
- SearchViews
- меню
- Передача данных между действиями с помощью интентов
- Исполнители и фоновые темы
- ThreadPools
- Конфигурация сетевой безопасности для HTTP (API 28+)
- И многое другое...
https://github.com/mitchtabian/RestApiMVVM