프로그램 화면

여러 개의 화면이 BlackBerry® 단말기에 동시에 열려 있을 수 있지만 한 번에 하나의 화면만 볼 수 있습니다. 여러 개의 화면이 열려 있으면 스택으로 구성되며, 스택 맨 위의 화면이 활성 화면입니다. 프로그램에 하나의 화면이 표시되면 BlackBerry® Java® Virtual Machine이 이 화면을 스택 맨 위로 밀어 올립니다. 화면이 닫히면 BlackBerry Java Virtual Machine이 스택 맨 위부터 화면을 삭제하고 스택의 다음 화면을 표시합니다. 필요에 따라 프로그램이 화면을 다시 그립니다.

화면에서 다음과 같은 일반적인 작업을 수행할 수 있습니다.

작업

사용자 상호 작용

화면 내에서 이동합니다.

트랙패드 또는 터치 스크린에서 손가락을 움직입니다.

메뉴를 엽니다.

메뉴 키를 누릅니다.

메뉴에서 작업을 호출합니다.

  • 항목을 클릭하거나 누릅니다.
  • 항목이 메뉴에서 강조 표시되면 메뉴 키를 누릅니다.

프로그램을 전환합니다.

  • Alt 키와 Esc 키를 누릅니다.
  • 메뉴 키를 누르고 있습니다.

터치 스크린이 있는 BlackBerry 단말기에서는 세로 보기와 가로 보기 간을 전환합니다.

단말기를 옆으로 돌립니다.

프로그램을 닫습니다.

메뉴에서 닫기를 클릭합니다.

프로그램 화면을 닫지 않고 홈 스크린으로 돌아갑니다.

종료 키를 누릅니다.

모범 사례: 프로그램 화면 디자인

  • 사용자가 화면을 닫을 때 스택에서 프로그램 화면을 삭제합니다. 표준 구성요소를 사용하는 경우 BlackBerry® 단말기는 자동으로 스택에서 화면을 삭제합니다.
  • 화면을 적절히 다시 색칠합니다. BlackBerry 단말기 프로그램은 불필요한 경우 화면을 다시 칠하지 않습니다.
  • 제한된 수의 중첩 레이아웃을 사용합니다. 화면을 구축할 때 중첩된 레이아웃을 많이 사용할수록 BlackBerry 단말기가 화면을 렌더링하는 데 걸리는 시간이 길어집니다.
  • 화면을 닫기 전에 저장하지 않은 데이터를 저장할지 묻는 대화상자를 표시합니다.
  • 색상 값을 하드코딩하지 않도록 합니다. 선택한 색상 값이 다른 사용자가 선택한 테마에서 작동하지 않을 수 있습니다.

레이아웃 지침

  • 프로그램 화면에는 세로 레이아웃을 사용합니다.
  • BlackBerry API 레이아웃 관리자를 사용하여 프로그램 화면에서 UI 구성요소를 정렬하는 것이 좋습니다. UI 구성요소 정렬에 대한 자세한 내용은 BlackBerry® Java® SDK용 API 참조서와 BlackBerry Java Application UI 및 탐색 개발 가이드를 참조하십시오.
  • 터치 스크린이 있는 BlackBerry 단말기에서는 화면이 세로 및 가로 보기 둘 다에서 올바르게 표시되는지 확인합니다.
  • 가장 중요한 정보는 화면 맨 위에 표시합니다. 예를 들어, 연락처 정보의 경우 이름을 먼저 표시한 다음 이메일 주소와 전화번호를 표시합니다. 메모 필드와 같은 필드는 맨 마지막에 표시합니다.
  • 한 번에 화면에 표시되는 구성요소의 수를 제한합니다.
  • 구성요소를 분리하거나 구성요소 그룹을 나타내려면 화면에 구분선을 사용합니다.
  • 로컬리제이션이 필요한지 여부는 되도록 디자인 프로세스 초기에 결정합니다. 로컬리제이션이 화면 레이아웃에 영향을 줄 수 있습니다.
다음 주제: 대화상자
이전 주제: 컨테이너

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.