如何设置Android中控件的颜色透明度
2016-04-22 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
关注
展开全部
第一种方法:在xml文件中设置背景颜色。
Xml代码
android:background="#ff6495ED">
android:background="#ff6495ED">
前两位表示透明度,后面依次为RGB,透明度从0到255,0为完全透明,255为不透明。
第二种方法:在java文件中获取该控件的Drawable,设置透明度
Java代码
convertView.getBackground().setAlpha(80);
convertView.getBackground().setAlpha(80);
convertView为视图控件,80表示透明度。
Xml代码
android:background="#ff6495ED">
android:background="#ff6495ED">
前两位表示透明度,后面依次为RGB,透明度从0到255,0为完全透明,255为不透明。
第二种方法:在java文件中获取该控件的Drawable,设置透明度
Java代码
convertView.getBackground().setAlpha(80);
convertView.getBackground().setAlpha(80);
convertView为视图控件,80表示透明度。
展开全部
#ff000000 此为16进制颜色代码,
前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。
透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。
3
10进制的255换算成16进制是ff,127换算成16进制是7f,#7f000000 代表50%透明度的黑色。 (写成#50000000当然是不行的)进制转换可使用win7自带计算器(转为科学型)。例:25%透明度的一种红色“#3ff70000
前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。
透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。
3
10进制的255换算成16进制是ff,127换算成16进制是7f,#7f000000 代表50%透明度的黑色。 (写成#50000000当然是不行的)进制转换可使用win7自带计算器(转为科学型)。例:25%透明度的一种红色“#3ff70000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询