2012-11-24 20 views
12

Ho trovato molti colori diversi su diversi dispositivi Android. Ad esempio, se imposto # fff8f5ea come colore di sfondo di una vista ed eseguo l'app su dispositivi diversi, posso facilmente capire la differenza tra loro. Qualsiasi corpo ha lo stesso problema? Qualcuno sa perché?perché lo stesso colore ha un aspetto diverso su diversi dispositivi Android

+1

È correlato all'hardware, basta dare un'occhiata a questo http://www.androidpit.com/super-amoled-vs-retina-display –

+0

A seconda dello schermo .. (Hardware) – ShineDown

+0

è possibile aggiungere un'immagine come sfondo se vuoi che appaia lo stesso :) – Omarj

risposta

4

Molto probabilmente, i dispositivi utilizzano un tipo di schermo diverso.

I colori variano tra LCD, LED e altri tipi di schermo a causa del modo in cui lo schermo è stato creato.

Ad esempio, alcune schermate gireranno completamente i pixel per visualizzare il nero, mentre alcuni mostreranno una sfumatura di grigio.

+0

quindi, non c'è modo di risolvere questo problema di colore piuttosto che usare le immagini ??? – astuter

+0

@ I-droid Anche con le immagini, i colori saranno diversi –

+0

cosa possiamo fare per avere la visualizzazione della consistenza dell'app su vari dispositivi? – astuter

8

Ogni componente hardware renderà i colori primari utilizzati nei singoli pixel con intensità diverse.

Il driver di visualizzazione implementa anche profili colore, a volte definibili dall'utente, che alterano tali intensità.

Posso caricare un'immagine sul mio Galaxy S3 e scegliere un profilo diverso in Impostazioni-> Display-> Modalità schermo per rendere l'immagine in diversi spazi colore.

+0

Trovo qualcosa di più interessante. Se creo una pagina Web e imposto il colore di un elemento, ad esempio # fff8f5ea, e quindi utilizzo un browser Web per mostrare la pagina Web, il colore appare esattamente lo stesso su dispositivi diversi. Mio Dio! Quello che è successo??? –

+0

Questa parte ha aiutato molto: "Galaxy S3 e ho scelto un profilo diverso in Impostazioni -> Display -> Modalità schermo". Trasformato in modalità naturale/film per ottenere un rosso che era più vicino al rosso che avevo sul mio schermo. Ma ancora frustrante sapere che può fare una grande differenza. – kytwb

Problemi correlati