I dug this article that I wrote a long time ago out of the trash. I hate reading my own writing, even more so if it’s old. So considering how old this one is, it was pretty painful. So I edited it to the point of rewrite. I’m certainly not suggesting I am now a masterful spinner of lyrical prose, just by comparison I think I am now less worse.
So this article is really meant as an introductory to both ARGB color representation and bitwise operators. Although as I tend to tangent my way across multiple topics, it’s also an explanation of numbering systems. If you are used to seeing RGB instead of ARGB and wondering what the A is for, it is the alpha channel. The title is also a bit of an exaggeration, there is plenty more to write about colors and their theory. Continue reading