À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Ne pas déranger
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android 7.0 est compatible avec les configurations de mode Ne pas déranger suivantes.
Règles automatiques tierces
Les applications tierces peuvent utiliser l'API DND Access pour contrôler les règles de Ne pas déranger:
- Les applications peuvent exporter et lister des règles de mode Ne pas déranger personnalisées, qui s'affichent à côté des règles de mode Ne pas déranger Android intégrées dans les paramètres de ce mode.
- Les utilisateurs peuvent accéder à toutes les commandes de Ne pas déranger pour toutes les règles (automatiques et créées manuellement).
- La plate-forme peut implémenter des règles de mode Ne pas déranger à partir de différentes sources sans créer d'états inattendus.
Contrôler les alarmes
Lorsque le mode Ne pas déranger est activé, l'UI des paramètres Android présente des options permettant aux utilisateurs de configurer les éléments suivants:
- Condition de fin du mode Ne pas déranger comme heure de la prochaine alarme. Permet à l'utilisateur de définir la condition de fin du mode Ne pas déranger sur une alarme. N'apparaît que si une alarme est définie pour une heure dans un délai d'une semaine à partir d'aujourd'hui et que le jour de la semaine de cette alarme n'est pas le même que celui d'aujourd'hui. (non compatible avec les règles automatiques).
- L'alarme peut remplacer l'heure de fin. Permet aux utilisateurs de configurer la condition de fin du mode Ne pas déranger en tant qu'heure spécifique ou en tant que prochaine alarme (selon la première occurrence).
Supprimer les distractions visuelles
L'UI des paramètres Android présente des options permettant aux utilisateurs de supprimer les distractions visuelles telles que les notifications en alerte, les intents plein écran, l'affichage en mode Veille et les voyants de notification LED.
Personnaliser les paramètres du mode Ne pas déranger
Lors de la personnalisation des paramètres, les OEM doivent conserver le comportement AOSP des API système et le comportement des paramètres de Ne pas déranger. Plus précisément, la page des paramètres de mode Ne pas déranger dans les paramètres système doit inclure les éléments suivants:
- Règles de Ne pas déranger fournies par l'application Ces règles de non-déranger automatiques doivent inclure des instances de règles actives et des listes de règles dans le menu "Ajouter une règle".
- Règles de Ne pas déranger préchargées pour les applications Les OEM peuvent fournir des règles de mode Ne pas déranger qui s'affichent à côté des règles créées manuellement par l'utilisateur final.
Pour en savoir plus sur les nouvelles API DND, consultez la documentation de référence sur android.service.notification
.
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 2025/07/27 (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 2025/07/27 (UTC)."],[],[],null,["# Do not disturb\n\nAndroid 7.0 supports the following do not disturb (DND) configurations.\n\nThird-party automatic rules\n---------------------------\n\nThird-party applications can use the DND Access API to control DND rules:\n\n- **Applications** can export and list custom DND rules, which appear next to built-in Android DND rules in the DND settings.\n- **Users** can access all DND controls for all rules (both automatic and manually-created).\n- The **platform** can implement DND rules from different sources without creating unexpected states.\n\nControl alarms\n--------------\n\nWhen DND mode is enabled, the Android settings UI presents user options for\nconfiguring:\n\n- **DND end condition as next alarm time** . Enables user to set the DND end condition to an alarm. Appears only if an alarm is set for a time within a week from now *and* the day of the week for that alarm is *not* the same day of the week as today. (Not supported for automatic rules.)\n- **Alarm can override end time**. Enables users to configure the DND end condition as a specific time or next alarm (whichever comes first).\n\nSuppress visual distractions\n----------------------------\n\nThe Android settings UI presents user options for suppressing visual\ndistractions such as heads up notifications, fullscreen intents, ambient\ndisplay, and LED notification lights.\n\nCustomize DND settings\n----------------------\n\nWhen customizing settings, OEMs must preserve the AOSP behavior of the system\nAPIs and maintain the behavior of DND settings. Specifically, the DND settings\npage in system settings must include the following:\n\n- **Application-provided DND rules**. These automated DND rules must include active rules instances and rule listings in the Add Rule menu.\n- **Pre-loaded application DND rules**. OEMs can provide DND rules that appear next to end user manually-created rules.\n\nFor details on new DND APIs, refer to\n[android.service.notification](https://developer.android.com/reference/android/service/notification/package-summary.html)\nreference documentation."]]