1. 程式人生 > >Android 不透明度值換算

Android 不透明度值換算

例如:顏色值:#FFFFFF,透明度50%。使用過程中我們需要進行換算。換算過程如下:

1、將透明度轉換成不透明度: 不透明度為50%(透明度+不透明度=100%)
2、不透明度乘以255。 我們得到結果:127.5(四省五入成128)
3、將計算結果轉換成16進位制。得到最終的不透明度:80
4、將不透明度和顏色值拼接成ARGB格式。得到最終的顏色值: #80FFFFFF

記錄一下自己備用。