美文网首页UI
Android开发中的透明度

Android开发中的透明度

作者: __Witness | 来源:发表于2020-06-18 17:24 被阅读0次

    设计:android小哥哥,能不能吧这个文字的颜色改一下?
    android:设计图上不是就白色文字么,还要改!
    设计:那个白色是要加一个透明度的。
    android:那好吧!你吧颜色发我,我去改。
    设计:#fff
    android:这不就还是一个白色?
    设计:外加50%的透明度。
    android:那你那色值发我吧
    设计:#fff 外加50%的透明度。
    android:。。。。

    不知道,你在项目开发的时候,有没有遇到过类似上面这段对话的情形。反正,我是遇到过,我当时的心情就是

    下来进入主题 Android开发中的透明度

    Android中的颜色值一般格式是:#00ffffff。前两位数字就是透明度值

    透明度的计算

    透明度分为256个等级 0 - 2560 就是透明,255 就是不透明

    透明度 0透明 –> 255不透明
    16进制 00 透明 –> FF不透明

    比如 我们项表示50%透明度
    50%也就是256的一半即128,因为是从0开始算的,所以是 127,转换成16进制就是 7F

    当然,如果开发中一个透明度 都要这么费事的去计算,那我们的效率就会很低

    给大家一个工具 透明度转换器 我们可以用这个工具直接转化出想要的结果。

    最后再给大家常用透明度的表示值

    透明度 16进制表示
    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/siguxktx.html