Android背景显示圈子

时间:2013-10-21 07:39:59

标签: android android-layout

我在更高分辨率的设备上渲染布局背景图像时遇到了问题。在少数设备上它显示效果很好但在某些设备上失败。

a)三星Galaxy grand渲染背景,没有圆圈。  b)三星Galaxy s II以简单的背景图像显示圆圈。

我需要在所有设备版本上显示一致的图像。我希望9补丁图像能解决这个问题。让我知道你的建议,以解决这些问题。

提前致谢。enter image description here

1 个答案:

答案 0 :(得分:1)

你的形象绝对没问题。我也非常确定所有这些设备都能正确显示它们并且是全彩色的(在自定义ROM中你可以强制Android使用16位颜色模式,这可能会导致色带,但我相信这不是你的情况)。

我认为您在某些设备上看到的色带是由这些手机中使用的低质量LCD矩阵引起的,这些矩阵无法显示渐变的全部色域。

即使在被认为是“顶级设备”的手机中,您也可以找到不良的LCD屏幕。根据我的经验,渐变的最差色带是华硕设备。变形金刚TF101只是马马虎虎,但在Nexus7上甚至默认壁纸(带有色彩模糊东西的壁纸)看起来很难看。与这些设备相反,三星的Nexus10屏幕清晰生动,没有条带。

通常,亮度越高,对比度越小,导致色带。 IIRC三星设备有各种屏幕颜色配置文件预设,您可以尝试使用它们。