Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Tam ekran deneyimi için sistem çubuklarını gizlemek üzere yoğun mod'u kullanabilirsiniz. Bu özellik, kullanıcıların video, oyun, resim ve kitaplarda tamamen sürükleyici bir deneyim yaşamasını sağlamak ve oyun sırasında yanlışlıkla çıkış yapmalarını önlemek için kullanışlıdır.
Çıkarımlar
Kullanıcılara kullanıcı arayüzünü görüntülemek için sezgisel bir yol sunun. Örneğin, video oynatma sırasında ekrana dokunulduğunda video oynatma kontrolleri ve sistem çubukları gösterilir.
Kişisel cihazlarda sistem çubuklarını kalıcı olarak hiçbir zaman gizlemeyin. Android Enterprise dağıtımı dışında, uygulamanızdaki sistem çubuklarını kalıcı olarak gizleyemezsiniz. Bu nedenle, tasarımlarınızda en iyi deneyimi sunmak için sistem çubuklarını hesaba katmanız gerekir. Sistem çubukları için tasarım yapma hakkında daha fazla bilgi edinin.
Metin ve kontrolleri yerleştirmek için bir yer paylaşımı veya scrim sağlayın.
Deneyime devam etmek için tam ekran modunu pencere içinde pencere (PiP) ve Chromecast gibi diğer özelliklerle birlikte kullanın.
Tam ekran modu, kullanıcıların sistemde gezinmeye kolayca erişmesini engeller. Bu nedenle, yalnızca kullanıcı deneyimine sağladığı fayda, ekran alanını kullanmaktan daha fazlaysa bu modu kullanın.
Tam ekran deneyimleri tüm içerikler için uygun değildir. Kullanıcının sık dokunma nedeniyle uygulamadan yanlışlıkla çıkmasını engellemek veya video ya da kitaplardan kesintisiz bir şekilde yararlanmasını sağlamak için ne zaman yardımcı olabileceğinizi düşünün.
Kullanıcıların bildirimleri kontrol etmek, anlık aramalar yapmak veya başka işlemler gerçekleştirmek için uygulamalara ne sıklıkta girip çıktığına dikkat edin. Sürükleyici mod, kullanıcıların sistemde gezinmeye kolayca erişmesini engeller. Bu nedenle, yalnızca kullanıcı deneyimine sağladığı fayda, ekstra ekran alanı kullanmaktan daha fazlaysa bu modu kullanın.
Tam ekran deneyimleri tüm içerikler için uygun değildir. Kullanıcının sık dokunma nedeniyle uygulamadan yanlışlıkla çıkmasını engellemek veya video ya da kitapları kesintisiz izlemesini sağlamak için ne zaman yardımcı olabileceğinizi düşünün.
Tam ekran modunu uygulamak için WindowInsetsControllerCompat simgesini kullanarak hem durum çubuğunu hem de gezinme çubuğunu veya yalnızca birini gizleyebilirsiniz. Ayrıntılar için Hide system bars developer guide (Sistem çubuklarını gizleme geliştirici kılavuzu) başlıklı makaleyi inceleyin.
Aşağıdaki bölümlerde, tam ekran modunun kullanım alanlarına dair örnekler açıklanmaktadır.
Video 1: Video oynatma - ilgili video oynatıcı kullanıcı arayüzünü göstermek için dokunma
Şekil 1: Gizli durum ve gezinme çubukları, okuyucunun kitaplarla tam olarak etkileşim kurmasına yardımcı olabilir
Şekil 2: Yanlışlıkla sistem kullanıcı arayüzüne dokunulmasını önlemek için oyun uygulamalarında tam ekran modundan yararlanın
Şekil 3: Tam ekran görüntü, video görüşmesinin etkileyiciliğini artırır
Şekil 4: Tam ekran sunu, kitlenin içeriğe odaklanmasını sağlar
Şekil 5: Kişisel olmayan bir cihazda (DPC veya kurumsal dağıtım uygulaması) yol bulma dizini kiosk'u
İlgili hizmetler ve teknolojiler
Android, kullanıcılarınızın içerik deneyimini iyileştirmek için iyi çalışan çeşitli özelliklere sahiptir. Daha fazla bilgi için:
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-08-28 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-08-28 UTC."],[],[],null,["You can use [immersive mode](/develop/ui/views/layout/immersive) to hide the system bars for a full-screen\nexperience. This is useful for enabling users to enjoy a fully immersive\nexperience for video, games, images, and books, and to avoid accidental exits\nduring a game.\n\nTakeaways\n\n- Provide an intuitive way for users to display UI--for example, tapping on the\n screen during video playback displays video playback controls and system bars.\n\n- Never permanently hide system bars on personal devices. You cannot permanently\n hide system bars in your app unless for an [Android Enterprise](https://www.android.com/enterprise/management/)\n deployment, so your designs should account for them to provide the optimal\n experience. Read more about [designing for system bars](/design/ui/mobile/guides/foundations/system-bars).\n\n- Provide an overlay or scrim for overlaying text and controls.\n\n- Combine immersive mode with other features, such as picture-in-picture (PiP)\n and Chromecast, to continue the experience.\n\n- Immersive mode causes users to lose easy access to system navigation, so use\n it only when the benefit to the user experience goes beyond simply using extra\n screen space.\n\n- Fullscreen experiences aren't appropriate for all content. Consider when to\n help a user avoid accidental exits from frequent taps, like a game, or have an\n uninterrupted view to enjoy videos or books.\n\nBe mindful of how often users jump in and out of apps to check notifications, to\nconduct impromptu searches, or to take other actions. Immersive mode causes\nusers to lose easy access to system navigation, so use it only when the benefit\nto the user experience goes beyond simply using extra screen space.\n\nFullscreen experiences aren't appropriate for all content. Consider when to help\na user avoid accidental exits from frequent taps, like a game, or have an\nuninterrupted view to enjoy videos or books.\n\nTo implement immersive mode, you can use `WindowInsetsControllerCompat` to hide\nboth the status bar and the navigation bar--or just one of them. For details,\nrefer to the [Hide system bars developer guide](/develop/ui/views/layout/immersive).\n\nThe following sections describe examples of immersive mode use cases. \nAlas, your browser doesn't support HTML5 video. That's OK! You can still [download the video](/static/images/design/ui/mobile/immersive-mode-tap-to-reveal.mp4) and watch it with a video player. **Video 1:** Video playback - tapping to reveal relevant video player UI\n\n\u003cbr /\u003e\n\n**Figure 1:** Hidden status and navigation bars can help the reader fully engage with books\n\n\u003cbr /\u003e\n\n**Figure 2:** Take advantage of immersive mode in game apps to prevent accidental system UI taps\n\n\u003cbr /\u003e\n\n**Figure 3:** Full-screen imagery increases the immersion of a video call\n\n\u003cbr /\u003e\n\n**Figure 4:** Presentation in full screen allows for audience immersion\n\n\u003cbr /\u003e\n\n**Figure 5:** Wayfinding directory kiosk on a non-personal device ([DPC](/work/dpc/build-dpc) or enterprise deployment app)\n\nRelated services \\& Technologies\n\nAndroid has several features that work well to enhance your user's content\nexperience. For more check out:\n\n- [Exoplayer](/guide/topics/media/exoplayer)\n- [Picture in picture](/design/ui/mobile/guides/home-screen/picture-in-picture)\n- [Chromecast](https://developers.google.com/cast/docs/ux_guidelines)"]]