![系统栏](https://developer.android.google.cn/static/images/training/system-ui.png?authuser=9&hl=hu)
图 1. 系统栏,包括 [1] 状态栏和 [2] 导航栏。
系统栏是专用于显示通知、传达设备状态和设备导航的屏幕区域。通常,系统栏(由状态栏和导航栏组成,如图 1 所示)会与您的应用同时显示。显示沉浸式内容(如电影或图片)的应用可以暂时调暗系统栏图标以减少干扰,也可以暂时隐藏系统栏,以提供完全沉浸式体验。
如果您熟悉 Android 设计指南,就会明白在设计应用时遵循标准 Android 界面准则和使用模式非常重要。在修改系统栏之前,您应该仔细考虑用户的需求和预期,因为它们为用户提供了导航设备和查看其状态的标准方式。
本课程介绍了如何在不同版本的 Android 系统上调暗或隐藏系统栏,以打造沉浸式用户体验,同时仍然保留对系统栏的轻松访问。
课程
- 调暗系统栏
- 了解如何调暗状态栏和导航栏。(已弃用)
- 隐藏状态栏
- 了解如何在不同版本的 Android 系统上隐藏状态栏。
- 隐藏导航栏
- 了解如何隐藏导航栏以及状态栏。
- 使用沉浸式全屏模式
- 了解如何在应用中打造完全沉浸式体验。
- 响应界面可见性更改
- 了解如何注册监听器来接收系统界面可见性更改的通知,以便相应地调整应用的界面。