Vue d'ensemble
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Dialer est une application système Android qui offre une expérience optimisée pour la distraction (DO) pour les appels Bluetooth, la navigation dans les contacts et la gestion des appels. Une implémentation entièrement fonctionnelle de Dialer est fournie dans le projet Android Open Source (AOSP). Cette implémentation peut être utilisée telle quelle ou avec un thème visuel personnalisé.
Figure 1. Modes portrait et paysage du composeur Terminologie
Ces termes sont utilisés tout au long de cette section :
Projet Open Source Android (AOSP). Un système d'exploitation open source pour appareils mobiles et un projet open source correspondant dirigé par Google.
Distraction optimisée (DO). Flux d'utilisateurs qui respecte les restrictions d'expérience utilisateur (UXR) et qui est sûr pendant la conduite.
Notification tête haute (HUN). Une notification entrante qui apparaît sur un écran.
Restrictions de l'expérience utilisateur (UXR). Les applications qui affichent une interface utilisateur dépendant de l’état de conduite doivent adhérer à UXR.
Interface utilisateur (UI). Moyen par lequel les utilisateurs contrôlent les interactions avec les applications.
Véhicule optimisé (VO). Flux d'utilisateurs qui n'est pas tenu de suivre l'UXR et n'est pas considéré comme sûr pendant la conduite, mais qui a été optimisé pour une utilisation dans une voiture.
But
Cette section explique comment créer un système de télécommunications Android UXR entièrement compatible avec Android Automotive.
Caractéristiques
Dialer offre ces fonctionnalités :
État | Aptitude | Tâche | Tout en conduisant , Fonctionnalités optimisées pour la distraction | Appel Bluetooth | - Passez un appel à partir du clavier.
- Passez un appel à partir de la liste de contacts.
- Passez un appel à partir de la liste des appels récents.
- Passez un appel à partir de la page Détails du contact.
- Recevez un appel entrant via une notification tête haute, puis répondez.
- Renvoyez un appel manqué depuis le centre de notifications.
- Gestion des appels, pause, sourdine, mise en attente, échange et définition de l'itinéraire audio.
|
Navigation dans le journal des contacts et des appels | - Afficher les catégories de niveau supérieur.
- Parcourez tous les contacts favoris.
- Parcourez la liste des appels récents.
- Parcourez la liste de contacts.
- Consultez la page Détails du contact.
- Accédez à une adresse de contact.
|
Recherche vocale ou manuscrite (sur un clavier) | - Afficher les résultats de recherche correspondants.
- Afficher les coordonnées des contacts filtrés.
|
En stationnement , tout ce qui précède et : | Paramètres | Lorsqu'ils sont en sécurité, les utilisateurs peuvent accéder aux paramètres pour : - Modifiez l'ordre de tri de la liste de contacts.
- Modifiez la page de démarrage, qui sera effective après le prochain redémarrage.
|
Rechercher à l'aide du clavier | Lorsqu'ils sont garés, les utilisateurs peuvent effectuer des recherches. |
Connectez-vous à Bluetooth | Si aucun téléphone n'est connecté via Bluetooth lorsqu'il est garé, les utilisateurs peuvent appuyer sur le bouton Se connecter à Bluetooth pour accéder à la page Paramètres Bluetooth du système pour coupler, puis connecter un appareil. |
Tâches
Ce tableau décrit les tâches de chaque partie prenante.
Constructeurs automobiles (OEM) | Google |
---|
Créez un système de télécommunications Android UXR entièrement compatible avec Android Automotive. | Fournir: - Une implémentation de Dialer dans AOSP.
- Documentation pour les tâches clés telles que les processus de personnalisation et de révision/certification.
|
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/04/29 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
{"lastModified": "Derni\u00e8re mise \u00e0 jour le 2024/04/29\u00a0(UTC)."}
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/04/29 (UTC)."]]