在安卓軟件開發時老是會遇到取一定透明度的顏色,這個其實可以計算的。
安卓系統里顏色一般用6位16進制表示,如#ffffff,全為f,說明是各種顏色的組合,是白色。#000000是什么顏色都沒有,那就是黑色。
加上透明度,則再加2位16進制如:#00ffffff,共8位16進制的數字。前兩位:00表示完全透明,ff表示完全不透明。其余的則根據不透明度的百分比來計算。
如白色,不透明度為30%,那么顏色值表示為#**ffffff表示白色,透明度的計算:
255x30%,轉換為16進制數即可,為4c,所以8位顏色為:#4cffffff。
新聞熱點
疑難解答