테크 지식
[커뮤니티] 아마도 쉬운 안드로이드 어플만들기 [7] Relative Layout 사용하기
퍼갈 때에는 반드시 저작자의 허락과 저작자의 이름(아이디)를 기록하어야 합니다.
저작자는 Snails(tjdtnsu)입니다.
참고 : 이 강좌가 쓰여진 컴퓨터 사양은 엄청 안좋습니다.(Celeron D 2.66GHz, 768MB) 그러므로 다른 컴퓨터도 거의 다 될겁니다.
참고 : 이 강좌는 초보자를 위한 Eclipse를 사용하였습니다.
학습목표 : Relative Layout을 사용할 수 있다
난이도 : ★★
이번 강좌는 레이아웃을 강좌하겠습니다.
레이아웃은 많은 종류가 있지만 그 중 우리는 Relative Layout를 해보겠습니다.
ㄴ 이것을 할 줄 알면 다른 것도 할 수 있습니다.
1. Relative Layout을 이용해 보자!
- Relative Layout은 화면을 구성하는 객체를 다른 객체를 기준으로 오른쪽 또는 왼쪽 아니면 아래쪽으로 상대적 위치를 지정해 배치하는 방법이다.
일단 프로젝트를 생성합니다.
Project Name | rel_lay |
Build Target | Android 2.3.3 |
Application name | rel_lay |
Package Name | naver.rel_lay |
Create Activity | rel_lay |
Min SDK virsion | 10 |
화면과 만드는 방법은 생략하겠습니다.
역시 레이아웃의 activity_main - Graphical Layout로 들어갑니다.
layout에 relactivelayout을 누릅니다.
일단 Hello World를 삭제하고
옆에 폴더를 만지작만지적 거리면서 이렇게 끌어옵니다.
(삭제법 : Right Click-Delete)
(삽입법 : 그림 Drag)
여기서 Editview 객체와 Button 객체를 잘 이동해서 이렇게 만듭니다.(그냥 드래그하면 됩니다.)
그리고 TextView, Editview와 Button를 지 멋대로 수정합니다.
(수정법은 2-2,3에서 강좌했습니다.)
참고 : Hint 추가법은 android:hint="Enter ID"를 입력하시면 됩니다(위치는 감으로 잡습니다)
실행은 생략합니다.
그 외 많은 레이아웃이 있지만 뛰어넘고 다음은 EventHandler를 하도록 하겠습니다.