Intestazioni in Compose
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Le rientranze forniscono informazioni sull'interfaccia utente di sistema per assicurarsi che l'app venga visualizzata nell'area corretta e che l'interfaccia utente non venga oscurata dall'interfaccia utente di sistema. Scopri come gli inserti
comunicano all'app dove sono posizionate le decorazioni di sistema e come le API Compose
aiutano i contenuti a muoversi con le barre di sistema, la tastiera del software e la barra delle app.
Punti chiave
- Inserimento descrive quanto devi aumentare i contenuti della tua app per evitare sovrapposizioni con parti dell'interfaccia utente di sistema o delle funzionalità del dispositivo fisico.
- Esistono diversi tipi di intestazioni, tra cui barre di stato, barre di navigazione, tastiera
software e altro ancora.
- Le rientranze possono cambiare durante l'esecuzione dell'app, a seconda della configurazione del sistema e dell'ambiente di gestione delle finestre, ad esempio l'orientamento del dispositivo, la configurazione della modalità a più finestre o le impostazioni controllate dall'utente.
- Gestisci direttamente gli inserti per sfruttare al meglio lo spazio sullo schermo e migliorare l'aspetto e il funzionamento della tua app su vari fattori di forma.
Raccolte che contengono questa guida
Questa guida fa parte di queste raccolte di guide rapide selezionate che coprono obiettivi di sviluppo Android più ampi:
Creare uno scheletro della schermata Home
Scopri come utilizzare una piattaforma standardizzata per creare interfacce utente complesse. La struttura tiene insieme le diverse parti della UI, conferendo alle app un aspetto coerente.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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)"]]