700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Android 状态栏适配

Android 状态栏适配

时间:2020-04-24 17:20:16

相关推荐

Android 状态栏适配

1.设置状态栏颜色(自定义颜色)

StatusBarUtil.setColor(this, getResources().getColor(R.color.black));

2.设置纯色状态栏(自定义颜色,alpha)

/*** 设置纯色状态栏(自定义颜色,alpha)** @param activity 目标activity* @param color 状态栏颜色值* @param alpha 状态栏透明度*/StatusBarUtil.setColor(this, getResources().getColor(R.color.black),255);

3、设置状态栏渐变颜色

/*** 设置状态栏渐变颜色** @param activity 目标activity* @param view目标View*/StatusBarUtil.setGradientColor(HomeActivity.this, mToolbar);

4、设置透明状态栏

StatusBarUtil.setTransparentForWindow(this);

5、增加View的paddingTop,增加的值为状态栏高度 (智能判断,并设置高度)

setPaddingTop(activityWeakReference.get(), view);

6、设置状态栏darkMode,字体颜色及icon变黑(目前支持MIUI6以上,Flyme4以上,Android M以上)

StatusBarUtil.setDarkMode(this);

7、设置状态栏darkMode,字体颜色及icon变亮(目前支持MIUI6以上,Flyme4以上,Android M以上)

StatusBarUtil.setLightMode(MainActivity.this);

以上基本实用就到这,简单,亲验

下载地址

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。