透明度

透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。
透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。

透明度 和 不透明度 是两个概念, 它们加起来是1,或者100%。

ARGB 中的透明度alpha,表示的是不透明度。
ARGB 依次代表透明度(alpha)、红色(red)、绿色(green)、蓝色(blue)。以颜色值 #FF99CC00 为例,其中,FF 是透明度,99 是红色值, CC 是绿色值, 00 是蓝色值。

如何换算

如果要求的颜色是#FFFFFF,透明度为40%。

1,将透明度转换成不透明度(转换方式参考“透明度”,第2条) 。不透明度为60%
2,不透明度乘以255。 我们得到结果:153
3,将计算结果转换成16进制。得到最终的不透明度:99
4,将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #99FFFFFF

干货

透明度 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://www.cnblogs.com/neo-java/p/10185081.html

【Android开发】Android 颜色透明度换算相关推荐

  1. Android开发——Android手机屏幕适配方案总结

    0. 前言 Android的屏幕适配,即使得某一元素在Android不同尺寸.不同分辨率的手机上具备相同的显示效果,这个问题一直以来都是我们Android开发者不得不面对的问题.本文参考了很多前人的博 ...

  2. Android开发-Android studio自带模拟器使用中文拼音输入法

    Android开发-Android studio自带模拟器使用中文拼音输入法 搜狗输入法下载 搜狗输入法安装 修改模拟器语言 搜狗输入法下载 上篇文章中我们在Android studio中创建了X86 ...

  3. Android开发:Android颜色透明度换算表

    目录 一.背景 二.颜色值标准格式 三.透明度 四.透明度计算 一.背景 作为一名Android开发人员,在每次开发的时候,UI会在设计图中标注颜色值,或者会直接给出颜色值,如:#FF2309,但是有 ...

  4. Android 设置背景颜色透明度

    前言 本章是对设计给出的颜色做透明度的处理 原因 一般情况下我们是不需要做处理的,那为什么又需要我们做透明度呢,原因就是咱们的设计小哥哥.小姐姐们没有自己做处理,如果处理了的话,我们直接使用设计标注的 ...

  5. Android开发-Android操作系统简介

    01.   系统简介 1.1  Android 名词 Android 一词的本义指 "机器人",同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统 ...

  6. android开发 android.view.View.OnClickListener和android.content.DialogInterface.OnClickListener冲突...

    android开发中,在导入android.content.DialogInterface.OnClickListener 或者android.view.View.OnClickListener的其中 ...

  7. Android开发——Android四大组件

    Activity 技巧:当你想查找系统已有的某界面对应的清单文件中<action-name>.<data>.<category>等信息时,你可以先打开模拟器, 打开 ...

  8. 基于chromium for android开发Android浏览器

    在上一篇文章<< Chromium for Android开源了 >>中谈到了Google已经完全开源了Chromium for Android,这样我们就完全可以开发与Chr ...

  9. Android开发 Android 软盘 遮一部分EditText

    目录 一.NestedScrollView/ScrollView造成EditText全遮住 windowSoftInputMode属性: 二.EditText被软盘遮住部分 一.NestedScrol ...

  10. Android开发-Android使用指定的浏览器作为默认浏览器

    1 简介: 在Android设备上,在打开网页时,可以使用指定的浏览器来打开.本篇描述了这个功能的实现方法. 2 原理 我们知道,在Android应用开发时,可以由一个Activity跳转到另外的Ac ...

最新文章

  1. linux系统中的文件传输
  2. [VC++入门]指针一
  3. 2019牛客第四场I题 string
  4. python中MySQLdb的使用
  5. 扩展欧几里得算法求逆元_从辗转相除法到求逆元,数论算法初体验
  6. Qt:Qt实现网页自动刷新工具
  7. 被错误理解的人工神经网络(一)!
  8. Maven中的dependencyManagement 详解
  9. 大学计算机信息技术教程电子书资源,教与学中用好教材《大学计算机信息技术教程》.pdf...
  10. 惠普m128fn中文说明书_惠普M128fn使用教程
  11. VBA代码宝+代码助手
  12. ubuntu18.04安装evo测评工具踩坑
  13. 4G 全网通DTU是什么 有哪些功能应用
  14. C++Error2208:...尝试引用已删除的函数
  15. 行业标准 | 证券期货业信息系统运维管理规范 JR/T 0099—2012
  16. linux pcs 所有命令,BaiduPCS-Go Windows或linux下百度网盘cmd命令行详细使用方法
  17. Linux基本bash命令(持续更新)
  18. 在局域网访问 XAMPP 服务器本地主机
  19. 【储能优化】基于粒子群求解考虑分时电价-需求响应后的风光柴油储能优化配置模型附matlab代码
  20. FMS与Vcam实现flv网络电视直播 FMS直播

热门文章

  1. 离职10天,面了4家公司,我的感受...
  2. 一文深入了解:分布式系统中的缓存架构
  3. 日请求从百万到八亿的技术历程
  4. 普通人在互联网还有机会么?
  5. 中国最惨创业者的惨痛教训!
  6. 内存泄露之常见问题解决「初级篇」
  7. linux服务之NTP及chrony时间同步
  8. javascript-mqtt
  9. __proto__和prototype 小记
  10. 你看,那个人好像一条狗哎