프로그램 화면
프로그램 화면은 프로그램 UI에 사용할 수 있는 최상위 컨테이너입니다. 일반적으로 프로그램 화면에는 다른 컨테이너 및 UI 구성 요소 등을 포함한 사용자 화면의 콘텐츠가 포함됩니다. 예를 들어, 프로그램 화면에는 그래픽, 레이아웃 관리자 및 버튼이 포함될 수 있습니다.
여러 개의 화면이 BlackBerry 단말기에 동시에 열려 있을 수 있지만 한 번에 하나의 화면만 볼 수 있습니다.
화면에서 다음과 같은 일반적인 작업을 수행할 수 있습니다.
모범 사례: 프로그램 화면 디자인
- 제한된 수의 중첩 레이아웃을 사용합니다. 화면을 구축할 때 중첩된 레이아웃을 많이 사용할수록 BlackBerry 단말기가 화면을 렌더링하는 데 걸리는 시간이 길어집니다.
- 화면을 닫기 전에 저장하지 않은 데이터를 저장할지 묻는 대화 상자를 표시합니다.
- 색상 값을 하드코딩하지 않도록 합니다. 선택한 색상 값이 다른 사용자가 선택한 테마에서 작동하지 않을 수 있습니다.
레이아웃 지침
- 프로그램 화면에는 세로 레이아웃을 사용합니다.
- BlackBerry API 레이아웃 관리자를 사용하여 프로그램 화면에서 UI 구성요소를 정렬하는 것이 좋습니다.
- 터치 스크린이 있는 BlackBerry 단말기에서는 화면이 세로 및 가로 보기 둘 다에서 올바르게 표시되는지 확인합니다.
- 가장 중요한 정보는 화면 맨 위에 표시합니다. 예를 들어, 연락처 정보의 경우 이름을 먼저 표시한 다음 이메일 주소와 전화 번호를 표시합니다. 메모 필드와 같은 필드는 맨 마지막에 표시합니다.
- 한 번에 화면에 표시되는 구성요소의 수를 제한합니다.
- 구성요소를 분리하거나 구성요소 그룹을 나타내려면 화면에 구분선을 사용합니다.
- 로컬리제이션이 필요한지 여부는 되도록 디자인 프로세스 초기에 결정합니다. 로컬리제이션이 화면 레이아웃에 영향을 줄 수 있습니다.
다음 주제: 대화 상자
이전 주제:
컨테이너