android 透明度计算

原创 2015年07月10日 22:18:24

    刚开始设置color的透明度的时候每次就看别人设置什么 #3f000000或者#cc000000之类的啊,当时只知道前两位是设置透明度的,后面6位是依据rgb的三原色红,绿,青的00-ff来自由组合成颜色的。

    由于每次都是美工,不是应该叫UI设计师给出来值,于是就没怎么关注,现在设计都直接给图,设置颜色全靠抓,可是用软件抓出来的值全是色值,设置上去根本没有透明度。于是毛主席说过,自己动手,丰衣足食,研究过才发现原来计算好简单...哎。

    首先透明度分为256阶,从0-255。用16进制位表示,范围为00-ff,代表全透明到全不透明的范围。

    16进制位从0到9,a,b,c,d,e,f代表10-15。

     ff从16进制换算成10进制就是

     ff = 15*(16的一次方)+15*(16的0次方) = 240+15 =255。所以ff为全不透明值。


     那么需求就来了,想要设置一个黑色背景透明20%的怎么办?类似下面这种效果:


      那么背景为黑色都知道#000000,想要让它透明20%很简单,即让它不透明80%,ff*80%。

     f=15  15*0.8 = 12。   12在16进制中用c表示。

     即#cc000000就可以了。


     你要是觉得有的整出不了或者直接用255*百分比,然后换算成16进制数就可以了。


     突然发现说了好多废话,一句话概括,ff或者255乘以不透明度百分比然后换算成16进制...

   


版权声明:本文为博主原创文章,未经博主允许不得转载。

我的Android进阶之旅------>Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法

我的Android进阶之旅——>Android颜色值(RGB)所支持的四种常见形式 透明度百分比和十六进制对应关系表格 透明度 十六进制 100% FF 99% FC 98...
  • qq446282412
  • qq446282412
  • 2016年07月13日 11:29
  • 6968

Android:颜色透明度换算

简介 颜色 Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。 常用的颜色值格式为: 1234 #RGB#ARGB#RRGGBB#AARR...
  • ZBJDSBJ
  • ZBJDSBJ
  • 2016年04月18日 14:11
  • 2372

android 色值透明度计算

255  * 透明度百分比  =  值   ---> 转成16进制
  • zgf1991
  • zgf1991
  • 2015年02月28日 19:33
  • 6898

android 透明度计算

开发中经常会碰到透明度百分比的问题。 透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。 透明就是0阶,不透明就是255阶,如果50%透明就是127。 故计算公式为 255×透...
  • zhengdan66
  • zhengdan66
  • 2015年11月07日 00:43
  • 823

Android 透明度数值

透明度为了便于查找,记录一下Android透明度对应的数值。 透明度 数值 100% FF 95% F2 90% E6 85% D9 80% CC 7...
  • zinss26914
  • zinss26914
  • 2016年03月03日 16:36
  • 20715

android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)

shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。 首先简单了解一下shape中常见的属性。(详细介绍参看 api文档) 转载请注明:Rflyee_大飞:http://blog...
  • dianyueneo
  • dianyueneo
  • 2014年12月04日 17:49
  • 13495

Android:颜色透明度换算

简介 颜色 Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。 常用的颜色值格式为: 1234 #RGB#ARGB#RRGGBB#AARR...
  • ZBJDSBJ
  • ZBJDSBJ
  • 2016年04月18日 14:11
  • 2372

android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)

shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。 首先简单了解一下shape中常见的属性。(详细介绍参看 api文档) xml version="1.0" encoding="utf-...
  • Rflyee
  • Rflyee
  • 2014年03月08日 16:43
  • 27369

Android 颜色透明度换算

每次开发的时候,UI在设计图中标注的颜色都是类似于#FF0000(红色),这倒没什么,但是呢后面却标注了30%的透明度,这下抓狂了,透明度怎么计算?不用着急,不用你算,收藏我这篇文章即可。 颜色...
  • knockheart
  • knockheart
  • 2016年10月13日 09:59
  • 8769

我的Android进阶之旅------>Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法

我的Android进阶之旅——>Android颜色值(RGB)所支持的四种常见形式 透明度百分比和十六进制对应关系表格 透明度 十六进制 100% FF 99% FC 98...
  • qq446282412
  • qq446282412
  • 2016年07月13日 11:29
  • 6968
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 透明度计算
举报原因:
原因补充:

(最多只允许输入30个字)