با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
می توانید از حالت همه جانبه برای پنهان کردن نوارهای سیستم برای تجربه تمام صفحه استفاده کنید. این برای قادر ساختن کاربران به لذت بردن از یک تجربه کاملاً همه جانبه برای ویدیو، بازی ها، تصاویر و کتاب ها و جلوگیری از خروج تصادفی در طول بازی مفید است.
غذای آماده
یک روش بصری برای نمایش رابط کاربری برای کاربران فراهم کنید – برای مثال، ضربه زدن بر روی صفحه نمایش در حین پخش ویدئو، کنترل های پخش ویدئو و نوارهای سیستم را نمایش می دهد.
هرگز نوارهای سیستم را در دستگاه های شخصی برای همیشه پنهان نکنید. شما نمی توانید به طور دائم نوارهای سیستم را در برنامه خود پنهان کنید، مگر اینکه برای یک Android Enterprise استقرار داشته باشید، بنابراین طرح های شما باید آنها را برای ارائه تجربه بهینه در نظر بگیرند. درباره طراحی برای نوارهای سیستم بیشتر بخوانید.
برای همپوشانی متن و کنترلها، یک پوشش یا اسکریم ارائه کنید.
برای ادامه تجربه، حالت همهجانبه را با سایر ویژگیها، مانند تصویر در تصویر (PiP) و Chromecast ترکیب کنید.
حالت غوطه ور باعث می شود کاربران دسترسی آسان به ناوبری سیستم را از دست بدهند، بنابراین تنها زمانی از آن استفاده کنید که مزیت تجربه کاربر فراتر از استفاده از فضای اضافی صفحه نمایش باشد.
تجارب تمام صفحه برای همه محتوا مناسب نیست. زمانی را در نظر بگیرید که به کاربر کمک کنید از خروج تصادفی از ضربههای مکرر، مانند یک بازی، اجتناب کند یا برای لذت بردن از فیلمها یا کتابها، یک نمای بدون وقفه داشته باشد.
به این نکته توجه داشته باشید که هر چند وقت یکبار کاربران برای بررسی اعلانها، انجام جستجوهای بداهه یا انجام اقدامات دیگر به برنامهها وارد و خارج میشوند. حالت غوطه ور باعث می شود کاربران دسترسی آسان به ناوبری سیستم را از دست بدهند، بنابراین تنها زمانی از آن استفاده کنید که مزیت تجربه کاربر فراتر از استفاده از فضای اضافی صفحه نمایش باشد.
تجارب تمام صفحه برای همه محتوا مناسب نیست. زمانی را در نظر بگیرید که به کاربر کمک کنید از خروج تصادفی از ضربههای مکرر، مانند یک بازی، اجتناب کند یا برای لذت بردن از فیلمها یا کتابها، یک نمای بدون وقفه داشته باشد.
برای پیاده سازی حالت همهجانبه، می توانید از WindowInsetsControllerCompat برای مخفی کردن هر دو نوار وضعیت و نوار ناوبری – یا فقط یکی از آنها استفاده کنید. برای جزئیات، به راهنمای برنامهنویس Hide system bars مراجعه کنید.
بخشهای زیر نمونههایی از موارد استفاده از حالت غوطهوری را شرح میدهند.
ویدیو 1: پخش ویدیو - برای نمایش رابط کاربری پخش کننده ویدیو ضربه بزنید
شکل 1: وضعیت پنهان و نوارهای پیمایش می تواند به خواننده کمک کند تا به طور کامل با کتاب ها درگیر شود
شکل 2: از حالت غوطه ور در برنامه های بازی برای جلوگیری از ضربه های تصادفی UI سیستم استفاده کنید
شکل 3: تصاویر تمام صفحه، غوطه ور شدن تماس ویدیویی را افزایش می دهد
شکل 4: ارائه در تمام صفحه امکان غوطه ور شدن مخاطب را فراهم می کند
شکل 5: کیوسک فهرست راهنما در یک دستگاه غیر شخصی ( DPC یا برنامه استقرار سازمانی)
خدمات و فناوری های مرتبط
اندروید دارای چندین ویژگی است که به خوبی برای بهبود تجربه محتوای کاربر شما کار می کند. برای بیشتر بررسی کنید:
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-08-28 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-28 بهوقت ساعت هماهنگ جهانی."],[],[],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)"]]