android 反色 java_Android6.0状态栏图标原生反色操作
Android6.0状态栏图标反色操作
代码方式:
public void setDarkStatusIcon(boolean bDark) {
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
{
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
View decorView =getWindow().getDecorView();
if(decorView != null){
int vis = decorView.getSystemUiVisibility();
if(bDark){
vis |= View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR;
} else{
vis &= ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR;
}
decorView.setSystemUiVisibility(vis);
}
getWindow().setStatusBarColor(Color.TRANSPARENT);
}
}
在Activity里面的onCreate函数里面调用setDarkStatusIcon(bDark)
Xml方式:
1、 首先在manifest.xml文件中声明为android:theme="@style/AppTheme"
2、 在styles.xml文件里面添加如下:
#fff5f5f5
#fff5f5f5
true
false
true
android 反色 java_Android6.0状态栏图标原生反色操作相关推荐
- Android 5.0状态栏通知图标的实现
Android 5.0状态栏通知图标的实现 我之前的博客文章中有一片是介绍了关于Android5.0 下拉通知栏快捷开关的添加,文章牵扯到一个知识点就是Android 5.0状态栏通知图标的实现.那么 ...
- Android 6.0 状态栏信号图标分析
先来一张状态栏的分区图.今天要分析的是信号显示这一小块,就是图中的signal_cluster,对应源码中的View就是SignalClusterView. 这是一个自定义View,我们看一下他的定义 ...
- android灰字体什么意思,Android 6.0状态栏使用灰色文字和图标
Android StatusBar中的字体和图标默认都是白色的,但是Android在6.0之前是没有办法更改这个颜色, 在Android 6.0中提供了一个SYSTEM_UI_FLAG_LIGHT_S ...
- Android Q : 安卓源码、水滴屏适配状态栏图标(图标过多时显示一个点)
源码路径:com.android.systemui.statusbar.phone/StatusIconContainer.java 布局文件路径:SystemUI/res/layout/status ...
- android+主界面所有应用程序图标添加统一背景主题,Android 4.0替Launcher主界面所有应用程序图标添加统一背景主题...
当前位置:我的异常网» Android » Android 4.0替Launcher主界面所有应用程序图标添加 Android 4.0替Launcher主界面所有应用程序图标添加统一背景主题 www. ...
- android8.1自定义通知栏,Android 8.1隐藏状态栏图标的实例代码
近期客户需求,状态栏只显示时间和电池图标,如图 状态栏图标的布局文件在frameworks\base\packages\SystemUI\res\layout\status_bar.xml,主要包括通 ...
- oppo手机显示andrOid什么意思,OPPO R17 Pro手机状态栏图标分别代表什么意思?
OPPO R17 Pro手机发现一些新面孔的状态栏图标呢,这些图标代表什么意思,有什么功能呢?下面我们就来看看详细的教程. 1.NFC.手机上的NFC功能,即近场传输,是一种短距离的高频无线通信技术, ...
- android m和6.0的区别吗,清甜棉花糖:安卓M/Android 6.0上手体验评测
8月18日,谷歌正式确定了安卓最新版的操作系统为Android 6.0 Marshmallow(棉花糖)系统.同时还放出了安卓6.0棉花糖系统的第三个开发者预览版固件.据悉这将会是最后一个开发者预览版 ...
- Android进阶之路 - 顶部状态栏、底部虚拟导航栏相关操作
快过年了,2018希望我们每个人都健康,开心,同时继续上进 ! 2020补充:基本包含了我几年在开发中用到的关于顶部状态栏和底部导航栏的绝大部分功能 ~ 顶部状态栏 状态栏是否可见 获取状态栏高度 隐 ...
最新文章
- matlab2011实验3,matlab实验3探索.doc
- asp.net MVC 路由机制 Route
- kali安装步骤失败 选择并安装软件_Pycharm2019.3.3软件安装步骤
- C语言内存管理-字符数组与字符指针
- 今日arXiv精选 | 9篇ICCV 2021最新论文
- onCreateOptionsMenu
- python中怎么取整数案例题_python中如何取整数
- 小蓝酷骑接连倒闭,共享单车 15 亿押金有去无回
- VScode+远程服务器docker+C/C++ 代码挑战配置
- Html + css 实现银行回执单 页面
- Linux内核 之 GDT LDT与分段
- 室内设计和平面设计哪个更适合女生学习?
- Android面试题解答(结尾有彩蛋)
- DTI数据处理: from scanner to statistics
- 针对场景化痛点,锐捷网络推出极简光 2.X,以太全光网再下一城
- 计算机组成原理——微指令格式
- JavaScript基础题目(附答案)
- 亮度不足 日本向12家LED销售企业下禁令
- hadoop 权威指南 HBase
- 代码签名证书过期,Mozilla数百万Firefox用户遭遇扩展禁用