Color difference between an android device to a computer screen

3.5k views Asked by At

Lately I was developing to android. While I was running my application I encountered a major color difference between the colors in design mode to the actual appearance of the colors in my phone's screen.

I am using HTC one M7.

The phenomenon was something like this:

The desired color #FFFDE64B:

enter image description here

The way it actually appears is something like this #FFEFFF02:

enter image description here

A solution which achieved the desired color was to choose a warmer color #FFFFC44E:

enter image description here

But its not the ideal solution because for me to be able to design better I need a design mode which uses the original colors.

Is this a common phenomenon? If does, how do I get a consistence between the appearance in design mode to runtime?

2

There are 2 answers

1
MiguelCatalan On BEST ANSWER

It is a common phenomenon, but not only in this scenario.

Every display has it's own color space. This means the color you see in your computer has certain coordinates referred to an origin, but its not the same origin in every color space or device.

If you want to achieve perfection you have to calibrate your monitor, check this example.

0
Ranjeet On

ya.. this is a common phenomenon. It would be better to use a real device for design, development and testing purposes.

For details, check this

http://www.guru99.com/real-device-vs-emulator-testing-ultimate-showdown.html

Also, you can try calibrating your monitor. For refs, check this

http://www.cambridgeincolour.com/tutorials/monitor-calibration.htm