Rahatsız etmeyin

Android 7.0, aşağıdaki rahatsız etmeyin (DND) yapılandırmalarını destekler.

Üçüncü taraf otomatik kuralları

Üçüncü taraf uygulamaları, DND kurallarını kontrol etmek için DND Access API'yi kullanabilir:

  • Uygulamalar, özel DND kurallarını dışa aktarabilir ve listeleyebilir. Bu kurallar, DND ayarlarında yerleşik Android DND kurallarının yanında görünür.
  • Kullanıcılar, tüm kurallar (hem otomatik hem de manuel olarak oluşturulanlar) için tüm engelleme kontrollerine erişebilir.
  • Platform, beklenmedik durumlar oluşturmadan farklı kaynaklardan gelen DND kurallarını uygulayabilir.

Alarmları kontrol etme

Rahatsız etmeyin modu etkinleştirildiğinde Android ayarları kullanıcı arayüzünde aşağıdakileri yapılandırmayla ilgili kullanıcı seçenekleri sunulur:

  • Rahatsız Etmeyin modunun sona erme koşulu olarak sonraki alarm zamanı. Kullanıcının, Rahatsız Etmeyin bitiş koşulunu alarm olarak ayarlayabilmesini sağlar. Yalnızca bir alarmın şu andan itibaren bir hafta içinde çalacağı bir saat için ayarlanması ve söz konusu alarmın haftanın günü bugünle aynı değilse gösterilir. (Otomatik kurallar için desteklenmez.)
  • Alarm, bitiş zamanını geçersiz kılabilir. Kullanıcıların, DND bitiş koşulunu belirli bir saat veya bir sonraki alarm (hangisi önceyse) olarak yapılandırmasına olanak tanır.

Görsel dikkat dağıtıcı unsurları engelleme

Android ayarları kullanıcı arayüzünde, önemli bildirim, tam ekran intent'ler, ambiyans ekranı ve LED bildirim ışıkları gibi dikkat dağıtıcı görsel öğeleri kapatmak için kullanıcı seçenekleri sunulur.

Rahatsız etmeyin ayarlarını özelleştirme

OEM'ler ayarları özelleştirirken sistem API'lerinin AOSP davranışını ve DND ayarlarının davranışını korumalıdır. Özellikle, sistem ayarlarındaki Rahatsız Etmeyin ayarları sayfası aşağıdakileri içermelidir:

  • Uygulama tarafından sağlanan engelleme kuralları. Bu otomatik engelleme kuralları, Kural Ekle menüsündeki etkin kural örneklerini ve kural listelemelerini içermelidir.
  • Önceden yüklenmiş uygulama engelleme kuralları. OEM'ler, son kullanıcının manuel olarak oluşturduğu kuralların yanında görünen engelleme kuralları sağlayabilir.

Yeni DND API'leri hakkında ayrıntılı bilgi için android.service.notification referans dokümanlarına bakın.