내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone의 앱 바

2014-06-18

적용 대상: Windows Phone 8 및 Windows Phone Silverlight 8.1 | Windows Phone OS 7.1

 

사용자가 응용프로그램의 가장 일반적인 작업에 빠르게 액세스할 수 있는 응용프로그램 모음을 만들 수 있습니다. Windows Phone 응용프로그램 모음을 사용하면 단말기의 모든 응용프로그램에서 일관된 사용자 환경을 손쉽게 만들 수 있습니다.

이 항목에는 다음 단원이 포함되어 있습니다.

 

기본 응용프로그램 모음은 휴대폰 화면 아래쪽에 있는 아이콘 버튼 행과 줄임표입니다. 사용자는 줄임표를 클릭해 사용하도록 설정된 아이콘 버튼 및 메뉴 항목의 레이블을 표시할 수 있습니다. 응용프로그램 모음에는 메뉴가 표시되거나 숨겨져 있을 때 표시되는 기본 제공 애니메이션이 있습니다. 또한 응용프로그램 모음은 휴대폰 방향이 바뀔 때 자동으로 조정됩니다. 휴대폰이 가로 방향이면 응용프로그램 모음이 화면 옆에 세로로 나타납니다. 이를 통해 페이지 콘텐츠에 남은 공간이 최대화됩니다.

세로 방향 모드의 앱 바 높이와 가로 방향 모드의 너비는 72픽셀로 고정되며 수정할 수 없습니다. 앱바가 표시되거나 숨겨지도록 설정할 수 있습니다.

다음 그림에서는 미니 크기를 사용하는 응용프로그램 모음의 예를 보여 줍니다.

App Bar in mini size

다음 그림에서는 기본 크기를 사용하는 응용프로그램 모음의 예를 보여 줍니다.

App Bar in default size

다음 그림에서는 사용자가 줄임표를 클릭한 후에 표시되는 응용프로그램 모음의 예를 보여 줍니다. 이 예제에서 메뉴 항목은 사용할 수 없습니다.

App Bar expanded without menu items

메뉴 항목

아이콘 버튼 외에 텍스트 기반 메뉴 항목을 하나 이상 추가할 수 있습니다. 이러한 항목은 사용자가 줄임표를 클릭할 때 아이콘 버튼 아래에서 위로 슬라이드되는 목록에 표시됩니다. 메뉴 항목은 덜 자주 사용되는 응용프로그램 동작이나 아이콘만으로 의미를 전달하기 어려운 동작에 사용됩니다. 단말기의 나머지 부분과 일관된 사용자 환경을 만들기 위해 메뉴 항목 텍스트는 모두 소문자로 자동 변환됩니다. 응용프로그램 모음 메뉴는 계층 구조가 아니며, 메뉴 항목 목록은 아이콘 버튼의 하위 메뉴가 아닙니다.

다음 그림에서는 사용자가 줄임표를 클릭한 후에 표시되는 응용프로그램 모음의 예를 보여 줍니다. 이 예제에서 메뉴 항목은 사용하도록 설정되어 있습니다.

App Bar expanded with menu items

응용프로그램 모음을 만드는 가장 쉬운 방법은 XAML을 사용하는 것입니다. Windows Phone SDK 와 함께 제공된 페이지 템플릿에는 주석 처리된 샘플 응용프로그램 모음에 대한 XAML 코드가 포함되어 있습니다. 응용프로그램 모음을 만들려면 XAML의 주석 처리를 해제합니다. 자세한 내용은 Windows Phone의 XAML을 사용하여 앱 바를 만드는 방법를 참조하세요.

C# 또는 Visual Basic 코드만 사용해서 응용프로그램 모음을 만들 수도 있습니다. 자세한 내용은 코드를 사용하여 Windows Phone용 앱 바를 만드는 방법를 참조하세요.

응용프로그램 모음은 데이터 바인딩과 같은 일반적인 컨트롤 기능 중 일부를 지원하지 않습니다. 즉, XAML에 설정된 이름 속성을 사용하여 아이콘 버튼과 메뉴 항목을 변경할 수 없습니다. 런타임에 텍스트나 아이콘을 동적으로 수정하려면 C# 또는 Visual Basic을 사용해 응용프로그램 모음을 만들어야 합니다. 자세한 내용은 Windows Phone의 앱 바 아이콘 버튼 및 메뉴 항목 동적 변경 방법을 참조하세요.

응용프로그램을 지역화하려면 Windows Phone 8의 지역화된 앱을 빌드하는 방법를 참조하세요.

이 섹션에서는 응용프로그램 모음의 기본 속성을 설명합니다. XAML 또는 코드에서 이러한 속성을 설정할 수 있습니다. 응용프로그램 모음을 처음 만들 때 속성을 한 번 설정하거나, 속성을 동적으로 변경할 수 있습니다. 다양한 속성과 속성 간의 상호 작용 방식을 테스트하려면 응용프로그램 모음 샘플을 다운로드하거나, 연습: Windows Phone의 앱 바 테스트 앱 만들기의 절차를 완료하세요.

속성

참고

Mode

응용프로그램 모음이 페이지에 처음 표시될 때의 크기(기본 또는 미니)를 지정합니다. 응용프로그램은 사용자가 줄임표를 사용하여 확장 및 축소한 후에도 이 크기로 돌아갑니다.

화면 공간을 최대화하려는 페이지(예: 파노라마 페이지)에 미니 크기를 사용합니다.

참고참고:
가로 방향을 지원하는 페이지에서 가로 방향을 사용할 경우 응용프로그램 모음은 유용성을 향상시키기 위해 모드 값에 상관없이 기본 크기로 표시됩니다.

Opacity

예상 값은 0.0에서 1.0 사이입니다. 응용프로그램 모음의 불투명도는 적절히 조정할 수 있지만 값은 0.0, 0.5, 1.0만 사용하는 것이 좋습니다.

  • 0.0 - 응용프로그램 모음이 완전히 투명하게 표시됩니다. 응용프로그램 모음이 페이지 콘텐츠 위에 겹쳐지고 콘텐츠가 보입니다. 페이지 크기는 조정되지 않습니다.

  • 0.5 응용프로그램 모음이 부분적으로 투명하게 표시됩니다. 응용프로그램 모음이 페이지 콘텐츠 위에 겹쳐지고 콘텐츠가 보입니다. 페이지 크기는 조정되지 않습니다.

  • 1.0 응용프로그램 모음이 완전히 불투명하게 표시됩니다. 응용프로그램 모음이 현재 페이지를 덮습니다. 응용프로그램 모음으로 덮이지 않은 화면 영역의 크기에 맞게 페이지 크기가 조정됩니다.

BackgroundColor

응용프로그램 모음의 배경색입니다.

ForegroundColor

응용프로그램 모음의 전경색입니다. 아이콘 버튼 레이블과 메뉴 항목 텍스트의 색입니다. 투명 아이콘 버튼 이미지를 사용할 경우 이 색이 아이콘 버튼 색으로도 사용됩니다.

IsMenuEnabled

사용자가 응용프로그램 모음을 확장할 때 메뉴 항목을 볼 수 있는지를 나타냅니다.

IsVisible

응용프로그램 모음이 표시되는지를 나타냅니다.

다음은 응용프로그램 모음을 사용하는 최선의 방법입니다.

  • 자체 메뉴 시스템을 만들지 말고 Windows Phone 응용프로그램 모음을 사용합니다.

  • 색을 사용자 지정할 분명한 이유가 없다면 응용프로그램 모음에 기본 시스템 테마 색을 사용합니다. 응용프로그램 모음에 사용자 지정 색을 사용하면 버튼 아이콘 표시 품질에 영향을 줄 수 있습니다. 또한 메뉴 애니메이션의 시각적 효과에 문제가 생길 수 있고, 일부 디스플레이 유형에서 전력 소비량이 높아질 수도 있습니다.

  • 텍스트가 화면에서 잘려 보일 수 있으므로 메뉴 항목에 긴 텍스트는 사용하지 않도록 합니다. 권장되는 최대 길이는 14자부터 20자까지입니다.

  • 사용자가 스크롤해야 하므로 응용프로그램 모음의 메뉴 항목은 6개 이상 사용하지 않도록 합니다.

Windows Phone 처음 둘러보기

표시:
© 2014 Microsoft