A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
No molestar
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Android 7.0 admite las siguientes configuraciones de No interrumpir (ND).
Reglas automáticas de terceros
Las aplicaciones de terceros pueden usar la API de Acceso a No interrumpir para controlar las reglas de No interrumpir:
- Las aplicaciones pueden exportar y enumerar reglas personalizadas de No interrumpir, que aparecen junto a las reglas integradas de No interrumpir de Android en la configuración de No interrumpir.
- Los usuarios pueden acceder a todos los controles de No interrumpir para todas las reglas (tanto automáticas como creadas de forma manual).
- La plataforma puede implementar reglas de No interrumpir desde diferentes fuentes sin crear estados inesperados.
Cómo controlar alarmas
Cuando se habilita el modo No interrumpir, la IU de configuración de Android presenta las siguientes opciones para el usuario:
- Condición de finalización de No interrumpir como la hora de la siguiente alarma. Permite que el usuario establezca la condición de finalización del modo No interrumpir en una alarma. Aparece solo si se establece una alarma para una hora dentro de una semana y el día de la semana de esa alarma no es el mismo que hoy. (No es compatible con las reglas automáticas).
- La alarma puede anular la hora de finalización. Permite que los usuarios configuren la condición de finalización de No interrumpir como una hora específica o la próxima alarma (lo que ocurra primero).
Cómo suprimir distracciones visuales
La IU de configuración de Android presenta opciones para el usuario para suprimir distracciones visuales, como notificaciones emergentes, intents de pantalla completa, pantalla ambiente y luces de notificación LED.
Personaliza la configuración de No interrumpir
Cuando personalizan la configuración, los OEMs deben preservar el comportamiento de AOSP de las APIs del sistema y mantener el comportamiento de la configuración de No interrumpir. Específicamente, la página de configuración de No interrumpir en la configuración del sistema debe incluir lo siguiente:
- Reglas de No interrumpir proporcionadas por la aplicación Estas reglas de No interrumpir automáticas deben incluir instancias de reglas activas y fichas de reglas en el menú Agregar regla.
- Reglas de No interrumpir precargadas de la aplicación Los OEMs pueden proporcionar reglas de No interrumpir que aparezcan junto a las reglas creadas manualmente por el usuario final.
Para obtener detalles sobre las nuevas APIs de DND, consulta la documentación de referencia de android.service.notification
.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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."]]