SkillAgentSearch skills...

StatusBarUtils

透明状态栏解决方案

Install / Use

/learn @forJrking/StatusBarUtils
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

StatusBarUtil

透明状态栏只有在 SDK >= 19 (Android 4.4) 才会生效.

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    StatusBarCompat.setStatusBarColor(this, Color.parseColor("#F4A100"));
    StatusBarCompat.translucentStatusBar(this);
	/**
		布局的属性 android:fitsSystemWindows="false"
		setContentView之前调用,必须 false
		setContentView之后调用,必须 true
		SDK >= 21 需要机型测试达到完美兼容
	*/
    setContentView(R.layout.activity_main);
	.....
}

免责说明

  • 代码参考开源项目: StatusBarCompat
  • 文档和示例为学习和交流而记录。

##效果图

状态栏透明 抽屉菜单顶部透明

Related Skills

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated8y ago
Forks6

Languages

Java

Security Score

55/100

Audited on Dec 8, 2017

No findings