Design responsive e adattabile
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.

Per adattarsi alle dimensioni sempre maggiori degli schermi, abbiamo incorporato il comportamento adattabile nei modelli di layout Material di ProtoLayout e nei layout di design di Figma, consentendo alle caselle di adattarsi automaticamente. In sostanza, gli slot sono progettati per riempire la larghezza disponibile. I nostri margini sono impostati come percentuali, con ulteriori margini interni aggiunti alle aree nella parte inferiore e superiore dello schermo, per tenere conto delle fluttuazioni della curva dello schermo man mano che si ingrandisce.
Per sfruttare al meglio le dimensioni dello schermo più grandi e lo spazio aggiuntivo, valuta la possibilità di utilizzare lo spazio extra dello schermo per offrire un valore aggiunto consentendo agli utenti di accedere a informazioni o opzioni aggiuntive. Per ottenere questi layout è necessaria una personalizzazione aggiuntiva oltre al comportamento responsive integrato. Ciò può essere ottenuto aggiungendo contenuti più utili al layout dopo il punto di interruzione. È importante notare che il punto di interruzione consigliato è impostato sulle dimensioni dello schermo di 225 dp.
Termini essenziali
Responsive design: un approccio di progettazione in cui i layout formattano e posizionano dinamicamente elementi come pulsanti, campi di testo e finestre di dialogo per un'esperienza utente ottimale. Offri automaticamente agli utenti un valore aggiunto su schermi più grandi utilizzando pratiche di design responsive. Che si tratti di più testo visibile a colpo d'occhio, di più azioni sullo schermo o di target di tocco più grandi e accessibili, le pratiche responsive offrono un'esperienza migliorata per gli utenti di schermi di grandi dimensioni.
Design adattabile:un approccio di progettazione in cui l'interfaccia cambia in base a condizioni ambientali, del dispositivo o dell'utente note. Il design adattivo in Material include adattamenti di layout e componenti.
Creare design adattabili e ottimizzati
Per assicurarti che i layout dei tuoi design si adattino a schermi di dimensioni maggiori, abbiamo aggiornato il comportamento dei layout e dei componenti in modo che abbiano un comportamento responsive integrato, inclusi i margini e i padding basati su percentuale.
Se utilizzi i nostri modelli ProtoLayout, puoi ereditare questi aggiornamenti automaticamente tramite l'API ProtoLayout e le note di rilascio beta e devi fornire solo i layout in cui hai aggiunto contenuti o componenti aggiuntivi dopo un punto di interruzione delle dimensioni dello schermo. Per indicazioni complete e consigli su come sfruttare le dimensioni dello schermo più grandi, consulta le nostre linee guida sui riquadri. Poiché le schede hanno un'altezza dello schermo fissa, abbiamo modificato i margini per massimizzare lo spazio limitato dello schermo senza creare ritagli indesiderati.
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,["# Responsive and adaptive design\n\nTo accommodate the increasing screen size, we've incorporated responsive behavior into the [ProtoLayout Material layout templates](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material3/package-summary#(androidx.wear.protolayout.material3.MaterialScope).primaryLayout(kotlin.Function1,kotlin.Function1,kotlin.Function1,kotlin.Function1,androidx.wear.protolayout.ModifiersBuilders.Clickable,androidx.wear.protolayout.material3.PrimaryLayoutMargins)) and Figma design layouts, allowing the slots to automatically adapt. In essence, slots are designed to fill the available width. Our margins are set as percentages, with additional inner margins added to slots at the bottom and top of the screen, accounting for fluctuations in the curve of the screen as it enlarges.\n\nTo maximize the larger screen size and additional space, consider utilizing the extra screen space to provide more value by allowing users to access additional information or options. Achieving these layouts requires additional customization beyond the built-in responsive behavior. This can be accomplished by adding more helpful content to the layout after the breakpoint. It's important to note that the recommended breakpoint is set at the 225dp screen size.\n\nEssential terms\n---------------\n\n**Responsive design:** A design approach in which layouts dynamically format and position elements such as buttons, text fields, and dialogs for an optimal user experience. Automatically offer users additional value on larger screens by utilizing responsive design practices. Whether it's more text visible at a glance, more actions on screen, or larger, more accessible tap targets, responsive practices provide an enhanced experience for users of large screens.\n\n**Adaptive design:** A design approach in which the interface changes based on known user, device, or environmental conditions. Adaptive design in Material includes layout and component adaptations.\n\nBuilding responsive and optimized designs\n-----------------------------------------\n\nTo ensure your design layouts adapt to larger screen sizes, we have updated the behavior of our layouts and components to have built-in responsive behavior, including percentage-based margins and padding.\nIf you are using our ProtoLayout templates, you can inherit these updates automatically through the [ProtoLayout API](/design/ui/wear/guides/surfaces/tiles/reference/kotlin/androidx/wear/protolayout/material3/package-summary) and the [beta release notes](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0-beta02), and only need to supply layouts where you have added additional content or components after a screen size breakpoint. For full guidance and recommendations on how to take advantage of a larger screen size, view our [Tiles guidance](/design/ui/wear/guides/surfaces/tiles/wear/guides/surfaces/tiles). Tiles have a fixed screen height, so we've adjusted the padding to maximize the limited screen real estate without creating unwanted clipping."]]