Android для начинающих. Лекция1: Building Layouts(Построение макетов): 1.7 и 1.8
Внимание!!! Русские субтитры, если они у вас не включены по умолчанию, можно выбрать в правом нижнем углу видео, через Настройки(значок шестеренки) - Субтитры - Русский.
XML element - перевод излишен
Tag - элемент разметки страницы(экрана Android). Обязательно должен иметь открывающую и закрывающую скобки.
Self-closing tags - вариант написания тэга с "самозакрыванием".
<Tag
атрибуты со значениями
/>
Пример
<TextView
android:text = "Hello Dolly!!!"
/>
Другой вариант, когда есть отдельно открывающий тэг и закрывающий.
<Tag
атрибуты со значениями
>
Какой-то код
</Tag>
Пример
<LinearLayout
android:layout_width="match_parent"
>
<TextView
android:text = "Hello Dolly!!!"
/>
</LinearLayout>
Attributes - свойства объекта кода
Syntax - правила написания кода
Разбираемся с TextView
Внимание!!! Русские субтитры, если они у вас не включены по умолчанию, можно выбрать в правом нижнем углу видео, через Настройки(значок шестеренки) - Субтитры - Русский.
Android Studio - IDE(интегрированная среда разработки) программа-редактор серьёзно ускоряющая разработку приложений под Android.
Device - устройство.
Density Independent Pixels(dp) - единица размера позволяющая отображать визуальные элементы одинаковым образом на устройствах с различным разрешением экрана. 48dp - примерно 9mm физического размера.
XML визуализатор - программа(онлайн страница) для работы с кодом XML сделанная специально для этого курса. Позволяет видеть результат после правки кода и подсвечивающая ошибки.
Домашнее задание: освойтесь в XML визуализаторе. Меняйте значения и наблюдайте как меняется визуальное отображение на экране виртуального смартфона.
- попробуйте поменять значения атрибутов текста
- попробуйте поменять значения размера
- попробуйте сделать преднамеренную ошибку и посмотрите что произойдёт
Продолжение следует...