Android 입문 LinearLayout,AbsoluteLayout 의 용법 인 스 턴 스 설명
2166 단어 Android
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>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Bitrise에서 배포 어플리케이션 설정 테스트하기이 글은 Bitrise 광고 달력의 23일째 글입니다. 자체 또는 당사 등에서 Bitrise 구축 서비스를 사용합니다. 그나저나 며칠 전 Bitrise User Group Meetup #3에서 아래 슬라이드를 발표했...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.