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ında tercih ettikleri 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, LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
iznini yalnızca NOTES
rol sahibi uygulamalarının Capture Content for Notes API'lerini kullanabilmesi için kullanır. Uygulamalar, API'leri çağırmadan önce izne sahip olup olmadığını kontrol etmelidir. OEM'ler, NOTES
rolünü etkinleştirerek kullanıcıların varsayılan not alma uygulamalarını ayarlamalarına izin verebilir.
Capture Content for Notes API'leri hakkında daha fazla bilgi için aşağıdakilere bakın:
Notlar İçin İçerik Yakalama özelliğiyle ilgili 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ılabilirliğini kontrol edebilir. config_enableDefaultNotes
değeri varsayılan olarak false
olarak ayarlanmıştı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ü tetikleyecek ve düzenleyecek şekilde 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, ana ekrandaki Sistem kullanıcı arayüzü, NOTES
rol tutucu uygulamasını ekran kalemi tabanlı bir hareketle balon pencere veya kayan pencere gibi çoklu görev pencere 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.