27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Pencereli görüntüleme özellikleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Android 16'da iki masaüstü pencerelendirme özelliği kullanıma sunuldu: Özelleştirilebilir başlık ekleri ve uygulama örneği yönetimi. Bu sayfada, tarayıcı uyumluluğunu doğrulamak için kullanılan test senaryoları açıklanmaktadır. OEM'ler, özellik uygulamasının beklendiği gibi çalıştığını doğrulamalıdır.
Aşağıdaki test durumları, özelleştirilebilir başlık ekleriyle tarayıcı uyumluluğunu doğrular:
- Kullanıcı arayüzü etkileşimi: Tarayıcının altyazı çubuğu kullanıcı arayüzünün tüm pencere yapılandırmalarında (serbest biçim, bölünmüş ekran ve tam ekran) tamamen etkileşimli kaldığını doğrulayın.
- Sistem simgesi temizliği: Tarayıcı kullanıcı arayüzünün sistem simgelerinin altında çizilmediğini onaylayın.
- Ön plan rengi uygulaması: Tarayıcının temasına göre uygulama başlığındaki sistem simgelerine doğru ön plan renklerinin uygulandığını doğrulayın.
Bu durum, özellikle tarayıcının teması sistem temasından farklı olduğunda önemlidir.
- Pencere sürükleme: Sekme şeridinin boş bir alanında herhangi bir yere uzun basarak serbest biçimli bir pencerenin sürüklenebildiğini doğrulayın.
- Yeniden boyutlandırmada sekme görünürlüğü: En iyi kullanılabilirliği sağlamak için sekmelerin pencerenin genişliğine göre gösterilip gösterilmediğini veya gizlenip gizlenmediğini test edin.
Sürükleme hareketi davranışıyla uygulama örneği yönetimi için test senaryoları
Aşağıdaki test senaryoları, tarayıcı uyumluluğunu uygulama örneği yönetimiyle doğrular:
- Yeni pencere oluşturma: Sekme şeridinden boş bir alana sekme sürüklemenin, bu sekmeyi içeren yeni bir tarayıcı penceresi oluşturduğunu doğrulayın.
- Son sekme için yeni pencere yok (tek örnek): Yalnızca bir tarayıcı örneği açıksa bu penceredeki son sekmeyi sürüklemenin yeni bir pencere oluşturmadığını doğrulayın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Desktop windowing features\n\nAndroid 16 introduced two desktop windowing features: [customizable header\ninsets](https://developer.android.com/develop/ui/compose/layouts/adaptive/support-desktop-windowing#customizable_header_insets) and [app instance management](https://developer.android.com/develop/ui/compose/layouts/adaptive/support-desktop-windowing#manage_app_instances). This page describes the testing\nscenarios to verify browser compatibility. OEMs must verify that the feature\nimplementation works as intended.\n\nTest cases for customizable header insets\n-----------------------------------------\n\nThe following test cases verify browser compatibility with customizable header\ninsets:\n\n- **UI interactivity:** Verify that the browser's caption bar UI remains fully interactive across all windowing configurations (freeform, split screen, and fullscreen).\n- **System icon clearance:** Confirm that the browser UI doesn't draw under system icons.\n- **Foreground color application:** Verify that the correct foreground colors are applied to system icons on the app header based on the browser's theme. This is particularly important when the browser's theme differs from the system theme.\n- **Window dragging:** Validate that a freeform window can be dragged by long-pressing anywhere on an empty area of the tab strip.\n- **Tab visibility on resize:** Test that tabs are shown or hidden based on the window's width to maintain optimal usability.\n\nTest cases for app instance management with draggable gesture behavior\n----------------------------------------------------------------------\n\nThe following test cases verify browser compatibility with app instance\nmanagement:\n\n- **New window creation:** Confirm that dragging a tab from the tab strip to an empty area creates a new browser window containing that tab.\n- **No new window for the last tab (single instance):** If only one browser instance is open, verify that dragging the last tab in that window doesn't create a new window."]]