이 섹션에서는 가이드라인에 사용된 주요 용어와 사양에 사용되는 약어에 대해 설명합니다.
꼭, 해야 하고, 5월의 의미
자동차용 Android 디자인 가이드라인에서는 IETF에서 게시한 정의에 따라 MUST, SHOULD, MAY라는 용어를 사용합니다. 자동차 제조업체와 앱 개발자 모두 이러한 용어의 의미를 이해해야 합니다.
이러한 가이드라인 전반에 걸쳐 MUST, SHOULD, MAY 등의 용어는 자주 표시됩니다 (표에서는 대문자로, 실행 텍스트에서는 소문자). 본 용어의 사용은 사양의 다양한 요구사항 수준을 명확히 하기 위해 IETF에서 제공하는 정의를 따릅니다.
자세한 내용은 이 가이드라인과 Android 호환성 정의 문서 (CDD)에서 이러한 용어가 사용되는 방식에 대한 공신력 있는 출처인 IETF 정의를 참고하세요.
자동차용 Android 시스템이 모든 구현에서 일관되고 안정적으로 작동하도록 하려면 자동차 제조업체와 앱 개발자가 다음 사항에 유의해야 합니다.
용어 | 의미 |
---|---|
필수(MUST) | 가이드라인은 절대적인 요구사항입니다 (생략하거나 무시할 수 없음). 이러한 요구사항은 API 수준 또는 다음과 같은 방식으로 적용됩니다.
|
해야 하는 작업(SHOULD) | 특정한 상황에서는 가이드라인을 무시해야 할 타당한 이유가 있을 수도 있지만, 다른 코스를 선택하기 전에 모든 결과를 이해하고 신중하게 평가해야 합니다. |
가능(MAY) | 이 가이드라인은 정말 선택사항입니다. 한 자동차 제조업체 또는 앱 개발자는 특정 시장 또는 제품의 요구사항을 충족하기 위해 가이드라인을 따를 수 있고, 다른 개발자는 동일한 항목을 생략할 수도 있습니다. 특정 옵션을 포함하지 않는 구현은 기능이 축소될 수 있지만, 옵션을 포함하는 다른 구현과 상호 운용할 수 있도록 준비되어야 합니다. 같은 맥락에서 특정 옵션을 포함하는 구현은 옵션을 포함하지 않는 다른 구현과 상호 운용할 수 있어야 합니다 (물론 옵션이 제공하는 기능은 예외). |
운전 상태
가이드라인에서는 자동차의 운전 상태(예: 주차, 유휴, 이동 중)에 따라 달라지는 사용자 환경 차이를 언급하기도 합니다. 다양한 운전 상태 및 속도 범위에서 허용되는 사항과 관련된 결정은 자동차 제조업체 및 여러 지역의 관련 규제 요건에 따라 다릅니다.
예를 들어 경우에 따라 특정 작업은 주차 브레이크를 사용하는 상태에서 차량이 멈춘 경우에만 허용될 수 있습니다. 차량이 특정 속도(예: 5mph) 이하로 움직이는 경우에만 작업이 허용되는 경우도 있습니다.
레이아웃 라벨
다음 라벨은 이 가이드라인 전반에서 사양 레이아웃을 묘사할 때 사용됩니다.
라벨 | 설명 |
---|---|
가장자리: 사용 가능한 창의 너비 및 높이 경계를 나타냅니다. | |
여백: 가장 가까운 가장자리에서 측정한 앱 캔버스의 왼쪽 및 오른쪽 경계를 정의합니다. 화면 크기에 따라 여백 너비가 어떻게 달라지는지 알아보려면 앱 작업 공간을 참고하세요. | |
키라인: 화면 너비에 비례하는 값으로, 요소와 가장 가까운 여백 또는 구성요소 가장자리 사이의 가로 거리를 지정하는 데 사용됩니다. 특정 화면 너비 카테고리와 연결된 키라인 값은 키라인을 참고하세요. | |
패딩: 화면에서 요소의 관계에 따라 요소 사이의 간격을 지정하는 데 사용되는 값입니다. 일반적으로 두 요소 간의 관계가 가까울수록 패딩이 좁아집니다. 사양 레이아웃에 사용되는 패딩 값에 관한 자세한 내용은 패딩을 참고하세요. | |
Flex: 컨테이너에서 세로 또는 가로 가운데에 있는 요소 또는 인접 요소에 따라 늘어나거나 수축할 수 있는 거리를 지정하는 데 사용되는 용어입니다. 확장 전략에 설명된 대로 Flex 레이아웃 측정기준은 가끔 최솟값 또는 최댓값이 할당되기도 합니다. | |
모서리 반지름: 모서리의 곡률을 지정합니다. 0은 정사각형 모서리를 나타내고 값이 클수록 모서리가 더 둥글게 처리됩니다. |