2025년 3월 27일부터 AOSP를 빌드하고 기여하려면 aosp-main
대신 android-latest-release
를 사용하는 것이 좋습니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
Android 12의 창 돋보기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Android 12에 도입된 부분 화면 확대는 저시력 사용자에게 향상된 보기 옵션을 제공합니다.
저시력 사용자는 시력 교정용 안경을 착용하거나 환경 조건 또는 질병으로 인해 디스플레이를 해석하는 데 일시적으로 어려움이 있을 수도 있습니다. 일시적인 어려움은 과도한 조명이나 사용자의 극심한 피로 등으로 인해 발생할 수 있습니다.
Android 12의 부분 화면 확대 기능으로 사용자는 전체 화면 확대와 부분 화면 확대 간에 전환할 수 있습니다. 부분 화면 확대를 사용하면 디스플레이에서 확대된 부분 화면을 드래그하며 다양한 영역을 볼 수 있습니다. 확대가 활성화되면 사용자가 전체 화면 확대로 전환할 수 있는 스위치 버튼이 표시됩니다.
그림 1. 뷰 사이에 전환하는 스위치 버튼
스위치 버튼은 5초 동안 사용하지 않으면 뷰에서 사라지고 사용자가 화면과 다시 상호작용하면 다시 나타납니다. 사용자는 설정에서 접근성 기능 시간 제한 값을 변경하여 이 시간을 연장할 수 있습니다.
사용자는 설정의 확대에서 원하는 설정을 선택할 수 있습니다. 일반 확대/축소 기능을 유지하거나, 확대 방법 선택에서 전체 화면 및 부분 화면 간 전환을 선택하여 필요에 따라 확대/축소 기능과 확대 기능 간에 전환할 수 있습니다. 그림 2를 참고하세요.
그림 2. 설정의 확대 옵션
사용자는 기본적으로 두 모드 간에 전환하거나 전체 화면 확대 옵션을 선택할 수 있습니다. Android 12로 업그레이드된 Android 11 기기에는 부분 화면 확대 기능이 있습니다. Android 12로 업그레이드된 Android 11 기기의 사용자는 두 모드 간에 전환할 수 있지만 이는 기본 옵션이 아닙니다.
그림 3과 같이 확대 변경이 애니메이션으로 표시됩니다. 배율은 지정된 타겟 값에 도달할 때까지 점진적으로 증가하거나 감소합니다.
그림 3. 확대를 보여주는 애니메이션
구현
Android 12의 부분 화면 확대 기능을 구현하기 위해 OEM 및 파트너가 취해야 할 조치는 없습니다. 이 기능은 기본적으로 사용하도록 설정됩니다. 사용 중지하려면 config.xml 파일에서 불리언 config_magnification_area
값을 false
로 설정합니다. 그러면 설정에서 삭제됩니다. 사용 설정되어 있으면 사용자가 설정에서 사용 중지할 수 있지만 삭제할 수는 없습니다. 사용자가 설정에서 부분 화면 확대를 사용 중지해도 config_magnification_area
설정의 원래 값 true
는 유지됩니다.
Android 11 이하의 부분 화면 확대
Android 12로 업그레이드된 Android 11 이하 기기에서 이 기능을 사용할 수 있습니다. 원래 전체 확대 기능을 사용한 Android 11 이하 기기 사용자는 Android 12로 업그레이드 후 처음으로 전체 확대를 사용 설정하면 화면 일부를 확대할 수 있음을 알리는 알림 대화상자가 표시됩니다.
전체 확대를 사용한 적이 없는 경우에는 설정 > 접근성 > 확대로 이동하여 전체 화면 및 부분 화면 확대를 모두 사용할 수 있습니다.
세 번 탭하기 및 접근성
사용자가 세 번 탭 이동을 사용해 부분 화면 확대를 선택하면 대신 접근성 버튼으로 전환하도록 요청하는 경고 팝업 대화상자가 표시됩니다. 세 번 탭하기 사용을 선택할 수 있지만, 대화상자 팝업을 통해 UI에서 더 많은 접근성 기능을 원하는 사용자는 누구나 해당 기능이 제공된다는 것을 알 수 있습니다. 접근성 버튼은 손떨림이 있거나 세 번 탭하기 메커니즘을 사용하기 어려운 사용자를 지원합니다.
그림 4. 접근성 버튼 대화상자
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2023-08-14(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2023-08-14(UTC)"],[],[],null,["# Window magnification\n\nPartial-screen magnification, introduced in Android 12\ngives low-vision users improved viewing options.\n\nLow-vision users might wear prescription eyeglasses, or they might have\ntemporary difficulty interpreting a display due to environmental conditions or\nillness. Temporary difficulties can be caused by things like excessive lighting\nor extreme user fatigue.\n\nThe partial-screen magnification feature in Android 12\nlets a user switch between full-screen magnification and partial-screen\nmagnification. With partial-screen magnification, Users can drag the\nmagnified partial screen around the display to view different areas. A\nswitch button that lets the user toggle to a full-screen magnification appears\nwhen magnification is activated. Starting in\nAndroid 14, users can choose between a small, medium,\nlarge, or full-screen magnifier size.\n\nTo toggle between views, do the following as shown in figure 1:\n\n1. While in full-screen magnification, tap the Settings icon.\n2. Select one of the first three magnifier sizes (small, medium, large).\n3. Tap **Done**. The magnifier changes to the selected window magnification.\n\n**Figure 1.** Switch button for toggling between views.\n\nThe switch button fades out of view after five seconds of inactivity, and\nreappears when the user interacts with the screen again. Users can extend this\nduration by changing the **[Accessibility timeout](https://support.google.com/accessibility/android/answer/9426889)**\nvalue in **Settings**.\n\nUsers select their preferences under **Magnifications** in **Settings** . They\ncan stay with the regular zoom functionality, and they can toggle between the\nzoom and magnify functions as needed by selecting **Switch between full and\npartial screen** under **Choose how to magnify**.\n\nTo use the magnification options, do the following as shown in figure 2:\n\n1. In the **Accessibility** menu under **Settings** , select **Magnification** to set the **Magnification type**.\n2. Selecting **Magnification type** defaults to **Switch between full and partial screen** . If the user chooses **Magnify part of screen** , the full screen option doesn't appear in the **Magnifier size** dialog.\n\n**Figure 2.** Magnification options in Settings.\n\nUsers have the option to switch between both by default, or they can select the\n**Magnify full screen** option. Android 11 devices that are upgraded to Android\n12 have the partial-screen magnification function. A\nuser with an Android 11 device that has been upgraded to Android 12\ncan also switch between both, but that's not a default option.\n\nThe magnification change is animated, as shown in Figure 3. The scale either\nincreases or decreases gradually until the specified target value is reached.\n\n**Figure 3.** Animation with magnification.\n\nImplementation\n--------------\n\nOEMs and partners don't need to do anything to implement the partial-screen\nmagnification feature in Android 12. It's on by\ndefault. To disable it, set the boolean `config_magnification_area` value to\n`false` in the [config.xml](https://android.googlesource.com/platform/frameworks/base/+/android16-release/core/res/res/values/config.xml)\nfile, which removes it from **Settings** . When it's enabled, Users\ncan *turn it off* in **Settings** , but they can't remove it. (When a user turns\nthe partial-screen magnification off in **Settings** , the\n`config_magnification_area` setting original value of `true` persists.)\n\n### Android 11 and lower partial screen magnification\n\nAndroid 11 and lower devices that are upgraded to\nAndroid 12 can use this feature. For users with Android\n11 or lower devices who originally used the full magnification function and\nthen upgrade to Android 12, when they turn on full\nmagnification for the first time, a notification dialog appears to remind them\nthat they can magnify part of their screen.\n\nIf they've never used full magnification they can go to **Settings** \\\u003e\n**Accessibility** \\\u003e **Magnification** to use both full and partial-screen\nmagnification.\n\n### Triple-tap and accessibility\n\nWhen users select partial-screen magnification by using a triple-tap movement, a\nwarning dialog appears that prompts them to **Switch to accessibility\nbutton** instead. They can select **Use triple-tap**, but the\ndialog ensures that anyone who wants more accessibility in the UI knows\nthat it's available. The accessibility button assists users who don't find the\ntriple-tap mechanism useful, such as those who have hand tremors.\n\n**Figure 4.** Accessibility button dialog."]]