728x90
한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판
p.211 직접 풀어보기 5-2
리니어레이아웃으로 다음 화면을 구성하는 XML을 작성하라.
단, 레이아웃이 구분되어 보이도록 각각 다른 색으로 지정한다.
HINT 레이아웃 안에 레이아웃을 여러 번 중첩해도 된다.
코드
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="horizontal">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="#ff0000"
android:orientation="vertical">
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="#ffff00"
android:orientation="vertical">
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="#000000"
android:orientation="vertical">
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="#0000ff"
android:orientation="vertical">
</LinearLayout>
</LinearLayout>
결과
728x90
'개발 > 책' 카테고리의 다른 글
[안드로이드 프로그래밍] 5장 직접 풀어보기 5-3 (0) | 2021.10.04 |
---|---|
[안드로이드 프로그래밍] 5장 직접 풀어보기 5-1 (0) | 2021.09.30 |
[안드로이드 프로그래밍] 4장 직접 풀어보기 4-4 (0) | 2021.09.29 |