Progetta widget Android adattabili che si adattano alle dimensioni e alle griglie dello schermo. Testa i layout per assicurarti che gli utenti possano leggere e utilizzare il widget in qualsiasi dimensione.
Dimensioni predefinite
Ottimizza il layout per più classi di dimensioni o breakpoint per supportare i widget ridimensionabili. Poiché le dimensioni delle celle variano in base al dispositivo e all'orientamento dello schermo, progetta widget adattivi anziché widget di dimensioni fisse.
Definisci gli attributi targetCellWidth e targetCellHeight sia per i dispositivi portatili che per i tablet, in modo che il selettore di widget posizioni e visualizzi il widget in modo accurato. Per gli intervalli di celle e le dimensioni minime di dp, consulta
Determina una dimensione per il widget.
Punti di interruzione
I punti di interruzione sono essenziali per creare widget ridimensionabili adattabili e facili da usare. Testando il design, puoi individuare le soglie di dimensioni in cui sono necessarie modifiche al layout. Implementa i punti di interruzione per attivare queste modifiche, assicurandoti che il widget mantenga l'attrattiva visiva e la funzionalità in qualsiasi dimensione.
I breakpoint offrono anche la flessibilità di includere o escludere in modo condizionale contenuti supplementari, ottimizzando l'utilizzo dello spazio in base alle dimensioni del widget.
Widget su più fattori di forma
I tablet e i computer desktop condividono i principi di progettazione dei widget con gli smartphone, ma hanno aspettative di input diverse. Altri fattori di forma, come le auto, hanno requisiti di leggibilità specifici o adattano i widget automaticamente. Per saperne di più, consulta Adatta i widget ai diversi fattori di forma.

Riempi i limiti
Uno dei motivi principali per cui gli utenti rimuovono i widget è il disallineamento con altri elementi della schermata Home. Per evitare che ciò accada, assicurati che il widget riempia sempre completamente lo spazio della griglia assegnato.
Cosa fare
Cosa non fare
Cosa fare