美文网首页
StatusBar,状态栏工具类,可以修改背景颜色和图片背景、隐

StatusBar,状态栏工具类,可以修改背景颜色和图片背景、隐

作者: 仕囵弹 | 来源:发表于2019-12-12 10:29 被阅读0次

StatusBar

状态栏工具类,可以修改背景颜色和图片背景、隐藏状态栏以及修改状态栏字体颜色

方法

        //设置状态栏背景颜色
    setStatusBackgroundColor(@ColorInt int color);

    //设置状态栏背景图片
    setStatusBackgroundDrawable(Drawable drawable);

    //隐藏状态栏
    hideStatusBar();

    //显示状态栏
    showStatusBar();

    //隐藏状态栏但显示文字图标
    hideHalfStatusBar();

    //亮色主题时字体为黑色
    lightColor();

    //暗色主题时字体为白色
    darkColor();

调用

BarHelper.with(MainActivity.this)
  .setStatusBackgroundColor(Color.parseColor("#333333"))
  .darkColor();

这样就是设置状态栏的背景颜色为#333333,而且字体颜色是黑色

这里可以使用链式调用,而且设置状态栏颜色和背景都会显示状态栏,所以调用的先后顺序也要注意

项目地址:https://github.com/zhangjinyi1110/StatusBar

相关文章

  • StatusBar,状态栏工具类,可以修改背景颜色和图片背景、隐

    StatusBar 状态栏工具类,可以修改背景颜色和图片背景、隐藏状态栏以及修改状态栏字体颜色 方法 调用 这样就...

  • iOS9修改状态栏颜色

    statusbar 状态栏 跟随navigationbar的颜色而改变 ios7以下的版本设置导航栏背景颜色可以使...

  • 安卓状态栏颜色设置

    设置状态栏背景色: 通过这个设置可以修改状态栏背景色,但是如果设置黑色或者白色会有字体颜色和背景相同导致看不见文字...

  • ios 状态栏statusBar的背景颜色

    ios 状态栏statusBar的背景颜色 一、无导航条的情况: 系统默认状态栏的字体颜色为黑色,即UIStatu...

  • UIStatusBar背景和字体

    在工作中经常用修改StatusBar的背景和字体颜色,下面介绍一下StatusBar到底为何物?从整个UIWind...

  • i0S UIStatusBar + UINavigationBa

    之前在几个项目中遇到需要修改状态栏颜色和设置导航栏背景图片的问题、由于项目赶得紧在遇到状态栏颜色的问题时候就...

  • Swift4 修改导航条样式

    swift4 -修改导航条颜色 背景颜色 背景图片 1 修改导航条背景颜色 navigationBar.barTi...

  • android 自定义 header

    可以修改哪些参数 1、返回按钮图片替换、按钮宽高修改、按钮背景颜色修改2、整个headerLayout背景色的修改...

  • 导航条及状态栏的设置

    // 修改导航条背景色 // 修改导航条上字体颜色及大小 // 修改状态栏字体颜色

  • 状态栏沉浸模式

    android4.4之前的版本,状态栏的背景色和字体颜色都不能修改。但是4.4以后Google增加了改变状态栏背景...

网友评论

      本文标题:StatusBar,状态栏工具类,可以修改背景颜色和图片背景、隐

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