Cores renderizadas diferentemente em diferentes dispositivos

Estou definindo o estado do botão como

<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>

o problema é que eles são renderizados de maneira diferente em dispositivos diferentes, como no Huwaei Ascend, eles não são tão nítidos, mas no Galaxy Device são nítidos e muito nítidos.

Como posso fazê-los parecer iguais em todos os dispositivos.

Saudações.

questionAnswers(1)

yourAnswerToTheQuestion