취소

커뮤니티

가이드

서포트

전체

퍼갈 때에는 반드시 저작자의 허락과 저작자의 이름(아이디)를 기록하어야 합니다.

저작자는 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를 하도록 하겠습니다.