비디오: 웹 애플리케이션 만들기 - 라이브러리 2 : 직접 만들기 2024
Android 앱의 확인란과 버튼은 여러 상황에서 유용 할 때가 많습니다. 위젯을 확인 단어와 함께 앱에 배치 할 수 있습니다. 위젯 아래에 피자 그림이있는 다른 앱에서 동일한 위젯을 사용할 수 있습니다. 이러한 위젯을 포함하는 레이아웃을 저장하는 것이 좋습니다. 이 위젯을 새 레이아웃 리소스 문서 (res / layout 디렉토리의 blahblah .ml 문서)에 저장합니다.
-
프로젝트를 엽니 다.
-
미리보기 화면에서 작성한 수직 선형 레이아웃 내부의 중립 위치를 클릭합니다.
확인란과 버튼이 모두 포함 된 레이아웃의 윤곽이 표시되는지 확인하십시오. 이 레이아웃을 선택하는 데 문제가 있으면 미리보기 화면을 무시하고 컴포넌트 트리에서 LinearLayout (수직) 브랜치를 선택할 수 있습니다.
-
Android Studio의 기본 메뉴에서 리 팩터 → 리 팩터를 선택합니다.
스타일 및 레이아웃 옵션이 포함 된 팝업 메뉴가 나타납니다.
-
팝업 메뉴에서 레이아웃을 선택하십시오.
Android 레이아웃 추출 대화 상자가 나타납니다.
-
대화 상자의 파일 이름 필드에 새 리소스 문서의 이름을 입력하십시오.
아래에 reusable_layout이 표시됩니다. xml .
Android의 리소스 파일 이름에는 대문자가 포함되어서는 안됩니다. 소문자와 밑줄을 사용할 수 있습니다. reUsableLayout과 같은 이름으로 Java의 습관적 "camelCase"명명 규칙을 사용할 수 없습니다. xml. 그리고 네, 레이아웃 파일 이름은 확장자로 끝나야합니다. xml.
-
확인을 클릭하여 대화 상자를 닫습니다.
이제 프로젝트 도구 창의 app / res / layout 브랜치에 새로운 항목이 생깁니다. 5 단계에서 지시 한대로 파일의 이름을 지정하면 브랜치에 reusable_layout이 표시됩니다. xml.
-
reusable_layout을 두 번 클릭합니다. 프로젝트 도구 창에서 xml 분기를 클릭합니다.
Android Studio는 reusable_layout에 대한 Designer 도구를 표시합니다. XML 파일.
-
디자이너 도구가 디자인 모드 (텍스트 모드와 반대)인지 확인하십시오.
디자인 모드에서 컴포넌트 트리를 볼 수 있습니다.
-
구성 요소 트리의 분기에있는 레이블을 기록해 둡니다.
checkBox, checkBox2 및 button과 같은 이름을 찾습니다.
요소의 id를 변경하려면 미리보기 화면에서 해당 요소를 두 번 클릭하십시오. 팝업 메뉴에는 id라는 텍스트 필드가 있습니다. 해당 텍스트 필드에 입력 된 내용을 변경하십시오.
구성 요소 트리.
축하합니다! 재사용하고 사용할 수있는 위젯 그룹이 있습니다.