반복적인 것을 작업할때 강력하다
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:gravity="center_horizontal">
<View ... />
<View ... />
<View ... />
</LinearLayout>
부모의 가운데
부모의 오른쪽, 왼쪽
부모의 수평 가운데, 부모의 수직 가운데
id값이 @@인 view옆으로 간다.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="440dp"
tools:context=".RelativeLayout">
<View
android:id="@+id/red"
...
android:background="#CC4343"/>
<View
android:id="@+id/green"
...
android:background="#009688"
android:layout_toRightOf="@+id/red"/>
</RelativeLayout>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".RelativeLayout">
<View
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@android:color/black"/>
<View
android:id="@+id/red"
.../>
<View
android:id="@+id/green"
.../>
</RelativeLayout>
작성순으로 쌓인다. 그래서 가장 밑에 깔고 싶으면 가장 먼저 작성