当前位置: 首页 > news >正文

Android 透明度设置

目录

一、透明度对照表

二、透明度介绍

三、透明度设置

3.1 xml设置

3.2 代码设置


一、透明度对照表

注: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.lryc.cn/news/230213.html

相关文章:

  • python语言的由来与发展历程
  • electronjs入门-编辑器应用程序
  • Xilinx Kintex7中端FPGA解码MIPI视频,基于MIPI CSI-2 RX Subsystem架构实现,提供工程源码和技术支持
  • SIMCSE求相似度分数
  • java入门,从CK到一部分数据到mysql
  • LeetCode(13)除自身以外数组的乘积【数组/字符串】【中等】
  • WPF资源,静态资源,动态资源
  • 绘图软件 OmniGraffle mac中文版特点说明
  • ai批量剪辑矩阵无人直播一站式托管系统源头技术开发
  • CCNA课程实验-14-Final_Lab
  • Latex在图表标题里面引用参考文献时,出现参考文献顺序混乱的解决方案(适用于bibtex)
  • 多进程间通信学习之消息队列共享内存信号灯集
  • 机器学习基础之《回归与聚类算法(6)—模型保存与加载》
  • 修改Openwrt软路由的web端口
  • 编程怎么学习视频教程,编程实例入门教程,中文编程开发语言工具下载
  • 得帆信息携手深信服,联合打造高安全PaaS超融合一体化解决方案
  • arcgis--浮点型栅格数据转整型
  • nginx四层tcp负载均衡及主备、四层udp负载均衡及主备、7层http负载均衡及主备配置(wndows系统主备、负载均衡)
  • Electron 控制屏幕亮度
  • TSINGSEE视频汇聚管理与AI算法视频质量检测方案
  • linux系统中文件系统和挂载点的联系和区别?
  • CTFSHOW 文件上传
  • 自组织竞争网络在模式分类中的应用——患者癌症发病预测
  • 神经网络中的量化与蒸馏
  • 数据库——表结构相关SQL
  • python 爬虫之requests 库以及相关函数的详细介绍
  • 突破职场竞争,引领未来发展:考取《研发效能(DevOps)工程师职业技术认证》
  • 设计模式例子
  • 腾讯云入侵
  • 第二章 智能家居子系统——C51单片机 配置波特率115200