StatusBarUtils

Introduction: StatusBarUtils 是 Android 状态栏工具类,支持设置状态栏颜色、设置状态栏沉浸式、状态栏字符颜色深色切换;并对小米、魅族、OPPO 等机型进行适配。
More: Author   ReportBugs   
Tags:

StatusBarUtils是 Android 状态栏工具类,支持设置状态栏颜色、设置状态栏沉浸式、状态栏字符颜色深色切换;并对小米魅族OPPO等机型进行适配。

2、方法

方法名 描述 机型支持
setStatusBarColor 设置状态栏颜色 支持 4.4 以上的所有机型
setStatusBarColorLight 设置状态栏颜色,并且状态栏字符颜色变为深 支持 6.0 以上的普通机型
支持 5.1 以上的 oppo 机型
支持 4.4 以上的小米机型
支持 4.4 以上的魅族机型
setStatusBarTransparen 设置状态栏沉浸式 支持 4.4 以上的所有机型
setStatusBarTransparenLight 设置状态栏沉浸式,并且状态栏字符颜色变为深 支持 6.0 以上的普通机型
支持 5.1 以上的 oppo 机型
支持 4.4 以上的小米机型
支持 4.4 以上的魅族机型
setStatusBarLightStatus 设置状态栏字符颜色状态 支持 6.0 以上的普通机型
支持 5.1 以上的 oppo 机型
支持所有小米机型
支持所有魅族机型
getStatusBarColor 获取状态栏颜色 5.0 以上所有机型可以正确获取,以下默认为黑色
getStatusBarHeight 获取状态栏高度 支持所有机型

3、gradle

add the dependency:

dependencies {
    ...

    implementation 'com.github.xubo.statusbarutils:StatusBarUtils:1.0.1'
}

4、sample

示例
tab 切换
Apps
About Me
GitHub: Trinea
Facebook: Dev Tools