文档章节

android -------- 颜色的半透明效果配置

切切歆语
 切切歆语
发布于 06/19 22:45
字数 276
阅读 15
收藏 2

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下,

开发中也是常常遇到的,所以来写篇博客

 

常用的颜色值格式有:  RGB    ARGB    RRGGBB   AARRGGBB  这4种

 

透明度

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

 

明度 (透明)0 –> 255(不透明) 对应着16进制 (透明)00 –> FF(不透明)

 

比如:50%透明度

50%也就是256的一半即128,因为是从0开始算的,所以是 127,转换成16进制就是 7F

 

 

android:background="#XXxxxxxx"(颜色可以写在color中)

说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。

 

透明度表

透明度 16进制表示
100% 00
95   % 0D
90   % 1A
85   % 26
80   % 33
75   % 40
70   % 4D
65   % 59
60   % 66
55   % 73
50   % 80
45   % 8C
40   % 99
35   % A6
30   % B3
25   % BF
20   % CC
15   % D9
10   % E6
5     % F2
0     % FF

 

参考地址:

https://blog.csdn.net/jabony/article/details/52804296

© 著作权归作者所有

共有 人打赏支持
切切歆语
粉丝 18
博文 319
码字总数 222816
作品 0
杭州
程序员
私信 提问
android 设置Button或者ImageButton的背景透明 半透明 透明

一:Button或者ImageButton的背景设为透明或者半透明 半透明<Button android:background="#e0000000" ... /> 透明<Button android:background="#00000000" ... /> 颜色和不透明度 (alpha) 值......

robinjiang
2013/10/25
0
0
Android如何实现模糊的半透明窗口

本示例使用自定义主题样式,实现模糊半透明的Activity。 1. 定义清单文件(AndroidManifest.xml) 2. 定义字符串资源(values/strings.xml) Hello World, TranslucentBlur! TranslucentBlu...

长平狐
2012/10/16
1K
0
android加载框效果《IT蓝豹》

android加载框效果 android加载框效果,本例子有几种效果弹出dialog,本例子主要自定义SVProgressHUD 类, 本例子来源:https://github.com/saiwu-bigkoo/Android-SVProgressHUD 主要代码如下...

抉择很难
2015/10/27
0
0
教程分享:如何实现Android沉浸式状态栏——教你让你的状态栏变个色!

一、概述 近期注意到QQ新版使用了沉浸式状态栏,ok,先声明一下:本篇博客效果下图: 关于这个状态栏变色到底叫「Immersive Mode」/「Translucent Bars」有兴趣可以去了解下。 恩,接下来正题...

科技创造
2015/09/27
49.7K
2
Android如何使用样式创建半透明窗体

本示例介绍如何使用Android系统样式和自定义样式创建半透明界面。 1. 定义清单文件(AndroidManifest.xml) 2. 定义字符串资源(strings.xml) Hello World, TranslucentActivity! Transluc...

长平狐
2012/10/16
461
0

没有更多内容

加载失败,请刷新页面

加载更多

mybatis学习(1)

JDBC连接方式: 1.底层没有使用连接池,操作数据库需要频繁的创建和关闭连接,消耗资源。 2.写原生的JDBC代码在JAVA中,一旦需要修改SQL的话(比如表增加字段),JAVA需要整体重新编译,不利...

杨健-YJ
26分钟前
1
0
怎么组织文档

可以从以下几个方面考虑组织文档: ☐ 各种分支的界面截图和对应的类及文件 ☐ 框架或类图 ☐ 流程图 ☐ 时序图 ☐ 注意事项

-___-
38分钟前
2
0
分布式之数据库和缓存双写一致性方案解析

引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更...

别打我会飞
40分钟前
9
0
我的oracle11G,12c OCM之路

ocm认证感悟 ---------------------- 距离拿到ocm证书已经过了1年的时间,当初拿到证书的心情到现在还记得。其实在每个DBA心里都有一个成为强者的梦想,需要被认可,我也一样。我干过开发,做...

hnairdb
41分钟前
2
1
手动部署kubernetes集群(1.13.1最新版)

一、机器规划 使用五台机子部署k8s集群,规划如下: master节点3台(同时也是etcd节点) node节点2台 ip分配如下: ip:192.168.10.101,主机名:k8s-etcd01 ip:192.168.10.102,主机名:k8s...

人在艹木中
46分钟前
30
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部