返回介绍

管理系統UI

发布于 2020-04-01 13:16:49 字数 1516 浏览 1043 评论 0 收藏 0

編寫:K0ST - 原文:http://developer.android.com/training/system-ui/index.html

System Bar是用來展示通知、表現設備狀態和完成設備導航的屏幕區域。通常上來說,系統欄(System bar)包括狀態欄和導航欄(Figure 1),他們一般都是與程序同時顯示在屏幕上的。而照片、視頻等這類沉浸式的應用可以臨時弱化系統欄圖標來創造一個更加專注的體驗環境,甚至可以完全隱藏系統Bar。

Figure 1. System bars,包含[1]狀態欄,和[2]導航欄。

如果你對Android Design Guide很熟悉,你應該已經知道遵照標準的Android UI Guideline與遵循模式來設計App的重要性。在你修改系統欄之前,你應該仔細的考慮一下用戶的需求與預期,因為它們是操作設備和觀察設備狀態的的常規途徑。

這節課描述瞭如何在不同版本的Android上隱藏或淡化系統欄,來營造一個沉浸式的用戶體驗,同時做到快速的訪問與操作系統欄。

Sample

ImmersiveMode - <http://developer.android.com/samples/ImmersiveMode/index.html

Lessons

  • 淡化系統欄

    學習如何淡化和隱藏狀態欄與導航欄。

  • 隱藏狀態欄

    學習如何在不同版本的Android上隱藏狀態欄。

  • 隱藏導航欄

    學習如何隱藏導航欄。

  • 全屏沉浸式應用

    學習如何在你的App中創建沉浸模式。

  • 響應UI可見性的變化

    學習如何註冊一個監聽器來監聽系統UI可見性的變化,以便於相應的調整App的UI。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文