当前位置::主页 > TAG标签 > System UI
  • 管理系统UI之五:响应UI可见性的变化(Responding to UI Visibility Changes)

    本节课将教你如果注册监听器来监听系统UI可见性的变化。这个方法在将系统栏与你自己的UI控件进行同步操作时很有用。 注册监听器 为了获取系统UI可见性变化的通知,我们需要对View注册 View.OnSystemUiVisibilityChangeListener 监听器。通常上来说,这个View

    14-11-17
  • 管理系统UI之四:使用全屏沉浸模式(Using Immersive Full-Screen Mode)

    “虽然在android4.0之后就引入了虚拟键,但是google真正解决虚拟键所带来的困扰是在4.4版本之后。这篇文章就是教你如何彻底解决虚拟键带来的问题。在前面的几篇文章中我们已经知道如何同时隐藏状态栏和导航栏,按理说已经全屏了 ,但是前面的的这些方法都有

    14-11-17
  • 管理系统UI之三:隐藏Navigation Bar(Hiding the Navigation Bar)

    这节课将教您 在4.0及以上版本中隐藏导航栏 让内容显示在导航栏之后 本节课程将教您如何对导航栏进行隐藏,这个特性是Android 4.0版本中引入的。 即便本课程关注如何隐藏导航栏,但是在实际的开发中,你最好让状态栏与导航栏同时消失。在保证导航栏易于再次

    14-11-17
  • 管理系统UI之二:隐藏Status Bar (Hiding the Status Bar)

    本文将讲解如何在不同android版本中隐藏status bar,隐藏状态栏(或者是导航栏)可以让内容得到更多的展示空间,从而提供一个更加沉浸式的用户体验。 下图展示了status bar可见时app的样子: 下图展示了status bar隐藏之后app的样子,注意我们有意让actionba

    14-11-17
  • 管理系统UI之一:淡化System Bar(Dimming the System Bars)

    这篇文章讨论如何在4.0以及以上版本中使android的system bar(status bar和navigation bar)变暗。在4.0之前的版本没有这样的功能。 用此文的方法并不会重新分配Ui的大小,只是status bar和navigation bar的相关图标会被弱化,比如navigation bar的几个虚拟

    14-11-17