Compose의 인셋
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
인셋은 시스템 UI에 관한 정보를 제공하여 앱이 올바른 영역에 그려지고 UI가 시스템 UI로 가려지지 않도록 합니다. 인셋이 시스템 장식이 배치된 위치를 앱에 전달하는 방법과 Compose API가 콘텐츠가 시스템 바, 소프트웨어 키보드, 작업 표시줄과 함께 이동하는 데 어떻게 도움이 되는지 알아보세요.
핵심사항
- 인셋은 시스템 UI 또는 실제 기기 기능의 일부와 겹치지 않도록 앱 콘텐츠를 패딩해야 하는 정도를 나타냅니다.
- 인셋 유형에는 상태 표시줄, 탐색 메뉴, 소프트웨어 키보드 등이 있습니다.
- 인셋은 기기 방향, 멀티 윈도우 모드 설정, 사용자가 제어할 수 있는 설정과 같은 시스템 구성 및 창 환경에 따라 앱이 실행되는 동안 변경될 수 있습니다.
- 인셋을 직접 처리하여 화면 공간을 최대한 활용하고 폼 팩터 전반에서 앱의 모양과 작동 방식을 개선하세요.
이 가이드가 포함된 컬렉션
이 가이드는 더 광범위한 Android 개발 목표를 다루는 선별된 빠른 가이드 모음의 일부입니다.
홈 화면 스캐폴드 만들기
표준화된 플랫폼을 사용하여 복잡한 사용자 인터페이스를 빌드하는 방법을 알아보세요. 스켈레톤은 UI의 여러 부분을 함께 유지하여 앱에 일관된 디자인과 느낌을 제공합니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(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"]],["최종 업데이트: 2025-07-27(UTC)"],[],[],null,["# Insets in Compose\n\n\u003cbr /\u003e\n\nInsets provide information about the system UI to ensure that your app draws in\nthe correct area and your UI isn't obscured by the system UI. Learn how insets\ncommunicate to your app where system decorations are placed, and how Compose\nAPIs help your content move with the system bars, software\nkeyboard, and the taskbar. \n\nKey points\n----------\n\n- *Insets* describe how much you need to pad the content of your app to avoid overlapping with parts of the system UI or physical device features.\n- Different types of insets include the status bars, navigation bars, software keyboard, and more.\n- Insets can change while your app is running, depending on the system configuration and windowing environment, such as device orientation, multi-window mode setup, or user controllable settings.\n- Handle insets directly to make full use of the screen space and improve how your app looks and functions across form factors.\n\nCollections that contain this guide\n-----------------------------------\n\nThis guide is part of these curated Quick Guide collections that cover\nbroader Android development goals: \n\n### Create a home screen scaffold\n\nFind out how to use a standardized platform to build complex user interfaces. The scaffold holds together different parts of the UI, giving apps a coherent look and feel. \n[Quick guide collection](/develop/ui/compose/quick-guides/collections/create-a-home-screen-scaffold) \n\nHave questions or feedback\n--------------------------\n\nGo to our frequently asked questions page and learn about quick guides or reach out and let us know your thoughts. \n[Go to FAQ](/quick-guides/faq) [Leave feedback](https://issuetracker.google.com/issues/new?component=1573691&template=1993320)"]]