首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安卓-通知图标颜色不受setColor影响

安卓的通知图标颜色不受setColor影响是因为在安卓系统中,通知图标的颜色是由系统自动决定的,无法通过setColor方法来改变。

通知图标的颜色在安卓系统中有两种可能的状态:白色和彩色。系统会根据通知的背景颜色和设备的主题来决定使用哪种状态。

当通知的背景颜色较暗或者设备的主题为深色主题时,通知图标会显示为白色。这样做是为了确保通知图标在暗色背景上能够清晰可见。

当通知的背景颜色较亮或者设备的主题为浅色主题时,通知图标会显示为彩色。这样做是为了确保通知图标在亮色背景上能够与其他图标区分开。

因此,无论你在代码中如何设置通知的颜色,安卓系统都会根据上述规则来决定最终的通知图标颜色。

对于开发者来说,如果想要改变通知图标的颜色,可以尝试以下方法:

  1. 使用不同的通知图标:可以准备两个不同颜色的通知图标,根据通知的背景颜色来选择使用哪个图标。
  2. 自定义通知布局:可以通过自定义通知布局来替代系统默认的通知图标,从而实现自定义颜色的效果。

需要注意的是,以上方法只是一种变通的解决方案,并不能完全改变安卓系统对通知图标颜色的控制。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android 12第四测试版公开发布,代号「雪花冰沙」!Google:平台已稳定,开发者可以冲了!

又要更新啦!...通过这个简单、自动生效的自动颜色主题设计,用户的手机会变得更具个性化。 除了自动颜色主题外,12还有诸多设计上的调整,例如新的动画,优化了间距等等。...Android 12还对下拉通知栏的图标进行大改,原有的操作图标不复存在,取而代之的是圆角矩形的大块磁贴。 这些磁贴按钮的操作方式和之前的快捷按钮类似,轻按即可开关相应功能,长按就能进入设置界面。...但更大的面积也意味着更少的按钮,在第一次下拉通知后,只会看到四个按钮。这些按钮的颜色也可以通过新的自动颜色主题来变化,视觉效果很和谐。...你对12的发布还抱有哪些期待?

1K30
  • Android开发仿bilibili刷新按钮的实现代码

    1)画圆角矩形 其实画圆角矩形很简单,设置好画笔的样式、颜色、线粗,再调用canvas的drawRoundRect()方法即可实现。...RectF(0, 0, getWidth(), getHeight()), borderRadius, borderRadius, mPaint); } 2)画字 画字的一般步骤是设置文字大小、文字颜色...画笔样式对画出的字是有影响的,当画笔样式为Paint.Style.STROKE时,画出来的字是镂空的(不信你可以试试),我们需要的是实心的字,所以需要修改画笔的样式为Paint.Style.FILL。...在中,文字的绘制跟其它绘制是不同的,例如,圆角矩形和旋转图标的绘制起点是左上角,而文字则是按文字左下字为起点,也就是按基线(Baseline)来绘制,故需要得到基线起点的坐标。 ?...ta.getDimension(属性id, 默认值) 1 2 通过TypedArray对象可以从外界到的的值会根据单位(如:dp、sp)的不同自动转换成px,但默认值的单位是一定的,为px,所以为了符合规范

    93820

    AutoJs6 – v6.2.0 – JavaScript 自动化工具 (Auto.js 二次开发)

    issue #19 修复 定时任务启动延时显著 (试修) issue #21 修复 JavaScript 模块名被覆盖声明时导致存在依赖关系的内部模块无法正常使用的问题 issue #29 修复 高版本系统点击快速设置面板中相关图标后面板可能无法自动收起的问题...(试修) issue #7 修复 高版本系统可能出现部分页面与通知栏区域重叠的问题 修复 10 及以上系统无法正常运行有关设置画笔颜色的示例代码的问题 修复 示例代码 “ 音乐管理器 ”...修复 布局层次分析时长按列表项可能导致弹出菜单溢出下方屏幕的问题 修复 7.x 系统在夜间模式关闭时导航栏按钮难以辨识的问题 修复 http.post 等方法可能出现的请求未关闭异常 修复...” 设置选项 ( 9 及以上) 优化 应用启动画面适配夜间模式 优化 应用图标增加数字标识以提升多个开源版本共存用户的使用体验 优化 主题色增加更多 Material Design Color...(材料设计颜色) 选项 优化 文件管理器 / 任务面板等列表项图标适当轻量化并适配主题色 优化 主页搜索框的提示文本颜色适配夜间模式 优化 对话框 / 文本 /Fab/AppBar/ 列表项等部件适配夜间模式

    4.6K20

    Android设计 - 图标设计概述(Iconography)

    但是你可以在所有的设备上通过为每个图标提供多尺寸 来为你的图标提供更好的视觉效果。当你的app运行时,检查设备屏幕的特性并且加载适当的指定密度的你app中的资源文件。...注意: 也支持 低密度(low-density LDPI),但是一般情况下不要以这个尺寸创建自定义的资源,因为会有效的向下缩放 1/2 倍 你的HDPI资源来匹配期望的大小。...通知图标(Notification Icons) 如果你的app产生了一个通知,提供一个 每当一个消息可用时系统可以显示在状态栏上的 图标 。 ? ? ?...颜色 通知图标必须是完全的白色, 系统可以向下缩放 和使图标 变黑一些。...从最终的资源(资产asserts)中删除不需要的元数据 尽管SDK工具将会自动的压缩 png图像资源(PNGs),当打包应用程序资源到二进制的应用程序时,一个好的实践是,从你的PNG资源中移除不必要的头

    1K00

    微信图标现在可以换颜色了?

    看惯了这个绿色的图标,有没有想过给它换个骚气蓬勃的颜色? 今天,给大家分享一个随意更改微信图标颜色的方法,各种颜色都有,苹果都适用。 效果如下: ? 首先,我们需要下载一些微信颜色图标素材。...(可根据文末提示下载示例中的图标素材) 用户 ① 手机需要借助定制图标的小软件以及准备各种新的微信图标素材,大家可以根据文末提示下载。...③ 下方找到微信,选择圆角方形的图标形状。 ? ? ④ 再往下找到图标设置,点击这里改变图标。 ? ⑤ 选择导入图标,点击从图库中选择图标。 ? ? ⑥ 然后再点击选择图标,即上传成功。 ?...⑤ 修改新快捷指令名称为微信,选取照片为微信颜色图标,最后添加即可。 ? ? 简单又有趣的微信“换装”玩法,这下大家都会了吧。不用花里胡哨,只求与众不同,赶紧试试吧~

    2K10

    【Androi】发展历程详解

    支持多任务:系统允许用户在不同的应用之间自由切换,这在当时的智能手机操作系统中是一个显著的优势。 通知系统:通过下拉菜单提供统一的通知管理,用户可以方便地查看和处理来自各个应用的通知。...2.x系列是操作系统发展过程中的一个重要阶段,这个系列的版本不仅显著提升了系统的性能和功能,还极大地推动了在全球智能手机市场的普及和影响力。...扩展的通知系统:用户可以直接在通知栏中进行更多操作。...通知点:应用图标上显示未读通知的标记。 自动填充:增强了密码管理和表单填充功能。 更好的背景管理:限制后台应用的资源使用,提高系统性能和电池寿命。...十四、13.x系列(2022-2023年) 14.1 13 2022年8月,13发布,重点在于用户自定义和隐私保护: 个性化设置:提供更多的主题颜色图标风格选项。

    1.8K11

    Android 1.5到10.0 都有哪些新特性?

    更完整的应用权限管理 在此前的原生系统中有应用通知管理功能,但更为深入的应用权限管理只能靠第三方应用实现。...全新下拉快捷开关页 在7.0中,下拉打开通知栏顶部即可显示5个用户常用的快捷开关,支持单击开关以及长按进入对应设置。...通知消息快捷回复 7.0加入了全新的API,支持第三方应用通知的快捷操作和回复,例如来电会以横幅方式在屏幕顶部出现,提供接听/挂断两个按钮;信息/社交类应用通知,还可以直接打开键盘,在输入栏里进行快捷回复...通知消息归拢 7.0会将同一应用的多条通知提示消息归拢为一项,点击该项即可展开此前的全部通知,允许用户对每个通知执行单独操作。...夜间模式 7.0中重新加入了夜间深色主题模式,该功能依然需要在系统调谐器中开启,从顶部下划打开快捷设置页,然后长按其中的设置图标,齿轮旋转10秒钟左右即可提示已开启系统调谐器,之后用户在设置中即可找到

    2.1K20

    Android通知栏微技巧,那些你所没关注过的小细节

    其实通俗点来讲,就是让我们的通知图标不要带颜色就可以了。 恩?不带颜色!那图标还怎么设计?...那么我们来参考一下别的程序都是怎么设计通知图标的,这是支付宝的通知图标: ? 下拉通知之后的效果是这样的: ? 然后再看一下网易新闻的通知图标: ?...下拉通知之后的效果是这样的: ? 可以看出,它们的通知栏小图都是没有RGB色的,图标是只有白色一种颜色,然后借助alpha图层来绘制出一个logo的样式。...那么怎样修改这个小圆圈的颜色呢?......... .setColor(Color.parseColor("#EAA935")) .build(); 现在重新运行一下程序,通知栏大图的具体效果如下图所示

    1.9K80

    Google IO大会:Android 13

    具体到系统体验层,13将支持图标颜色随主题更换、为不同应用设定使用的语言、新的媒体中心界面等等,同时谷歌也推出了自家的钱包应用(Google Wallet)。...升级内容 谷歌优化了平板的体验,通知栏面积变得更大,任务栏也得到了改进,时刻固定在平板底部。通过任务栏,你可以方便的分屏,拖动照片进行分享。...谷歌还介绍了多设备间的合作与互联互通,比如你的手机收到信息,可以在平板上同步回复;手机复制,到平板粘贴;无线耳机和智能手机间的配对变得更加简单。...谷歌公布了全新的平板,并承诺为谷歌服务推出20多个平板电脑应用. 这款平板电脑采用宽屏设计,背面拥有四个pogo-pin连接器。...这更多地是为开发者们指明了未来的方向,因为目前系统在大屏端的体验距离隔壁的iPad OS仍有非常大的差距,当苹果已经开始联合厂商针对iPad推出专业应用的时候,谷歌还在优化最常见的视频应用。

    54730

    奥利奥好吃吗?Android 8.0 新特性适配测试报告来啦!

    三、通知圆点功能 类似 iOS 的通知角标,但不会显示具体通知数量,只会在图标右上角显示一个圆点。 当出现通知圆点时,长按应用程序图标,就会以类似气泡的形式快速预览。...而在通知中心中删除这些未读通知,应用图标上的标记点也会消失。...、游戏中出现未读通知时,APP图标上都没有通知圆点提示,也无法通过长按来直接读取提示信息。...四、后台进程限制 系统越用越卡、电池寿命的问题一直是用户使用的痛点,谷歌表示一直在优化Android的后台应用限制策略,以最大程度减小后台应用对电池的消耗和对资源的占用。...欢迎进入:http://wetest.qq.com/product/cloudphone 体验O系统真机 欢迎进入:http://wetest.qq.com/product/expert-compatibility-testing

    2.3K00

    游戏优化系列二:Android Studio制作图标教程

    作者 大家好,我叫Jack冯; 本人20年硕士毕业于广东工业大学,于2020年6月加入37手游团队;目前主要负责海外游戏发行相关开发。...本文将介绍Image Asset Studio工具的使用,介绍如何制作圆形图标 目录 1、 关于Image Asset Studio 2、 自适应和旧版启动器图标 3、 操作栏和标签页图标 4、通知图标...您可以选择一种颜色或指定一张图片作为背景图层。 (4)在 Legacy 标签页中,查看默认设置并确认您要生成旧版、圆形和 Google Play 商店中使用的图标。...Color - 要更改 Clip Art 或 Text 图标颜色,请点击该字段。在 Select Color 对话框中,指定一种颜色,然后点击 Choose。该字段中会显示新值。...4、通知图标 通知是您可以在应用的正常界面之外向用户显示的消息。

    3.7K30

    Android 8.0 “奥利奥”正式发布

    Android 8.0正式发布 Google 如约在今日正式发布了Android O正式版,中文名8.0,代号奥利奥(Oreo); 随我来看看有哪些有意思的新东西: 系统自动填充框架 不管是在手机上注册账号...自适应图标 Android 系统上到底改采用异形图标还是规则图标?在这个问题上,不同的 OEM 厂商和用户都有自己的选择偏好。...当我们暂时不便处理某条应用通知时,只需要在该条通知上清扫,点击出现的时钟图标,即可让这条通知暂时从通知栏消失,在设定好的时间后再回来。 ?...目前,一些使用原生通知样式的应用已经可以在 Android 8.0 上正确调用新的通知背景着色机制了,效果也十分讨人喜爱。 ? APP图标角 ?...APP图标角标:8.0原生支持了应用角标功能,不过并非数字,而是随着图标颜色自适应的纯色圆形图案。

    1.4K40

    微信黑暗模式终于来啦!UI设计细节完全分析及体验

    至于用户,截止3月22日文章发布的时间,官网依然没有更新。的小伙伴就再等等吧。开启后效果如下: ?...聊天列表页面 左侧色卡为浅色模式,右侧为深色模式,均没有考虑透明度影响。 ? 图标颜色分析对比 在聊天列表,通讯录列表页面,系统图标在两种模式下的颜色均保持一致,未做改变。...但在发现页面中,列表左侧的icon颜色则有略微变化。总体来说,黑暗模式下比亮色模式下的图标颜色更“亮”。是不是这里比较拗口?也就是下图中,右侧比左侧的图标,亮度提升啦! ?...支付界面中的图标,处理方式同上边一样,右图比左图的图标亮度要高一些。但是下图中绿色的大色块,颜色却一致。 ? 公众号文章页面对比 ? ?...最后的总结(黑暗模式设计思路) · 一般情况下Tint颜色,在黑暗模式要比浅色模式要亮,请注意,不管是图标还是点睛的颜色。 ?

    1.5K20

    AndroidO(8.0) 和 Android P(9.0)

    奥利奥版的聚焦重点是电池续航能力、速度和安全,让用户更好地控制各种应用程序,加大了对App在后台操作的限制。...这种限制在一定程度上延长了机在“睡眠”(Doze)模式下的电池的续航能力,它让不在使用的App进入睡眠状态,使用时再唤醒。...3.PinnedShortcuts 创造出了PinnedShortcuts功能,类似苹果的3DTouch,长按一个软件后可以弹出子菜单,然后就可以通过这个方式快捷的使用该应用的部分功能。...8.分屏 在AndroidO中,分屏画中画功能得到了强化,变得更加流畅,而且悬浮窗可以随意拖动位置,然后在主屏幕中继续工作 9.NotificationDots 在谷歌的Pixel手机上,8还新加了通知功能...此外长按某个应用图标现在可以显示一些信息,与iOS上的3D Touch类似,这项功能在7.0上已经有所体现 10.SmartTextSelection 系统将会预测用户将使用某些电话或者其他选项出现在将会用到的应用中

    94530

    奥利奥好吃吗?Android 8.0新特性适配测试报告来啦!

    网上关于Android8.0新功能特性的介绍已铺天盖地,新功能特性会对程序应用带来哪些影响呢,我们从兼容性角度来看下这部分变化。 ?...通知圆点功能 类似 iOS 的通知角标,但不会显示具体通知数量,只会在图标右上角显示一个圆点。 当出现通知圆点时,长按应用程序图标,就会以类似气泡的形式快速预览。...而在通知中心中删除这些未读通知,应用图标上的标记点也会消失。 测试目的 通知圆点能否正常显示 测试条件 设置-应用和通知-通知-允许使用通知圆点 测试结果 ?...测试结论 测试的7款APP、游戏中出现未读通知时,APP图标上都没有通知圆点提示,也无法通过长按来直接读取提示信息。...后台进程限制 系统越用越卡、电池寿命的问题一直是用户使用的痛点,谷歌表示一直在优化Android的后台应用限制策略,以最大程度减小后台应用对电池的消耗和对资源的占用。

    1.1K40

    网易考拉 Android 通知栏适配全方案

    系统会忽略所有non-alpha通道的图标,包括按钮图标和主图标。 可以通过setColor()方法在图标后设置一个背景色。...Android 7.X机型,通知栏小图标显示成灰色 问题详情 这个问题跟第二个有点类似,在7.0系统及以上,有部分应用的小图标是灰色的,大图可以正常显示。碰巧的是,显示异常的小图标颜色都是灰色的。...使用这种方式自定义的布局,会存在与原生的通知栏消息样式不一致的可能,包括小图标/大图标的大小,字体的大小与颜色,时间的显示方式(不同版本的时间显示位置和样式都不一样)。...Notification.Builder.setColor()方法 5.0加入的Notification.Builder.setColor()方法,原本是渲染小图标的背景色的,7.0以后,改成了渲染的是通知栏消息第一行的颜色...之前Notification.Builder.setColor()这个方法在Android N上设置的是通知栏消息第一行的颜色,包括图标、应用名称、副标题等。

    5.2K11

    个推消息推送模板详解

    8手机 Android 9版本为例,推送效果如下(为了脱敏,直接用个推demo自带的图标) 上述代码中提到了8.0系统中开始支持的通知渠道,具体的字段含义解释如下。...setChannelName长度建议设置在40Byte以内,超出会被8.0系统自动缩减。 setChannelLevel表示设置通知渠道的重要性,其默认值为3。...这是原生的限制; 推送模板 到此,大家应该已经了解了想要推送的展示效果,但是需要什么样的模板来实现具体的通知效果呢?各位请继续往下看。...String intent = "intent:#Intent;component=com.yourpackage/.NewsActivity;end";// 这部分写法不清楚的,可以咨询客户端的童鞋...iOS推送 你可能发现了前面所讲的都是基于推送的操作,iOS的操作相对会比较特殊。

    1.9K30
    领券