What you're explaining happens to all color actually but might be more obvious on whites.
The main color, especially if used in many different tones or shades will create that illusion that the rest of the layout also has a tint. Sometimes that chromatic illusion has some benefits, for example in home decoration and painting.
You cannot control the reflection of the dominant color on the other colors but you can at least control that chromatic illusion. I think that reflection might be even worse on mobiles.
The only way you could balance this out is by having more neutral colors as dominant ones or by using colors that "cancel" each others. Not an easy task but that's how a lot of designers cheat to get rid of that illusion.
If you still want to cancel that pinkish white created by a red layout app for example, you might need to use a white that has a bit of blue or yellow in it; at least you'll get to choose how you want the white to be. Because red is often considered as a very masculine color, you (or your clients) might not appreciate that pink white indeed but they'll probably find it better if it's a very light gray-blue or yellow, and in fact it will still look white.
You can use these whites only when they're surrounded by heavy area of the dominant color, and use a normal white on other areas where the surrounding is more neutral. The difference will be barely visible.

Source and other illusion to see:
http://www.psy.ritsumei.ac.jp/~akitaoka/color12e.html
Another example:

Source, worth having a look, lot of chromatic illusions:
http://www.slideshare.net/viorea4u/aiykioshi-kitaoka-optical-illusions
Another one: Only 2 colors of chickens

Source:
http://puzzlewocky.com/optical-illusions/color-illusions/chicken-coop-illusion/