일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스팀잇
- 안드로이드
- 가상화폐거래소
- 키워드검색방법
- 정부지원제도
- 양천구아파트
- 앱개발 독학
- 가상화폐폭락
- 온라인마케팅
- 프로그래밍독학
- 유튜브
- 프로그래밍
- 돈버는정보
- 신정뉴타운롯데캐슬
- 신월동아파트
- Do it 안드로이드 앱 프로그래밍
- 프로그래밍 독학
- 비트코인
- 상위노출키워드
- 가상화폐
- 파이썬
- 암호화폐
- 안드로이드 스튜디오
- 서울3억대아파트
- 잠금화면앱
- 앱제작
- 앱개발
- 모두의파이썬
- 블록체인
- 신정동아파트
Archives
- Today
- Total
친절한 J의 돈버는 정보
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (3) 상대 레이아웃과 테이블 레이아웃 본문
Programing/android 독학
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (3) 상대 레이아웃과 테이블 레이아웃
제이그라피 2017. 11. 17. 15:03[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기
(3) 상대 레이아웃과 테이블 레이아웃
상대 레이아웃 : 부모 레이아웃 또는 다른 뷰와의 상대적인 위치를 이용해 뷰의 위치를 결정할 수 있게 함.
아래 이미지처럼 가운데 영역이 차지하고 있는 버튼이 맨 아래 버튼의 바로 위쪽까지 차지하도록 할 수 있다.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_above="@id/button3"
android:layout_below="@+id/button"
android:text="Button" />
<Button
android:id="@+id/button3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:text="Button" />
</RelativeLayout>
테이블 레이아웃
Do it 유투브 강좌 DAY 10-01 / 10-02 다시 듣기
Text에서 아래와 같이 입력했다.
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TableRaw
android:layout_width="match_parent"
android:layout_height="wrap_content">
</TableRaw>
</TableLayout>
유투브 강좌에서는 보이지 않았던 뷰가 생성되었고
화면에 새로운 버튼을 추가하려고 가져가니 생성되지 않아서 테이블 레이아웃에 대한 진도를 더이상 나가지 못했다.
뭐가 문제일까? 커뮤니티에 질문해보자!
답변
'Programing > android 독학' 카테고리의 다른 글
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (2) 리니어 레이아웃 (0) | 2017.11.17 |
---|---|
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (1) 레이아웃 개요 (0) | 2017.11.17 |
[안드로이드 앱 개발 독학 No.6] 안드로이드 스튜디오 기본 위젯과 레이아웃(1) : 뷰와 뷰그룹 (0) | 2017.11.16 |
Episode 3. 안드로이드 스튜디오 코드 편집기 : 부모클래스 메소드 정의 / 파일의 내용 검색(Find in Path) (0) | 2017.11.16 |
Episode 2. Mac에서 안드로이드 스튜디오 사용하기 : 윈도우와 다른 점 (0) | 2017.11.16 |
Comments