일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 유튜브 동영상 강의
- 동영상 강의
- 네트워크 프로그래밍
- 파이썬
- 알고리즘
- 안드로이드 앱 개발
- 실습
- 소스 코드
- Windows Forms
- 원격 제어 프로그램
- c언어
- 독립기념관
- 표준 라이브러리 함수
- 추천
- 무료 동영상 강의
- 실습으로 다지는 c#
- 소켓 통신
- 표준 입출력
- 클래스 다이어그램
- 프로젝트
- 언제나 휴일
- 졸업 작품 소재
- 언제나휴일
- C++
- c#
- 강의
- 산책하기 좋은 곳
- 캡슐화
- 충남 천안
- 동영상
Archives
- Today
- Total
프로그래밍 언어 및 기술 [언제나휴일]
3. Layout – 3. TableLayout 본문
이번에는 TableLayout을 실습을 통해 알아봅시다. TableLayout은 표 형태로 자식 컨트롤을 배치할 수 있습니다.
최상위 요소는 LinearLayout이며 자식으로 TextView(TalbeLayout 실습)와 TableLayout으로 배치합니다.
그리고 TableLayout의 자식으로 4개의 TableRow를 배치합니다.
첫 번째 TableRow에는 TextView(숫자)를 배치합니다.
두 번째 TableRow에는 5개의 TextView(0~4)를 배치합니다.
세 번째 TableRow에는 5개의 TextView(5~9)를 배치합니다.
네 번째 TableRow에는 Button을 배치합니다.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<TextView
android:text="TableLayout 실습"
android:textAlignment="center"
android:textSize="30sp"
android:textColor="#0000FF"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow android:layout_width="match_parent">
<TextView android:layout_span="5"
android:textAlignment="center"
android:textSize="20sp"
android:text="숫자"/>
</TableRow>
<TableRow>
<TextView
android:layout_width="80dp"
android:textSize="20sp"
android:text="0"/>
<TextView
android:layout_width="80dp"
android:textSize="20sp"
android:text="1"/>
<TextView
android:layout_width="80dp"
android:textSize="20sp"
android:text="2"/>
<TextView
android:layout_width="80dp"
android:textSize="20sp"
android:text="3"/>
<TextView
android:layout_width="80dp"
android:textSize="20sp"
android:text="4"/>
</TableRow>
<TableRow>
<TextView
android:textSize="20sp"
android:text="5"/>
<TextView
android:textSize="20sp"
android:text="6"/>
<TextView
android:textSize="20sp"
android:text="7"/>
<TextView
android:textSize="20sp"
android:text="8"/>
<TextView
android:textSize="20sp"
android:text="9"/>
</TableRow>
<TableRow>
<Button
android:text="버튼"
android:enabled="false"
android:layout_span="5"/>
</TableRow>
</TableLayout>
</LinearLayout>
언제나휴일 추천 산책 및 여행
'Java 안드로이드 > 안드로이드' 카테고리의 다른 글
4. 기본 컨트롤 – 3. Button (0) | 2025.01.04 |
---|---|
4. 기본 컨트롤 – 2. EditText (0) | 2025.01.04 |
4. 기본 컨트롤 – 1. TextView (0) | 2025.01.04 |
3. Layout – 4. GridLayout (0) | 2025.01.04 |
3. Layout – 2. RelativeLayout (0) | 2025.01.04 |
3. Layout – 1. LinearLayout (0) | 2025.01.04 |
2. 첫 번째 앱 만들기 (1) | 2025.01.04 |
1. 개발환경 – 2. 안드로이드 Studio 설치 (0) | 2025.01.04 |