Search Header Logo
Android Studio Layout параметры для View-элементов.

Android Studio Layout параметры для View-элементов.

Assessment

Presentation

Computers

9th - 12th Grade

Practice Problem

Hard

Created by

Egor Vermited

Used 1+ times

FREE Resource

7 Slides • 0 Questions

2

Экраны

Экран имеет такие физические характеристики как диагональ и разрешение. Диагональ – это расстояние между противоположными углами экрана, обычно измеряется в дюймах. Разрешение – кол-во точек по горизонтали и вертикали, которое экран способен отобразить, измеряется в пикселах.

3

Layout width и Layout height

Ширина (layout_width) и высота (layout_height) . Мы можем указывать для них абсолютные значения, а можем использовать константы. Разберем подробнее эти возможности

4

Абсолютные значения

dp или dip - Density-independent Pixels. Абстрактная ЕИ, позволяющая приложениям выглядеть одинаково на различных экранах и разрешениях.

sp - Scale-independent Pixels. То же, что и dp, только используется для размеров шрифта в View элементах

pt - 1/72 дюйма, определяется по физическому размеру экрана.

px – пиксел, не рекомендуется использовать т.к. на разных экранах приложение будет выглядеть по-разному.

mm – миллиметр, определяется по физическому размеру экрана

in – дюйм, определяется по физическому размеру экрана
единицы измерения (ЕИ)

5

Константы

match_parent (fill_parent) – означает, что элемент займет всю доступную ему в родительском элементе ширину/высоту.

wrap_content – ширина/высота элемента будет определяться его содержимым

6

Layout gravity

Параметр layout_gravity аналогичен выравниванию из Word или Excel. Все помещаемые в него элементы он по умолчанию помещает в левый верхний угол и никак их не выстраивает.

7

Layout margin

Параметры margin полностью аналогичны margin из html. Это отступ. Он может быть со всех сторон сразу, либо только с необходимых сторон.