Format de TYPE_INT_RGB et TYPE_INT_ARGB

Quelqu'un pourrait-il expliquer moi comment java magasins de la couleur dans TYPE_INT_RGB et TYPE_INT_ARGB ?
Ces lignes de code fonctionne correctement pour le calcul de rouge, de vert et de bleu ?

int red= (RGB>>16)&255;
int green= (RGB>>8)&255;
int blue= (RGB)&255;

Et qu'en TYPE_INT_ARGB ? Comment puis-je obtenir le rouge, le vert et le bleu à partir de TYPE_INT_ARGB?

source d'informationauteur Pro.Hessam