Видео курс Разработка под Android. Создание книги контактов. Второй экран приложения - видео уроки ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Разработка под Android. Создание книги контактов на 40 дней?

ВИДЕОУРОК №10. Второй экран приложения

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

Разобрать со студентами технического задание, дать основы языка Kotlin и настроить проект

Читать дальше...

Разобрать со студентами то как будет выглядеть главный экран приложения, а также освоить навигацию в приложении с помощью Navigation component из Jetpack

Читать дальше...

Наполнить главный экран пока что тестовыми данными групп контактов, а также освоить используемые в приложении компоненты

Читать дальше...

Освоить основы работы с базой данных Room, научится создавать таблицы в базе данных и настраивать ее в своем проекте.

Читать дальше...

Освоить основы работы с многопоточностью, используя Kotlin Coroutines. Научится создавать свои корутины, останавливать их в случае надобности и переключать контекст их выполнения

Читать дальше...

Освоить механизмы работа всплывающих окон (диалогов) в Android. Научиться создавать диалоги как со стандартными компонентами, так и с использованием собственной разметки. Научиться использовать виджет для выбора цвета.

Читать дальше...

Освоить создание зависимостей тремя разными способами в базе данных Room. Научиться создавать и объединять таблицы на примере таблицы контактов и объединения ее с таблицей групп.

Читать дальше...

Освоить работу с изображениями с помощью библиотеки Picasso. Научиться выполнять запрос картинок из памяти устройства.

Читать дальше...

Освоить систему разрешений в Android, уровни опасности и работу с разрешениями, в зависимости от версии Android. Освоить начало работы с любой соц. сетью, а также научиться работать с всплывающим меню в Android.

Читать дальше...

Используя раннее приобретенные знания и созданные компоненты, свести код воедино и реализовать всплывающее меню, а также добавить недостающий функционал приложения.

Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:02:13
Заходим в приложение
0:03:20
Второй экран приложения
0:03:55
Всплывающее меню
0:05:23
Звонки
0:07:55
Редактирование карточки
0:08:54
Добавляем Facebook профиль
0:11:24
Ripple эффект
0:15:30
(res/drawable-v21/ripple.xml)
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
Android User Interface
ПОДРОБНЕЕ
Android Углубленный
ПОДРОБНЕЕ
SQLite. Базы данных в Android приложениях
ПОДРОБНЕЕ
Unit тестирование для Android разработчиков
ПОДРОБНЕЕ
Архитектура Android приложений
ПОДРОБНЕЕ
Разработка приложений под Android. Базовый курс
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
48.00 $
59.99 $
Оформить подписку
Акция
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
54.00 $
89.99 $
Оформить подписку
Акция
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
85.00 $
169.99 $
Оформить подписку
Акция
комментарии и обсуждения
Notification success
Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.