当前位置 - 무료 법률 상담 플랫폼 - 법률 문의 - Android 리소스 폴더 이름의 수식어 'sw600dp 및 sw720dp'는 어떻게 특정 기기에 해당하나요?

Android 리소스 폴더 이름의 수식어 'sw600dp 및 sw720dp'는 어떻게 특정 기기에 해당하나요?

최소 너비 swlt; dp

예: sw320dp, sw600dp, sw720dp 등

화면의 기본 크기는 사용 가능한 가장 짧은 크기를 나타냅니다. 화면 영역. 구체적으로, 장치의 최소 너비는 화면의 사용 가능한 너비와 높이 중 가장 짧은 것입니다(화면의 가능한 가장 작은 너비라고도 생각할 수 있음). 이를 통해 이 한정자를 사용하여 화면의 현재 방향에 관계없이 애플리케이션의 UI에 사용 가능한 너비가 최소 1dp인지 확인할 수 있습니다.

예를 들어 레이아웃에 항상 600dp 이상의 최소 화면 크기가 필요한 경우 이 한정자를 사용하여 res/layout-sw600dp/ 디렉터리에 레이아웃 리소스를 생성할 수 있습니다. 시스템은 600dp가 사용자가 인식하는 높이인지 너비인지에 관계없이 사용 가능한 화면 크기가 600dp 이상인 경우에만 이러한 리소스를 사용합니다. 최소 너비는 장치의 고정된 화면 크기 특성으로, 화면 방향이 변경되더라도 장치의 최소 너비는 변경되지 않습니다.

기기의 최소 너비는 화면 장식과 시스템 UI 점유도를 고려해야 합니다. 예를 들어, 장치에 최소 너비 축을 따라 특정 양의 화면 공간을 차지하는 일부 고정 UI 요소가 있는 경우 시스템이 선언하는 최소 너비는 시스템이 차지하는 픽셀이 다음과 같기 때문에 실제 화면 크기보다 작습니다. 사용자에게 해당되지 않습니다. 프로그램의 UI가 유효하지 않습니다. 따라서 이 값은 애플리케이션 레이아웃에 필요한 최소 실제 크기여야 합니다. 일반적으로 이 값은 화면의 현재 방향에 관계없이 레이아웃에서 지원하는 최소 너비입니다.

다음은 사용할 수 있는 일반적인 화면 크기에 대한 몇 가지 값입니다:

1.320, 다음 화면으로 구성된 장치의 경우:

240x320ldpi(QVGA 휴대용 장치)

p>

320x480mdpi(휴대용 장치)

480x800hdpi(고해상도 휴대용 장치)

2.480, 480x800mdpi 화면용(태블릿 또는 휴대용 장치)

3.600, 600x1024mdip 화면(7인치 태블릿)의 경우

4.720, 720x1280mdip 화면(10인치 태블릿)

애플리케이션이 여러 최소값을 제공하는 경우 너비 한정자 리소스 디렉터리를 지정할 때 시스템은 장치의 최소 너비에 가장 가까운(초과하지 않고) 리소스를 사용합니다.

이 한정자는 API 레벨 13에 추가되었습니다.

또한 애플리케이션과 호환되는 최소 최소 너비를 선언하는 android:requiresSmallestWidthDp 속성을 살펴보세요. SmallScreenWidthDp 구성 필드에는 이 기기의 최소 너비 값이 저장됩니다.