为什么在不同的Android设备上相同的颜色看起来不同

时间:2012-11-24 10:32:44

标签: android colors rgb

我发现很多颜色在不同的Android设备上看起来不同。例如,如果我将#fff8f5ea设置为View的背景颜色并在不同的设备上运行应用程序,我可以很容易地区分它们。 任何身体都有同样的问题?有谁知道为什么?

2 个答案:

答案 0 :(得分:8)

每个硬件都会以不同的强度渲染各个像素中使用的原色。

显示驱动程序还实现颜色配置文件,有时是用户可定义的,这会改变这些强度。

我可以在Galaxy S3上加载图像,并在“设置” - >“显示” - >“屏幕”模式下选择不同的配置文件,以在不同的色彩空间中渲染图像。

答案 1 :(得分:4)

最有可能的是,设备使用不同的屏幕类型。

由于屏幕的构建方式,LCD,LED和其他屏幕类型之间的颜色会有所不同。

例如,某些屏幕会将完全像素变为黑色,而有些会显示灰色阴影。