Android 입문 LinearLayout,AbsoluteLayout 의 용법 인 스 턴 스 설명

2166 단어 Android
본 고 는 안 드 로 이 드 에서 LinearLayout,AbsoluteLayout 의 용법 을 소개 하 였 으 며,안 드 로 이 드 를 처음 배 운 친구 들 에 게 약간의 도움 이 되 기 를 바 랍 니 다.구체 적 인 내용 은 다음 과 같다.
Android 의 UI 레이아웃 은 모두 Layout 을 용기 로 하고 그 위 에 규정 에 따라 컨트롤 을 배열 하 는데 이것 은 JAVA 의 Swing 과 LWUIT 와 매우 비슷 하 다.컨트롤 은 Layout 와 같은 속성 이 많 습 니 다.Properties 에서 수정 할 수 있 습 니 다.NET/Delphi 등 RAD 와 유사 합 니 다.그 중에서 가장 많이 사용 되 는 속성 은 다음 과 같 습 니 다.
id="@+id/edtInput",ID 는 UI 와 코드 를 연결 하 는 다리
Gravity="center",Layout 의 컨트롤 이 가운데 에 있 습 니 다.

layout_width="fill_parent",화면 너비 로 자동 채 우기,layot높이

layout_width="wrap_content",자동 으로 컨트롤 크기,layot 로 채 웁 니 다.높이

LinearLayout,Android 입문 실례에서 사용 하 는 Layout 는 LinearLayout 입 니 다.이 해 는 간단 합 니 다.LinearLayout 에 있 는 컨트롤 은 수평 또는 수직 으로 배열 합 니 다.
오리 엔 테 이 션="수평":수평 배열;오리 엔 테 이 션="수직":수직 배열
LinearLayout 가 horizontal 이 고 그 안의 컨트롤 은 layot 를 사 용 했 습 니 다.width="fill_"parent",두 번 째 컨트롤 이 화면 오른쪽 에 가 려 집 니 다.그것 은 바로 보이 지 않 습 니 다.
AbsoluteLayout 는 절대 좌표 에 따라 정 의 된 레이아웃 입 니 다.절대 좌 표를 사용 하여 컨트롤 을 찾 기 때문에 자가 적응 인터페이스 를 실현 하려 면 AbsoluteLayout 를 적 게 사용 해 야 합 니 다.AbsoluteLayout 의 컨트롤 은 모두 layotx 、layout_y.위 치 를 정의 합 니 다:
 
위의 그림 에서 TextView 01 의 X 좌 표 는 10px 이 고 Y 좌 표 는 10px 이 며 페이지 레이아웃 코드 는 다음 과 같다.

<AbsoluteLayout android:id="@+id/AbsoluteLayout01" android:layout_height="wrap_content" android:layout_width="fill_parent" > 
<TextView android:text="TextView01" android:id="@+id/TextView01" android:layout_height="wrap_content" android:layout_y="10px" android:layout_width="wrap_content" android:layout_x="110px"> 
</TextView> 
</AbsoluteLayout>

좋은 웹페이지 즐겨찾기