android4.4.+状态栏改变颜色

原创 2015年07月08日 09:46:21

studio 导入架包

dependencies {
compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'
.systembartint:systembartint:1.0.3'

实例化方法

private void initSystemBar() {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
        SystemBarTintManager tintManager = new SystemBarTintManager(this);
        tintManager.setStatusBarTintEnabled(true);
        tintManager.setNavigationBarTintEnabled(true);
        tintManager.setTintColor(getResources().getColor(R.color.自定义颜色));
    }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

android4.4版本状态栏改变颜色

在baseactivity里面写入以下方法 if (android.os.Build.VERSION.SDK_INT > 18) { Window window = getWindow(...

Android 4.4以上(改变状态栏的背景颜色)开源工程推荐

1、前言 在android kitkat 有一个新的特性可以设置手机状态栏的背景,让手机整个界面的风格保持一致,看起来非常清爽,在今年的google i/o上的android l默认就是这种风格...

Android中 4.4-5.0 系统状态栏颜色的修改。实现Translucent System Bar

在Android 4.4之前,打开app的时候我们能看到系统顶部那条黑乎乎的通系统状态栏。但是Android 4.4开始,引入了Translucent System Bar的系特性,弥补系统通知栏突兀...
  • wsdssss
  • wsdssss
  • 2016年06月01日 16:48
  • 3000

android开发如何定制状态栏的颜色,同时支持4.4(KIKAT,api19)和19以上系统。

懒筋发作太久,博客文章一直难产。今天硬着头皮都要发出来。 ----------------------------------------------此处是碎碎念的华丽分割线-------------...

Android 4.4 以上更改状态栏颜色

前言 很多刚开始接触安卓的人,可能都比较喜欢安卓5.0的Material Design,然而七月官方的安卓版本份额显示:5.0以上的市场份额仍小于13%(全球范围内,中国更小),4.4+5.0+...

沉浸式状态栏颜色设置,对android4.4~6.0的总结

好吧,鸿洋大神已经讲得非常清楚了 http://blog.csdn.net/lmj623565791/article/details/48649563首先,我了解的状态栏颜色设置必须android4...

设置Android系统的状态栏颜色(从Android4.4开始)

Android手机对状态栏的背景色修改是从Android4.4开始支持(即API19开始),但是4.4到5.0的系统不没有提供java代码api来操作,到了5.0以后可以使用代码设置状态栏的颜色就变得...

Android4.4、Android5.0+状态栏颜色、透明等设置

Android 4.4 Manifest文件Activity的Theme设置: true true 代码中设置: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android4.4.+状态栏改变颜色
举报原因:
原因补充:

(最多只允许输入30个字)