Android для начинающих. Лекция1: Building Layouts(Построение макетов): 1.7 и 1.8

XML синтаксис  

 Внимание!!! Русские субтитры, если они у вас не включены по умолчанию, можно выбрать в правом нижнем углу видео, через Настройки(значок шестеренки) - Субтитры - Русский.  

  

XML element - перевод излишен

Tag - элемент разметки страницы(экрана Android). Обязательно должен иметь открывающую и закрывающую скобки.

Self-closing tags - вариант написания тэга с "самозакрыванием". 

<Tag атрибуты со значениями/>

Пример

<TextViewandroid:text = "Hello Dolly!!!"/>


Другой вариант, когда есть отдельно открывающий тэг и закрывающий.

<Tag атрибуты со значениями> Какой-то код </Tag>

Пример

<LinearLayout android:layout_width="match_parent">

     <TextViewandroid:text = "Hello Dolly!!!"/>

</LinearLayout>


Attributes - свойства объекта кода

Syntax - правила написания кода

Разбираемся с TextView  

 Внимание!!! Русские субтитры, если они у вас не включены по умолчанию, можно выбрать в правом нижнем углу видео, через Настройки(значок шестеренки) - Субтитры - Русский.  

  

Android Studio - IDE(интегрированная среда разработки) программа-редактор серьёзно ускоряющая разработку приложений под Android.

Device - устройство.

Density Independent Pixels(dp) - единица размера позволяющая отображать визуальные элементы одинаковым образом на устройствах с различным разрешением экрана. 48dp - примерно 9mm физического размера.

XML визуализатор - программа(онлайн страница) для работы с кодом XML сделанная специально для этого курса. Позволяет видеть результат после правки кода и подсвечивающая ошибки.


Домашнее задание: освойтесь в XML визуализаторе. Меняйте значения и наблюдайте как меняется визуальное отображение на экране виртуального смартфона.

  • попробуйте поменять значения атрибутов текста
  • попробуйте поменять значения размера
  • попробуйте сделать преднамеренную ошибку и посмотрите что произойдёт


Продолжение следует...

Подписаться на уроки @bobrik

академияобучениеandroidjavaxml
25%
1
9
0.065 GOLOS
0
В избранное
bobrik
На Golos с 2017 M05
9
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (6)
Сортировать по:
Сначала старые