android - 在不同设备上呈现不同的颜色

标签 android performance android-layout android-resolution

我将按钮状态设置为

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:color="#FFF"></item>
    <item android:state_enabled="true" android:color="#000"></item>
    <item android:state_focused="true" android:state_pressed="false" android:color="#ffffff" />   
    <item android:color="#c7c7c7" />
</selector>

问题是它们在不同的设备上呈现不同,比如在 Huwaei Ascend 上它们不是那么清晰,但在 Galaxy 设备上它们很清晰而且非常清晰。

如何让它们在所有设备上看起来都一样。

问候。

最佳答案

你必须忍受它......
每个设备都有不同的显示
实际上,三星的 Super AMOLED 显示器是无与伦比的(每个像素都有 1 个 LED,而不是背光 LCD)。
因此,在具有这些显示器的设备上,渲染会更亮,而在 LCD 上会更暗。

关于android - 在不同设备上呈现不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20727062/

相关文章:

android - 来自 HTC EVO 3D 的深度图

c++ - 如何在 C++ 中高效地构建 Python 字典

android - 如何设置工具栏文本和后退箭头颜色

JAVA重用onTouchListener、setOnFocusChangeListener事件给editText

android - 在android中设计布局有哪些不同的方法?

android - 如何从脚本中退出/关闭 Android 模拟器

android - android 和希腊字母 (π) 上的 livecode 和 unicode

android - 无法在 Jitpack 上发布库

c++ - constexpr vs 重复函数调用性能

C#:ToArray 性能