应用程序在不同设备上显示颜色略有不同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了应用程序在不同设备上显示颜色略有不同相关的知识,希望对你有一定的参考价值。

我在布局中定义了以下背景颜色。

<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:background="@color/appTheme"
/>

@colorcolors.xml文件中定义。

<color name="appTheme">#002B5C</color>

现在,当我在安装了qazxsw poi的qazxsw poi中运行应用程序时,它显示的颜色略有不同。

当我截取屏幕截图并获取其颜色代码时,我得到samsung s8

然而,这在Oreo 8.0中显示完全相同的颜色。

答案

我认为问题是您的默认应用主题。 Android平台提供了一组样式和主题,您可以在应用中使用(继承)。但默认主题可能在另一个Android版本中有一些差异。

尝试创建自己的样式并用作应用主题。

以上是关于应用程序在不同设备上显示颜色略有不同的主要内容,如果未能解决你的问题,请参考以下文章

iOS 相当于 Android 片段/布局

iPhone模拟器和设备之间的屏幕标签颜色不同?

如何更改以不同显示尺寸显示片段的方式?

如何强制重绘列表视图?

G Maps Android Java,最后一个已知的位置标记颜色与位置标记不同,但在运行的应用程序上显示相同的标记颜色

如果在同一位置有两个具有两种不同颜色的顶点,片段会得到啥颜色?