Android 8位的16进制数字表示的颜色的含义

数值以#符号开头.

前2位数字代表颜色的透明度, 00~ff,  00表示该颜色完全透明, ff表示该颜色完全不透明. 

后6位数字代表颜色的RGB值. 如: 000000代表黑色, ffffff代表白色, ff0000代表红色, 00ff00代表绿色, 0000ff代表蓝色, ffff00代表黄色等.

 

下面以侧滑菜单的背景颜色(此处设置为黄色)为例, 对透明度进行说明.

 

1. 设置黄色的透明度为ff(表示该颜色完全不透明): 

效果图如下: 

Android 8位的16进制数字表示的颜色的含义_第1张图片

 

2. 设置黄色的透明度为00 (表示该颜色完全透明): 

效果图如下:

Android 8位的16进制数字表示的颜色的含义_第2张图片

 

3. 设置黄色的透明度为bb, 由于bb介于00和ff之间且更接近于ff, 因此该黄色后面的内容将会模糊, 且模糊的程度相对较高.

效果图如下, 黄色后面的文字(fragment1, fragment2...)变得比较模糊. 

Android 8位的16进制数字表示的颜色的含义_第3张图片

 

你可能感兴趣的:(android)