Як створити свій додаток для 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.