Як створити свій додаток для Android: покрокова інструкція та особливості

Відображення

За те, які елементи буду розташовані на екрані, відповідають файли розмітки. Вони містять рядка з параметрами, в яких вказані константные або змінні значення. Даний мова розмітки виконаний по специфікації XML. Таким чином формат оголошення параметра строго стандартизовані.

Щоб правильно створити додаток для Android, треба трохи розібратися в розмітці. Android Studio люб’язно сама згенерувала простий файл.

Елементи екрану

Кореневий контейнер розмітки в даному випадку — RelativeLayout говорить про те, що всі елементи всередині нього будуть розміщуватися відносно. Він містить два параметри — android:layout_width=”match_parent” і android:layout_height=”match_parent”. Перший позначає ширину контейнера RelativeLayout, а другий — його висоту. Константа match_parent говорить про те, що обидва показники повинні відповідати батьків, а стало бути, елемент розгорнеться на весь екран.

Далі в RelativeLayout вкладений TextView, який являє собою не що інше, як звичайну напис.

У ньому є знайомі параметри layout_width і layout_height, атрибут яких дорівнює wrap_content, що значить — навколо вмісту. Тобто розміри елемента будуть підлаштовані під обсяг тексту.

Наступні два параметри означають вирівнювання тексту всередині елемента.

Параметр padding бере цифрове значення для відступу написи з папки з ресурсами value.

Самий головний параметр для напису — рядок з текстом. Її можна вписати прямо в атрибут, але це називається хардкод і вважається неприпустимим, так як може сильно ускладнити локалізацію програми. Варто звернути увагу на те, що дані, які потрібно відобразити, а саме текстовий рядок, також береться з файлу strings.xml, що в папці values.