Android 透明度颜色值对照表

一、透明度对照表

注:00是完全透明,FF就是完全不透明

        我们的UI小姐姐就喜欢给「不透明度」,这个需要自己判断一下。

完全透明:0%   HEX: 00 
透明度:1%   HEX: 30 
透明度:2%   HEX: 50
透明度:3%   HEX: 80 
透明度:4%   HEX: A0 
透明度:5%   HEX: D0 
透明度:6%   HEX: F0 
透明度:7%   HEX: 12 
透明度:8%   HEX: 14 
透明度:9%   HEX: 17 
透明度:10%  HEX: 1A
透明度:11%  HEX: 1C 
透明度:12%  HEX: 1F 
透明度:13%  HEX: 21 
透明度:14%  HEX: 24 
透明度:15%  HEX: 26 
透明度:16%  HEX: 29 
透明度:17%  HEX: 2B 
透明度:18%  HEX: 2E 
透明度:19%  HEX: 30 
透明度:20%  HEX: 33 
透明度:21%  HEX: 36 
透明度:22%  HEX: 38 
透明度:23%  HEX: 3B 
透明度:24%  HEX: 3D 
透明度:25%  HEX: 40 
透明度:26%  HEX: 42 
透明度:27%  HEX: 45 
透明度:28%  HEX: 47 
透明度:29%  HEX: 4A 
透明度:30%  HEX: 4D 
透明度:31%  HEX: 4F 
透明度:32%  HEX: 52 
透明度:33%  HEX: 54 
透明度:34%  HEX: 57 
透明度:35%  HEX: 59 
透明度:36%  HEX: 5C 
透明度:37%  HEX: 5E 
透明度:38%  HEX: 61 
透明度:39%  HEX: 63 
透明度:40%  HEX: 66 
透明度:41%  HEX: 69 
透明度:42%  HEX: 6B 
透明度:43%  HEX: 6E 
透明度:44%  HEX: 70 
透明度:45%  HEX: 73 
透明度:46%  HEX: 75 
透明度:47%  HEX: 78 
透明度:48%  HEX: 7A 
透明度:49%  HEX: 7D 
透明度:50%  HEX: 80 
透明度:51%  HEX: 82 
透明度:52%  HEX: 85 
透明度:53%  HEX: 87 
透明度:54%  HEX: 8A 
透明度:55%  HEX: 8C 
透明度:56%  HEX: 8F 
透明度:57%  HEX: 91 
透明度:58%  HEX: 94 
透明度:59%  HEX: 96 
透明度:60%  HEX: 99 
透明度:61%  HEX: 9C 
透明度:62%  HEX: 9E 
透明度:63%  HEX: A1 
透明度:64%  HEX: A3 
透明度:65%  HEX: A6 
透明度:66%  HEX: A8 
透明度:67%  HEX: AB 
透明度:68%  HEX: AD 
透明度:69%  HEX: B0 
透明度:70%  HEX: B3 
透明度:71%  HEX: B5 
透明度:72%  HEX: B8 
透明度:73%  HEX: BA 
透明度:74%  HEX: BD 
透明度:75%  HEX: BF 
透明度:76%  HEX: C2 
透明度:77%  HEX: C4 
透明度:78%  HEX: C7 
透明度:79%  HEX: C9 
透明度:80%  HEX: CC 
透明度:81%  HEX: CF 
透明度:82%  HEX: D1 
透明度:83%  HEX: D4 
透明度:84%  HEX: D6 
透明度:85%  HEX: D9 
透明度:86%  HEX: DB 
透明度:87%  HEX: DE 
透明度:88%  HEX: E0 
透明度:89%  HEX: E3 
透明度:90%  HEX: E6 
透明度:91%  HEX: E8 
透明度:92%  HEX: EB 
透明度:93%  HEX: ED 
透明度:94%  HEX: F0 
透明度:95%  HEX: F2 
透明度:96%  HEX: F5 
透明度:97%  HEX: F7 
透明度:98%  HEX: FA 
透明度:99%  HEX: FC 
不透明:100% HEX: FF

二、透明度介绍
        Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。

        Android中的颜色值一般格式是:#AARRGGBB。

        透明度分为256个等级,即 0~255,00表示完全透明,FF开始表示完全不透明 

注:
透明度 0(透明) –> 255(不透明)16进制 00 (透明)–> FF(不透明)

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

三、透明度设置
        3.1 xml设置

<!-- 整个布局添加透明度 -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:id="@+id/ll_root"android:layout_width="match_parent"android:layout_height="wrap_content"android:alpha="0.6"android:orientation="vertical">
</LinearLayout><!-- 带个控件加透明度 --><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/str_sleep"android:textColor="@color/color_333333"android:alpha="0.6"android:textSize="@dimen/sp_24" />

也可以通过设置字体颜色,或者设置背景色来达到预期效果。

3.2 代码设置

  tvName.setAlpha(isAccountsCancel?1:0.6f);//float:0(完全透明)~1(不透明)tvName.getBackground().setAlpha(255);//int:0(完全透明)~255(不透明)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/197958.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【离散差分】LeetCode2953:统计完全子字符串

作者推荐 [二分查找]LeetCode2040:两个有序数组的第 K 小乘积 本题其它解法 【滑动窗口】LeetCode2953:统计完全子字符串 涉及知识点 分块循环 离散差分 题目 给你一个字符串 word 和一个整数 k 。 如果 word 的一个子字符串 s 满足以下条件&#xff0c;我们称它是 完全…

云原生之深入解析如何限制Kubernetes集群中文件描述符与线程数量

一、背景 linux 中为了防止进程恶意使用资源&#xff0c;系统使用 ulimit 来限制进程的资源使用情况&#xff08;包括文件描述符&#xff0c;线程数&#xff0c;内存大小等&#xff09;。同样地在容器化场景中&#xff0c;需要限制其系统资源的使用量。ulimit: docker 默认支持…

08、分析测试执行时间及获取pytest帮助

官方用例 # content of test_slow_func.py import pytest from time import sleeppytest.mark.parametrize(delay,(1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,1.0,0.1,0.2,0,3)) def test_slow_func(delay):print("test_slow_func {}".format(delay))sleep(delay)assert…

概率论中,相关性和独立性的关系

相关性和独立性是概率统计中两个关键的概念。 相关性&#xff08;Correlation&#xff09;&#xff1a; 定义&#xff1a; 相关性衡量两个变量之间的线性关系程度。如果两个变量的值在某种趋势下同时变化&#xff0c;我们说它们是相关的。相关性的取值范围在 -1 到 1 之间&…

同旺科技 USB TO SPI / I2C --- 调试W5500_TCP Client测试

所需设备&#xff1a; 内附链接 1、USB转SPI_I2C适配器(专业版); 首先&#xff0c;连接W5500模块与同旺科技USB TO SPI / I2C适配器&#xff0c;如下图&#xff1a; 网关IP地址寄存器(192.168.1.1)子网掩码寄存器(255.255.255.0)源MAC地址寄存器源IP地址寄存器(192.168.1.8)…

Django 模型基础(五)

一、models常用字段类型 (一 ) 索引&#xff0c;字符&#xff0c;数字 1、models.AutoField 自增列 如果没有&#xff0c;默认会生成一个名称为 id 的列&#xff0c; 如果要显示的自定义一个自增列&#xff0c;必须将给列设置为主键 primary_keyTru…

Maven 安装自己的依赖

命令 比如当前目录下的依赖包名称是 mytoolutils.jar&#xff0c;则在当前目录下执行 mvn install:install-file -Dfilemytoolutils.jar -DgroupIdutils -DartifactIdtool -Dversion1.0.0 -Dpackagingjar 引用 pom.xml 中引用 <dependency><groupId>utils</g…

ThreadPoolExecutor应用源码剖析(三)

3.3.5 ThreadPoolExecutor的Worker工作线程 Worker对象主要包含了两个内容 ● 工作线程要执行任务 ● 工作线程可能会被中断&#xff0c;控制中断 // Worker继承了AQS&#xff0c;目的就是为了控制工作线程的中断。 // Worker实现了Runnable&#xff0c;内部的Thread对象&…

QT4和 QT5 槽函数连接的区别

正常连接方式 //QT4官方用列QLabel *label new QLabel;QScrollBar *scrollBar new QScrollBar;QObject::connect(scrollBar, SIGNAL(valueChanged(int)),label, SLOT(setNum(int)));//QT5官方用列QLabel *label new QLabel;QLineEdit *lineEdit new QLineEdit;QObject::c…

STK Components 二次开发-飞行器

1.创建飞机 参数帮助文档 var poitList GetTracksData(); var waypointPropagator new WaypointPropagator(m_earth, poitList); var locationPoint waypointPropagator.CreatePoint();m_aircraft new Platform {Name "MH730",LocationPoint locationPoint,Or…

首次部署Linux系统的经历

我是一名电子信息工程专业的学生&#xff0c;有次在图书馆上自习的时候无意间看到其他同学的电脑屏幕&#xff0c;黑色的屏幕上显示着一行一行的代码&#xff0c;勾起了我无限的好奇&#xff0c;经过询问得知他是用的Linux操作系统&#xff0c;是和Windows完全不同的系统&#…

JDBC操作

本博客主要是介绍JDBC操作&#xff0c;即通过编译器操纵数据库中的数据。接下来以插入操作简单介绍该操作。 首先在创建的项目中&#xff0c;添加下列jar包&#xff08;点击可加载下载页面&#xff09;。 mysql-connector-java-5.1.49.jar 然后编写JDBC代码 public class JDB…

vue3 中使用 sse 最佳实践,封装工具

工具 // 接受参数 export interface SSEChatParams {url: string,// sse 连接onmessage: (event: MessageEvent) > void,// 处理消息的函数onopen: () > void,// 建立连接触发的事件finallyHandler: () > void,// 相当于 try_finally 中的 finally 部分&#xff0c;不…

机器学习(2)回归

0.前提 上一期&#xff0c;我们简单的介绍了一些有关机器学习的内容。学习机器学习的最终目的是为了服务我未来的毕设选择之一——智能小车&#xff0c;所以其实大家完全可以根据自己的需求来学习这门课&#xff0c;我做完另一辆小车后打算花点时间去进行一次徒步行&#xff0…

C++现代模板元编程

序 个人发现很多国外的大佬的演讲或者文章都很不错&#xff0c;但是鲜有人来进行分享&#xff0c;届后本人会时不时拿一些看起来很好的东西来给大家分享&#xff0c;主要也是搬运&#xff0c;不过也省去了大家去读英文的麻烦&#xff0c;同时文章中也会参杂着一些自己的见解。…

游戏mod制作--引擎与解包

摘要 游戏mod的制作过程第一步就是需要将原始的游戏工程文件进行解包&#xff0c;得到相应的资源文件&#xff08;贴图&#xff0c;音频&#xff0c;事件&#xff0c;模型甚至源代码等&#xff09;&#xff0c;这个时候下一步就是需要将解包出来的文件进行分类索引&#xff0c…

服务器内存使用率高的原因及解决方法_Maizyun

服务器内存使用率高的原因及解决方法 在服务器运行过程中&#xff0c;内存使用率过高可能会引发一系列问题&#xff0c;如性能下降、应用程序崩溃等。本文将深入探讨服务器内存使用率高的原因&#xff0c;并提出相应的解决方法。 一、内存使用率高的原因 应用程序缺陷&#…

20:kotlin 类和对象 --泛型(Generics)

类可以有类型参数 class Box<T>(t: T) {var value t }要创建类实例&#xff0c;需提供类型参数 val box: Box<Int> Box<Int>(1)如果类型可以被推断出来&#xff0c;可以省略 val box Box(1)通配符 在JAVA泛型中有通配符?、? extends E、? super E&…

25. K 个一组翻转链表

给你链表的头节点 head &#xff0c;每 k 个节点一组进行翻转&#xff0c;请你返回修改后的链表。 k 是一个正整数&#xff0c;它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍&#xff0c;那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值…

自媒体原创改写工具,自媒体首发改写软件

自媒体平台已成为许多创作者表达观点、分享知识和积累影响力的关键渠道。创作是需要技巧和经验的。本文将分享一些自媒体文章改写技巧&#xff0c;并推荐一系列优秀的自媒体文章改写工具&#xff0c;帮助您提升创作效率&#xff0c;创作出更优秀的文章。 自媒体文章改写技巧 …