진행 표시기

진행 표시기를 사용하여 작업 상태를 나타냅니다. 진행 표시기에는 다음 두 가지 유형이 있습니다.

  • 작업 기간을 결정할 수 있을 때는 제한 진행 표시기를 사용합니다. 제한 진행 표시기에는 수행되는 작업을 나타내는 레이블과 작업이 진행되면서 왼쪽에서 오른쪽으로 채워지는 가로 막대가 포함됩니다. 이 막대에는 완료된 작업의 양을 나타내는 백분율이 표시됩니다. 브라우저에서는 진행 표시기에 전체 용량(KB) 중에서 BlackBerry® 단말기에서 다운로드한 용량(KB)도 함께 표시됩니다. 제한 진행 표시기를 숨기려면 종료 키를 누릅니다. 종료 키를 누르면 해당 작업은 계속되지만 사용자는 동시에 다른 작업을 수행할 수 있습니다.
  • 작업 기간을 결정할 수 없을 때는 무제한 진행 표시기를 사용합니다. 상태 대화 상자를 사용하거나 정밀도 테마에 대한 애니메이션 시계 커서 또는 차원 테마에 대한 모래 시계 커서를 사용하여 진행 상태를 나타낼 수 있습니다. 프로그램이 무제한 진행 표시기를 나타내는 동안에는 다른 작업을 수행할 수 없습니다.
그림 1. 제한 진행 표시기
이 화면에는 무선 서비스 공급자 테마의 예가 표시됩니다.
그림 2. 무제한 진행 표시기
이 화면에는 상태 대화 상자를 사용하여 나타내는 무제한 진행 표시기가 표시됩니다.

모범 사례: 진행 표시기 구현

  • 작업을 완료하는 데 2초 넘게 소요될 경우 항상 진행 상태를 표시합니다.
  • 작업 기간을 결정할 수 있을 때는 제한 진행 표시기를 사용합니다.
  • 작업 기간을 결정할 수 없을 때는 무제한 진행 표시기를 사용합니다.
  • GaugeField 클래스를 사용하여 진행률 표시를 만듭니다. 진행 표시기 만들기에 대한 자세한 내용은 BlackBerry® Java® Development Environment용 API 참조서와 BlackBerrylackBerry Java Application UI 및 탐색 개발 가이드를 참조하십시오.
  • 항상 사용자가 종료 키를 사용하여 제한 진행 표시기를 숨길 수 있도록 합니다.
  • 유용한 진행률 정보를 제공합니다. 예를 들어, 웹 페이지를 로드하는 경우 BlackBerry® 단말기가 로드한 데이터의 양을 나타냅니다(예: 10KB 중 8KB). 사용자가 단말기에 프로그램을 다운로드하는 동안 진행 과정을 백분율로 나타냅니다. 진행률 정보는 가능한 정확하게 유지합니다.
  • 무제한 진행을 나타내려면 정밀도 테마에서는 시계 아이콘을, 차원 테마에서는 모래 시계 아이콘을 사용합니다.
  • 진행 중인 작업에 대해 의미 있는 메시지를 제공할 수 있을 때 상태 대화 상자를 사용하여 무제한 진행을 나타냅니다. 가비지 수집을 나타내려면 정밀도 테마에서는 애니메이션 시계 커서를, 차원 테마에서는 애니메이션 모래 시계 커서를 사용합니다.

레이블 지침

  • 간결하며 설명이 포함된 레이블을 사용합니다(예: "데이터 로드" 또는 "프로그램 목록 작성").
  • 문장 차원의 대문자화를 사용합니다.
  • 대화 상자 메시지는 줄임표(...)로 끝냅니다.
다음 주제: 마법사

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