重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

android透明度,android透明度比例

如何设置Android中控件的颜色透明度

设置Android中控件的颜色透明度,可自由设置在layout里也可以在activity里#ff000000 此为16进制颜色代码, 前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。0进制的255换算成16进制是ff,127换算成16进制是7f,#7f000000 代表50%透明度的黑色。 (写成#50000000当然是不行的)进制转换可使用win7自带计算器(转为科学型)。例:25%透明度的一种红色“#3ff70000

10多年的奈曼网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整奈曼建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“奈曼网站设计”,“奈曼网站推广”以来,每个客户项目都认真落实执行。

android怎么动态设置透明度

工具

eclipse

方法

#ff000000 此为16进制颜色代码,前2位ff为透明度,后6位为颜色值

透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)

10进制的255换算成16进制是ff,127换算成16进制是7f

适用脚本:

Android 透明度设置详解

格式:

android:background="#XXxxxxxx"(颜色可以写在color中)

说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。也就是说透明度和颜色结合就可以写出各种颜色的透明度。下面是透明度说明表,供大家参考。

部分透明度示例:

setAlpha()的括号中可以填0–255之间的数字。数字越大,越不透明。

注意点:

在5.0以上系统时,有些机型会出现莫名其妙的颜色值不起作用,变成透明了,也就是用此方法会导致其他共用一个资源的布局(例如:@color/white)透明度也跟着改变。比如text用上述方法设置成透明后,项目中,其他用到text颜色值的控件,都变成透明了。

原因:在布局中多个控件同时使用一个资源的时候,这些控件会共用一个状态,例如ColorState,如果你改变了一个控件的状态,其他的控件都会接收到相同的通知。这时我们可以使用mutate()方法使该控件状态不定,这样不定状态的控件就不会共享自己的状态了。

android:alpha的值为0~1之间的数。数字越大,越不透明。1表示完全不透明,0表示完全透明。

说道Activity透明,发现网上的基本上都已经过时,在有v7以上的控件都无法实现,均会报错

所以如若你的布局xml文件有 support-V7 上的控件的话,style name="translucent"里的name要前要添加 AppTheme,如:

Android 颜色透明度对照表

不透明 

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 

全透明

仅供大家参考 


分享题目:android透明度,android透明度比例
本文来源:http://cqcxhl.cn/article/dsddgch.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP