Разработка мобильных приложений. Соколова В.В. - 141 стр.

UptoLike

Составители: 

141
android:layout_height=”wrap_content”
android:textSize=”18sp”
android:layout_weight=”0.8”
/>
</LinearLayout>
В этом примере корневым элеметом является LinearLayout, и
он имеет три дочерних элемента, TextView, Button и EditText.
Элемент LinearLayout управляет порядком, в котором размещаются
компоненты, указанные внутри этого элемента. Атрибут orientation
может иметь имеет два значения: vertical и horizontal.
Все объекты View и ViewGroup имееют общий набор атрибутов,
основные из которых перечислены в таблице 3.1.
Таблица 3.1.
Атрибуты объекта View
Атрибут
Описание
layout_width
Ширина компонента.
layout_height
Высота компонента.
layout_marginTop
Отступ сверху.
layout_marginBottom
Отступ снизу.
layout_marginLeft
Отступ слева.
layout_marginRight
Отступ справа.
layout_gravity
Управляет позиционированием дочерних элементов.
layout_weight
Влияет на количество места, выделяемого компоненту.
layout_x
Задает x-координату.
layout_y
Задает y-координату.
В примере ширина элемента TextView задана равной ширине ро-
дительского компонента с помощью значения атрибута fill_parent.
Высота задана константой wrap_content, что значит, что его высота
равна высоте его содержимого.
Ширина элемента Button задана с помощью абсолютного значе-
ния. В нашем примере она равна 160 dp. Размеры элементов пользова-
тельского интерфейса Android можно задавать с помощью следующих
единиц измерения:
dp это пиксель, не зависящий от плотности. Рекомендуемая
единица измерения для задания размеров элементов экрана.
sp пиксель, не зависящий от масштаба. Рекомендуется для за-
дания размеров шрифтов.
На рисунке 3.9 изображен результат выполнения примера.