我正在为我的应用程序小部件实现一个小部件透明选项,尽管我在获得正确的十六进制 colored颜色 值时遇到了一些困难.由于对六边形 colored颜色 透明度完全陌生,我四处搜索了一下,尽管我找不到我问题的具体答案.

我想通过十六进制 colored颜色 设置透明度,比如我的十六进制 colored颜色 id"#33b5e5",我希望它是50%透明的.然后我会用"#8033b5e5",因为80是50%.

我在这里找到了一个有用的图表:http://www.dtp-aus.com/hexadeci.htm.有了这些数据,我设法得出了以下结论:

0% = #00
10% = #16
20% = #32
30% = #48
40% = #64
50% = #80
60% = #96
70% = #112
80% = #128
90% = #144

现在,当我在祸不单行中的得分高于100时,这些问题就开始出现了.祸不单行 colored颜色 代码只能有8个符号长,对吗?例如,#11233b5e5(80%)崩溃.

我能做些什么使我也能使用更高的数字?

推荐答案

下面是一个正确的表格,其中包含了不透明度的十六进制百分比值.例如,对于50%的白色,你会使用#80FFFFFF.要想从透明度的Angular 来考虑,可以颠倒百分比的顺序(越不透明=越不透明).

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

(source question)

Android相关问答推荐

LaunchedEffect何时捕获值?

Jetpack编写:通过viewModels()vs viewModel View ModernName()'

有没有办法知道每台安卓设备上的通知限制?

格雷德的两个星号是什么意思?非路径

请求标头为空/无法通过拦截器获取

在Android Studio中,如何在BuildSrc Dependenices Kotlin文件中指定时标记与旧版本的依赖关系

我想使用代码自动重命名我的Android存储中的文件夹

Jetpack编写错误(java.lang.NoSuchMethodError:无接口方法startRestartGroup)

如何防止在Android Studio中设置kotlin断点时优化变量

制作圆形SupportMapFragment

Electric Eel 后 Gradle 项目同步失败 | 2022.1.1更新

PayUCheckoutPro Android SDK 实现问题

Jetpack Compose - 每次点击按钮都不起作用

Jetpack Compose Arc 进度条动画(如何重启动画)

如何在屏幕旋转或系统主题更改后将光标移动到 TextField 的末尾并保持键盘显示?

清洁架构中的服务

为 AlertDialog 的消息文本设置自定义字体

如何在 Jetpack Compose 中更改 ModalNavigationDrawer 的抽屉容器 colored颜色 ?

房间实时数据:启动时崩溃

EAS 构建失败,错误代码为 1,但 Expo Build 成功,我需要 EAS 构建来删除未使用的包,如 com.segment.analytics.android:analytics