Consignes pour les écrans personnalisés
Pour la plupart des aspects des applications multimédias utilisées dans Android Automotive OS, vous n'avez pas besoin de concevoir des écrans personnalisés. Les paramètres et la connexion font exception à cette règle. Si vous souhaitez que les utilisateurs accèdent aux paramètres de l'application, vous devez concevoir des écrans de paramètres. De plus, si votre application nécessite une connexion, vous devez fournir un flux de connexion, que vous pouvez personnaliser à partir de l'exemple de code du lecteur de musique Universal Android.
Ces consignes de style générales s'appliquent à la fois aux écrans de paramètres personnalisés et aux écrans de connexion personnalisés. Ils vous aideront à optimiser vos designs pour les afficher sur l'écran d'une voiture, lorsque vous êtes à l'arrêt, à toute heure du jour ou de la nuit.
Pour obtenir des consignes supplémentaires spécifiques aux paramètres et à la connexion, consultez Paramètres de conception et Adapter la procédure de connexion.
Niveau d'exigence |
Consignes |
OBLIGATOIRE |
Les développeurs d'applications doivent:
- Fournir une affordance de fermeture pour quitter l'écran des paramètres et l'écran de connexion de premier niveau
- Fournissez une affordance de retour pour tous les écrans suivants à la suite de l'écran de premier niveau.
- Positionnez l' affordance "Fermer" ou "Retour" en haut à gauche de l'écran.
- Maintenez un rapport de contraste d'au moins 4,5:1 entre les arrière-plans et les icônes ou le texte.
- Utilisez les tailles de police recommandées (au moins 32 dp pour le texte principal et 24 dp pour le texte secondaire).
- Maintenez les zones cibles tactiles au-dessus de la taille minimale recommandée (76 x 76 dp).
|
DEVRAIT |
Les développeurs d'applications doivent:
- Utiliser un thème sombre pour tous les écrans et superpositions
- Inclure un logo ou une icône d'application sur tous les écrans
- Lorsque vous utilisez une couleur d'accentuation, utilisez la même couleur que celle fournie en tant qu'élément distinctif.
- Veillez à ne pas dépasser la longueur de texte maximale recommandée, qui est de 120 caractères.
- Si possible, fournissez une distance d'au moins 24 dp entre les zones cibles tactiles.
|
MAI |
Les développeurs d'applications peuvent:
- Déterminer si elle doit implémenter les fonctions de connexion et de paramétrage dans son application
|
Justification:
Les écrans conçus directement par les développeurs d'applications multimédias doivent
Compatibilité avec les conventions de conception et les modèles de navigation standards des applications multimédias.
Elles reflètent les principes de conception et les fondations visuelles d'Android Automotive OS.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/07/23 (UTC).
[null,null,["Dernière mise à jour le 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."]]],[]]