美文网首页
Android “沉浸”状态栏的设置

Android “沉浸”状态栏的设置

作者: YbSTGing | 来源:发表于2017-09-13 15:08 被阅读35次

    最近项目中用到了设置状态栏,查找了不少资料,记录一些要点以待备用。

    为什么要设置状态栏

    1. 因为苹果是这样。。。
    2. 确实设置了状态栏之后比原来的要好看,之前的安卓主题确实不好看。

    实现效果

    在6.0以上的版本中: 状态栏透明,状态栏图标为深色。(6.0以下的版本不支持状态栏图标为深色) 所以建议APP的主题最后为深色,这样在做状态栏的时候不需要关系状态栏图标的问题了。

    第三方库

    1. 4.4以上的版本
      使用第三方库 SystemBarTint 但是已经很久没有维护了,不过也足够使用了。

    2. 5.0以上的版本
      目前主流的机型系统一般都在5.0及以上,关于这方面的文章有很多。(目前国内的很多厂商都对自己的ROM进行了定制,例如:华为、小米等等,所以现在设置状态栏还需要考虑这个)

      同样也有比较好的第三方库:
      1.ImmersionBar 支持4.4以上的版本,而且还在维护中。
      2.BarUtil 工具类 (这个不支持深色的状态栏图片)

    博客及其他资料

    1. (资料一)[http://blog.csdn.net/brian512/article/details/52096445]

    相关文章

      网友评论

          本文标题:Android “沉浸”状态栏的设置

          本文链接:https://www.haomeiwen.com/subject/ofaksxtx.html