×
Вы действительно хотите открыть доступ к тестированию по курсу Разработка под Android. Создание книги контактов на 40 дней?
ВИДЕОУРОК №6. Диалог создания группы контактов
Разобрать со студентами технического задание, дать основы языка Kotlin и настроить проект
Разобрать со студентами то как будет выглядеть главный экран приложения, а также освоить навигацию в приложении с помощью Navigation component из Jetpack
Наполнить главный экран пока что тестовыми данными групп контактов, а также освоить используемые в приложении компоненты
Освоить основы работы с базой данных Room, научится создавать таблицы в базе данных и настраивать ее в своем проекте.
Освоить основы работы с многопоточностью, используя Kotlin Coroutines. Научится создавать свои корутины, останавливать их в случае надобности и переключать контекст их выполнения
Освоить механизмы работа всплывающих окон (диалогов) в Android. Научиться создавать диалоги как со стандартными компонентами, так и с использованием собственной разметки. Научиться использовать виджет для выбора цвета.
Освоить создание зависимостей тремя разными способами в базе данных Room. Научиться создавать и объединять таблицы на примере таблицы контактов и объединения ее с таблицей групп.
Освоить работу с изображениями с помощью библиотеки Picasso. Научиться выполнять запрос картинок из памяти устройства.
Освоить систему разрешений в Android, уровни опасности и работу с разрешениями, в зависимости от версии Android. Освоить начало работы с любой соц. сетью, а также научиться работать с всплывающим меню в Android.
Используя раннее приобретенные знания и созданные компоненты, свести код воедино и реализовать всплывающее меню, а также добавить недостающий функционал приложения.