Linee guida per schermate personalizzate
Per la maggior parte degli aspetti delle app multimediali utilizzate nel sistema operativo Android Automotive, non è necessario progettare schermate personalizzate. Le aree eccezioni sono impostazioni e accesso. Se vuoi che gli utenti accedano alle impostazioni dell'app, devi progettare le schermate delle impostazioni. Inoltre, se la tua app richiede l'accesso, devi fornire un flusso di accesso, che puoi personalizzare dal codice di esempio nel player di musica universale per Android.
Queste linee guida di stile generali si applicano sia alle schermate di impostazioni personalizzate sia alle schermate di accesso personalizzate. Ti aiuteranno a ottimizzare il design in modo che sia visualizzato sullo schermo di un'auto, mentre sei in parcheggio, a qualsiasi ora del giorno e della notte.
Per ulteriori linee guida specifiche per le impostazioni e l'accesso, fai riferimento alle sezioni Impostazioni struttura e Flusso di accesso di Adattamento.
Livello dei requisiti |
Linee guida |
DEVE |
Gli sviluppatori di app devono:
- Fornisci un invito Chiudi per uscire dalla schermata delle impostazioni e dalla schermata di accesso di primo livello
- Fornisci un'invito sul retro da tutte le schermate successive che seguono lo schermo di livello superiore
- Posiziona l'invito Chiudi o Indietro nella parte superiore sinistra dello schermo
- Mantieni un rapporto di contrasto di almeno 4,5:1 tra sfondi e icone o testo.
- Utilizza le dimensioni consigliate per i tipi di almeno 32 dp per il testo principale e 24 dp per il testo secondario
- Mantieni i touch target al di sopra delle dimensioni minime consigliate di 76 x 76 dp
|
DOVREBBE |
Gli sviluppatori di app devono:
- Utilizza un tema scuro per tutti gli schermi e gli overlay
- Includi un logo o un'icona dell'app su tutti gli schermi
- Quando usi un colore intenso, usa quello fornito come elemento di branding.
- Mantieni le stringhe di testo entro la lunghezza massima del testo consigliata di 120 caratteri
- Se possibile, fornisci una distanza di almeno 24 dp tra i touch target
|
MAGGIO |
Gli sviluppatori di app possono:
- Decidere se implementare le funzioni di accesso e impostazioni all'interno dell'app
|
Motivazione:
Le schermate progettate direttamente dagli sviluppatori di app multimediali dovrebbero
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-07-23 UTC.
[null,null,["Ultimo aggiornamento 2024-07-23 UTC."],[[["In Android Automotive OS, media apps generally don't require custom screens except for settings and sign-in flows."],["Developers must adhere to specific design requirements for custom settings and sign-in screens, such as contrast ratios, touch target sizes, and affordances."],["Developers should follow guidelines including using dark themes, incorporating branding elements, and adhering to text length recommendations for optimal usability in vehicles."],["Detailed design specifications and resources are available in the linked documentation for design system and foundations."]]],[]]