Рет қаралды 12,932
🔹 Обучающий бот по Android c Android-ROADMAP t.me/AndroidStudyBot?start=yt
🔹 Дизайн-макет для EnglishWordsApp в Figma: clck.ru/34ow4g
🛠 Код из всех уроков: t.me/ievetrov_dev
🛠 Личный телеграм канал про путь разработчика: t.me/ievetrov_dev
✅ Вопросы и ответы для Android собеседований: t.me/AndroidSprint_Interview
🔹 Текстовая версия урока:
🔹 Бесплатный курс по основам Kotlin: clck.ru/34EgJF
🔹 VK: ievetrov.development
Приступим к полноценной верстке первого экрана приложения для изучения иностранных слов. У меня есть дизайн-макет в Figma - наиболее распространенным инструментов на сегодняшний день для создания дизайна. Проведу по нему краткий обзор и покажу как пользоваться основными функциями, которые нужны нам, как разработчикам.
Из основного это: экспорт графики (иконок/изображений из Фигмы), просмотров размеров элементов и отступов, просмотр цветовой палитры, просмотр шрифтов и размеров текстов.
Далее приступим к верстке элементов. Использовать будем распространенные вью, такие как: Button, ImageButton, ImageView и лейауты LinearLayout и ConstraintLayout. Из особенно интересного научимся создавать ShapeDrawable, чтобы придавать контейнерам формы. Например, как в макета, контейнеры с закругленными углами.
00:00 Что такое Figma (Фигма)?
01:31 Верстка иконки закрытия
02:10 Импорт векторной иконки в проект
04:30 Верстка изучаемого слова
05:46 Верстка вариантов ответа
06:07 Вложенные лейауты
07:26 Стилизация (позиционирование, размер текста и фон)
08:05 Создание фонов (ShapeDrawable)
11:09 LinearLayout и layout_gravity
12:41 Верстка и стилизация футера
15:14 Элемент иконка "с пальцем вверх"
16:47 Добавляем Button
#androiddevelopment #mobiledevelopment #андройд