Android 14'ten itibaren, Capture Content for Notes 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 çok görevli not alma deneyimi yaşayabilirler.
Notlar için İçerik Yakalama API'leri, özellikle NOTES
rolünü üstlenen uygulamalar için tasarlanmıştır. Android 14, yalnızca LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
iznini kullanarak yalnızca NOTES
rolü sahibi uygulamaların Capture Content for Notes API'lerini kullanabilmesini sağlar. Uygulamalar, API'leri çağırmadan önce izne sahip olup olmadıklarını kontrol etmelidir. OEM'ler, NOTES
rolünü etkinleştirerek kullanıcıların varsayılan not alma uygulamasını ayarlamasına izin verebilir.
Capture Content for Notes API'leri hakkında daha fazla bilgi için aşağıdakilere bakın:
Notlar için İçerik Yakalama'yı OEM'ye göre özelleştirme
NOTES
rolü, kullanıcıların varsayılan not alma uygulaması olarak uygun bir not alma uygulamasını seçmesine olanak tanır. Bir OEM, config_enableDefaultNotes
ayarını yaparak bir cihazda NOTES
rolünün kullanılabilirliğini kontrol edebilir. config_enableDefaultNotes
değeri varsayılan olarak false
olarak ayarlanır.
NOTES
rolü etkinleştirilmişse OEM, gerekli özelleştirmeleri ve sistem not alma entegrasyonlarını sağlayarak Notlar için İçerik Yakalama API'lerini desteklemelidir. OEM'ler, varsayılan AOSP uygulamasını özelleştirebilir veya config_screenshotAppClipsServiceComponent
ya da config_screenshotAppClipsActivityComponent
'yi 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ı için Sistem Kullanıcı Arayüzü'nde değişiklik yapılması gerekir. OEM'ler, ekran görüntüsünü tetiklemek ve düzenlemek için kullanıcı arayüzünü özelleştirebilir ve Android sistem kullanıcı arayüzünde uygulamayı sağlayabilir. OEM tarafından özelleştirilmiş entegrasyona örnek olarak, Sistem Kullanıcı Arayüzü, kilit ekranında bir NOTES
rolü sahibi uygulamasını kilit ekranı kısayolu (ör. kilit ekranındaki bir düğme veya simge ya da ekran kalemi tabanlı bir hareket) kullanarak başlatabilir. Benzer şekilde, ana ekranda Sistem Kullanıcı Arayüzü, kaleme dayalı bir hareketle NOTES
rol sahibi uygulamasını çoklu görev penceresi modunda (ör. balon pencere veya kayan pencere) başlatabilir.
Notlar için Yakalama İçeriği'nin doğrulanması
CTS-Verifier testi için Notlar testi için içerik yakalama başlıklı makaleye bakın.