根据android iconography文档,状态栏中的图标应该是完全白色的,背景是透明的。然而,即使是内置的图标似乎也不都遵循这种模式。信号质量(适用于wifi和电池)、电池指示器和其他一些新设备上的图标上有全息蓝色背景。这个颜色是不是内置在图标本身?我正在寻找实现一个状态栏图标与我的应用程序,将表明一个连接到外部(蓝牙)设备的状态。我计划做我的公司徽标(它是一个相当简单的,大部分是圆形的形状),用一种颜色来表示连接的状态(连接-绿色,而不是连接-红色)。但由于我不应该使用一种颜色,这似乎要复杂得多。使用一个非白色图标真的那么糟糕吗?如果真的那么糟糕,为什么谷歌要这么做呢?
这是惯例,就像为您的私有字段创建访问器一样,但并不严格要求您遵守它。话虽如此,遵循操作系统的配色方案是一个好主意,因为这样所有东西看起来都是统一的。因此,我会建议你不要选择绿色和红色,而是选择全息蓝和灰色。这完全是您作为开发者的选择。
下图显示了一个问题。 正常状态 当背景颜色改为白色时,我的图标不会只改为黑色
我已经找了好几天的stack overflow来寻找这个问题的答案,但是我一辈子都找不到答案:-/ 在我的搭载Android O的三星S6上,像Gmail这样的应用在状态栏上有白色的通知,但当你拉下通知查看它们时,会有红色/蓝色/绿色/任何通知。例如,请参见附上的照片--当显示通知时,Gmail为红色,而在通知栏中为白色。 要实现这一点,你必须使用什么类型的Android编程魔法?更具体地说,在n
我今天的通知图标有一个奇怪的问题。 我做了什么坏事吗? 这是我的图标图片(刚从这里下载https://material.io/icons/#ic_photo) : http://image.noelshack.com/fichiers/2016/44/1478185219-icon-notification.png 我错过什么了吗? 作为记录,我使用的是SDK 24,目前只创建了hdpi资源文件夹
在Android5上,我的通知栏上的应用图标变为白色。我在Android5Lollipop上看到这个通知栏图标变为白色,但我如何在我的codenameone应用上更改它。
还有黑色的图标,可能吗? 谢谢 编辑: M 开发人员预览版中的新增功能:windowLightStatusBar。在主题中打开它会告诉系统使用深色前景,这对于浅色状态栏很有用。请注意,M 预览似乎有一个错误,其中通知图标保持白色,而系统状态图标正确更改为半透明黑色。