android float 百分比,Android 透明度百分比对应的 十六进制

Android 透明度百分比对应的 十六进制

先把结果放在这里,方便大家查询,也方便自己,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

计算:

写个简单的java程序即可:

public class ToHex {

public static void main(String[] args) {

System.out.println("透明度百分比对应的十六进制:");

for (int i = 0; i <= 100; i++) {

float temp=255*i*1.0f/100f;

int round = Math.round(temp);//四舍五入

String hexString = Integer.toHexString(round);

if (hexString.length()<2) {

hexString+="0";

}

System.out.println(" 百分比:"+i+"%"+" HEX: "+hexString.toUpperCase());

}

}

}

其他:

Android 的透明度在alpha 为0~1.在xml中用16进制表示.

例如:全透明 #00000000,后面的六个0表示黑色,前面的00表示透明度为0.

也可以用计算器 255 * 50% 然后切换到程序员模式,就可以看到对应的十六进制了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值