Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release
вместо aosp-main
для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Не беспокойте
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Android 7.0 поддерживает следующие конфигурации режима «Не беспокоить» (DND).
Сторонние автоматические правила
Сторонние приложения могут использовать API доступа к DND для управления правилами DND:
- Приложения могут экспортировать и отображать пользовательские правила «Не беспокоить», которые отображаются рядом со встроенными правилами Android «Не беспокоить» в настройках «Не беспокоить».
- Пользователи могут получить доступ ко всем элементам управления «Не беспокоить» для всех правил (как автоматических, так и созданных вручную).
- Платформа может реализовывать правила «Не беспокоить» из разных источников, не создавая неожиданных состояний.
Контрольные сигналы тревоги
Когда режим «Не беспокоить» включен, в пользовательском интерфейсе настроек Android представлены пользовательские параметры для настройки:
- Условие завершения режима «Не беспокоить» в качестве следующего времени будильника . Позволяет пользователю установить условие завершения режима «Не беспокоить» на сигнал тревоги. Появляется только в том случае, если будильник установлен на время в пределах недели , и день недели для этого будильника не совпадает с сегодняшним днем недели. (Не поддерживается для автоматических правил.)
- Будильник может отменить время окончания . Позволяет пользователям настраивать условие завершения режима «Не беспокоить» как определенное время или следующий сигнал тревоги (в зависимости от того, что наступит раньше).
Подавить визуальные отвлекающие факторы
В пользовательском интерфейсе настроек Android представлены пользовательские параметры для подавления визуальных отвлекающих факторов, таких как всплывающие уведомления, полноэкранные намерения, окружающий дисплей и светодиодные индикаторы уведомлений.
Настройте параметры «Не беспокоить»
При настройке параметров OEM-производители должны сохранять поведение AOSP системных API и поддерживать поведение настроек DND. В частности, страница настроек «Не беспокоить» в настройках системы должна включать следующее:
- Правила DND, предоставляемые приложением . Эти автоматические правила «Не беспокоить» должны включать экземпляры активных правил и списки правил в меню «Добавить правило».
- Предварительно загруженные правила приложения DND . OEM-производители могут предоставлять правила «Не беспокоить», которые отображаются рядом с правилами, созданными конечным пользователем вручную.
Подробную информацию о новых API-интерфейсах DND можно найти в справочной документации android.service.notification
.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 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."]]