Android 14'ten itibaren Notlar için İçerik Yakalama API'leri, kullanıcıların doğrudan varsayılan not alma uygulaması üzerinden ekran görüntüsü almasına olanak tanır. Bu API'ler sayesinde kullanıcılar, ekranlarındaki tercih edilen içeriği kırpıp bir nota yapıştırarak çoklu görev yapabilen bir not alma deneyimi yaşayabilir.
Notlar için İçerik Yakalama API'leri, NOTES
rolüne sahip uygulamalar için özel olarak tasarlanmıştır. Android 14, yalnızca NOTES
rolü sahibi uygulamaların Notlar için İçerik Kaydetme API'lerini kullanabilmesini sağlamak amacıyla LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
iznini kullanır. Uygulamalar, API'leri çağırmadan önce izinleri olup olmadığını kontrol etmelidir. OEM'ler, NOTES
rolünü etkinleştirerek kullanıcıların varsayılan not alma uygulamalarını belirlemesine izin verebilir.
Notlar için İçerik Yakalama API'leri hakkında daha fazla bilgi için aşağıdakilere bakın:
Notlar için İçerik Yakalama özelliğinde OEM özelleştirmesi
NOTES
rolü, kullanıcıların varsayılan not uygulaması olarak uygun bir not alma uygulaması seçmesine olanak tanır. OEM'ler, config_enableDefaultNotes
ayarını yaparak NOTES
rolünün bir cihazda kullanılabilir olup olmadığını kontrol edebilir. config_enableDefaultNotes
değeri varsayılan olarak false
olarak ayarlanır.
NOTES
rolü etkinse OEM, gerekli özelleştirmeleri ve sistem not alma entegrasyonlarını sağlayarak Notes için İçerik Kaydetme API'lerini desteklemelidir. OEM'ler, varsayılan AOSP uygulamasını özelleştirebilir veya config_screenshotAppClipsServiceComponent
ya da config_screenshotAppClipsActivityComponent
öğesini geçersiz kılarak kendi uygulamalarını sağlayabilir.
Varsayılan sistem not alma entegrasyonu uygulaması için notetask
paketine bakın.
Notlar için İçerik Yakalama API'lerinin uygulanması amacıyla Sistem Kullanıcı Arayüzünde değişiklikler yapılması gerekir. OEM'ler, ekran görüntüsünü tetikleyip düzenlemek için kullanıcı arayüzünü özelleştirebilir ve Android sistem kullanıcı arayüzünde uygulamayı sağlayabilir. OEM özelleştirilmiş entegrasyon örneği olarak sistem kullanıcı arayüzü, kilit ekranındaki bir düğme veya simge ya da ekran kalemine dayalı bir hareket gibi bir kilit ekranı kısayolu kullanarak kilit ekranında bir NOTES
rol sahibi uygulaması başlatabilir. Benzer şekilde, sistem kullanıcı arayüzü ana ekranda NOTES
rol sahibi uygulamasını, ekran kalemi tabanlı bir hareketle balon pencere veya yüzen pencere gibi çoklu görev penceresi modunda başlatabilir.
Notlar için İçerik Kaydetme özelliğinin doğrulanması
CTS-Verifier testi için Notlar için İçerik Yakalama Testi başlıklı makaleyi inceleyin.