美文网首页程序员
Android_视图透明度计算及常用颜色对照表

Android_视图透明度计算及常用颜色对照表

作者: 书虫大王X | 来源:发表于2019-09-27 10:19 被阅读0次

    一、颜色透明度的计算:

    • Android中颜色值的一般格式为:#AARRGGBB,其中AA是透明度,RRGGBB是颜色。也可以直接写为#RRGGBB,省略了AA,默认为FF。
    • 透明度分为256个等级,即 0 - 256,0就是透明,255就是不透明。转化为十六进制是:00 - FF,00表示全透明,FF表示不透明。比如要半透明(50%透明),就是256的一半,也是就128,转化为十六进制为7F。
    • 透明度算法,例:
      需要#BBBBBB颜色,透明度为40%。
      1.不透明度乘以256,得到结果:153
      2.将计算结果转换成16进制。得到最终的不透明度:99
      3.将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #99BBBBBB
    • 透明度表:
    透明度 十六进制表示
    100% 00
    90% 1A
    80% 33
    70% 4D
    60% 66
    50% 80
    40% 99
    30% B3
    20% CC
    10% E6
    0% FF

    其他的透明度可以根据上面的公式计算,这里就不罗列了。

    二.颜色对照表:

    由于颜色表制作起来比较麻烦(~),所以直接转载了其他作者的文章:
    颜色对照表。

    相关文章

      网友评论

        本文标题:Android_视图透明度计算及常用颜色对照表

        本文链接:https://www.haomeiwen.com/subject/clsmuctx.html