Xamarin. Android DesignerXamarin.Android Designer

이 문서에서는 Android Designer의 기능을 설명 합니다. 디자이너를 사용 하 여 위젯을 시각적으로 레이아웃 하 고 속성을 편집 하는 방법을 보여 주는 디자이너 기본 사항에 대해 설명 합니다. 또한 디자이너를 사용 하 여 테마, 언어 및 장치 구성과 같은 다양 한 구성에서 사용자 인터페이스 및 리소스를 사용 하는 방법과 가로 및 세로와 같은 대체 보기를 디자인 하는 방법을 보여 줍니다.This article describes the features of the Xamarin.Android Designer. It explains designer basics, demonstrating how to use the Designer to lay out widgets visually and edit properties. It also illustrates how to use the Designer to work with user interfaces and resources across various configurations, such as themes, languages, and device configurations, as well as how to design for alternative views such as landscape and portrait.

개요Overview

Xamarin은 XML 파일을 기반으로 하는 사용자 인터페이스 디자인의 선언적 스타일과 코드에서 프로그래밍 방식 사용자 인터페이스를 모두 지원 합니다.Xamarin.Android supports both a declarative style of user interface design based in XML files, as well as programmatic user interface creation in code. 선언적 방법을 사용 하는 경우 Android Designer 사용 하 여 XML 파일을 직접 편집 하거나 시각적으로 수정할 수 있습니다.When using the declarative approach, XML files can be either hand-edited or modified visually by using the Xamarin.Android Designer. 디자이너를 사용 하면 UI를 만드는 동안 즉각적인 피드백을 사용할 수 있고, 개발 속도를 향상 하 고, UI를 만드는 과정을 어렵게 만듭니다.Use of a designer allows immediate feedback during UI creation, speeds up development, and makes the process of UI creation less laborious.

이 문서에서는 Android Designer의 다양 한 기능을 설명 합니다.This article surveys the many features of the Xamarin.Android Designer. 다음에 대해 설명 합니다.It explains the following:

  1. 디자이너 사용에 대 한 기본 사항입니다.The basics of using the Designer.
  2. 디자이너를 구성 하는 다양 한 부분입니다.The various parts that make up the Designer.
  3. Android 레이아웃을 디자이너에 로드 하는 방법How to load an Android layout into the Designer.
  4. 위젯을 추가 하는 방법How to add widgets.
  5. 속성을 편집 하는 방법How to edit properties.
  6. 다양 한 리소스 및 장치 구성으로 작업 하는 방법How to work with various resources and device configurations.
  7. 가로 및 세로와 같은 대체 보기에 대 한 사용자 인터페이스를 수정 하는 방법입니다.How to modify a user interface for alternative views such as landscape and portrait.
  8. 대체 뷰로 작업할 때 발생할 수 있는 충돌을 처리 하는 방법입니다.How to handle conflicts that may arise when working with alternative views.
  9. 재질 디자인 도구를 사용 하 여 재질 디자인 규격 앱을 빌드하는 방법입니다.How to use Material Design tools to build Material Design-compliant apps.

섹션Sections

Android Designer 사용Using the Android Designer

디자이너 기본 사항Designer Basics

리소스 한정자 및 시각화 옵션Resource Qualifiers and Visualization Options

대체 레이아웃 보기Alternative Layout Views

재질 디자인 기능Material Design Features

요약Summary

이 문서에서는 Android Designer의 기능 집합에 대해 설명 했습니다.This article discussed the feature set of the Xamarin.Android Designer. 디자이너를 시작 하 고 다양 한 부분을 설명 하는 방법을 살펴보았습니다.It showed how to get started with the Designer, and explained its various parts. 디자이너 화면과 소스 뷰를 모두 사용 하 여 레이아웃을 로드 하는 방법 뿐만 아니라 위젯을 추가 및 수정 하는 방법을 설명 했습니다.It described how to load a layout, as well as how to add and modify widgets, by using both the Designer Surface as well as the Source view. 또한 다양 한 리소스 및 장치 구성으로 작업 하는 방법을 설명 했습니다.It also explained how to work with various resources and device configurations. 마지막으로 디자이너를 사용 하 여 가로 및 세로와 같은 대체 보기를 위해 특별히 빌드된 사용자 인터페이스를 개발 하는 방법 및 이러한 보기 간에 발생할 수 있는 충돌을 해결 하는 방법을 살펴보았습니다.Finally, it examined how to use the Designer to develop user interfaces that are built specifically for alternative views, such as landscape and portrait, as well as how to resolve conflicts that may arise between such views.