J'ai parfois vu dans les exemples où la coloration dans Android est fait comme #FF191919. Je veux dire un 8 chiffres du numéro hexadécimal . Mais il devrait être seulement un numéro à 6 chiffres. Comment sont-ils liés? Si je veux o convertir un numéro à 6 chiffres à 8 chiffres. Comment faire? Je veux dire convertir #424242 à 8 chiffres du numéro de la coloration? S'il vous plaît laissez-moi savoir les détails. Je vous remercie pour votre temps et votre aide.
Réponses
Trop de publicités?Les 2 chiffres sont pour la transparence, pour la plupart indiqué avec AA (canal alpha). Pour plus d'informations, jetez un oeil à la Couleur de la documentation
8 chiffres hex est un ARGB de la couleur. C'est le même que d'habitude RVB, mais fournit un supplément de canal alpha.
#RRGGBB
en RVB est le même que #00RRGGBB dans ARGB. Jetez aussi un oeil à la Couleur.argb.
le chiffre 8 de la couleur à définir avec l'alpa niveau
laissez extraire tous nous définissons hexadécimal de la couleur en tant que valeur de 6 paire de rvb 2 chiffres par
1er 2 chiffres pour le rouge, le 2ème à 2 chiffres pour le vert et le 3ème à 2 chiffres pour le bleu maintenant, si vous voulez régler le niveau du canal alpha que il définir avec le chiffre 8 comme ARGB alors, maintenant, 1ère à 2 chiffres, la valeur était de définir pour l'alpha et le repos sont pour le RVB