开发中颜色透明度计算方法

在开发过程中,UI给的标注图上,所有颜色值是RGB,但是透明度经常都是百分比,例如:纯白颜色值:#FFFFFF,透明度40%。

使用过程中我们需要进行换算。以上面的值为例,换算过程如下:

1、 将透明度转换成不透明度。如透明度为40%,则不透明度为60%。

2、 不透明度乘以255。 我们得到结果:153。

3、 将计算结果转换成16进制。得到最终的不透明度:99。

4、 将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #99FFFFFF。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 概述 : ARGB 中 A 是不透明度,特别注意 颜色 Android中的颜色值通常遵循RGB/ARGB标准,使用...
    媚竹风阅读 5,255评论 0 2
  • 简介 想必做安卓开发的同事门,也有不少像我一样,会经常忘记一些透明度值吧。所以在这里就贴出来,便于以后的查阅。 颜...
    ifeng_max阅读 6,593评论 0 1
  • 欧体楷书讲求点画工整中之美,更需要力透纸背中体现出的险峻力量之美,田英章先生的楷书,将力与美结合到了极致。给楷书 ...
    书法人生阅读 6,938评论 0 1
  • 我希望有个如你一般的人 如山间清爽的风 如古城温暖的光 从清晨到夜晚 由山野到书房 只要最后是你 就好 无论会是什...
    画澜阅读 1,846评论 2 3
  • 多久没有认真吃一顿饭?一边关心着新闻,一边想着要做的事情,筷子兄弟们在打架,食物都在枯萎。放下一切,给自己个仪式感...
    oulan阅读 1,193评论 0 0

友情链接更多精彩内容