8位的十六进制颜色值,如#FF000000,前两位是透明度。
8个二进制位表示的数的范围是[0,255],共256个色数。
完全透明对应0,完全不透明对应255。
因此已知透明度的百分比,即可算出透明度数值,如50%的透明度对应值50%*256=128,第128个色阶,即数值为127(从0开始算),转换为十六进制为7F。
Android 颜色透明度计算
最新推荐文章于 2024-06-30 15:10:04 发布
8位的十六进制颜色值,如#FF000000,前两位是透明度。
8个二进制位表示的数的范围是[0,255],共256个色数。
完全透明对应0,完全不透明对应255。
因此已知透明度的百分比,即可算出透明度数值,如50%的透明度对应值50%*256=128,第128个色阶,即数值为127(从0开始算),转换为十六进制为7F。