今天宠物迷的小编给各位宠物饲养爱好者分享安卓设置控件颜色的宠物知识,其中也会对如何设置Android中控件的颜色透明度(如何设置android中控件的颜色透明度调节)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!
1、#ff000000 此为16进制颜色代码,
前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。
2、透明度分为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
1、#ff000000 此为16进制颜色代码,
前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。
2、透明度分为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
Android中设置ImageView控件的图片的透明度应该调用View的api,以下为示例:
1、用android系统的透明效果
Java代码
android:background="@android:color/transparent"
例如 设置按钮
Java代码
<Button android:background="@android:color/transparent"
android:text="@+id/Button01"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#ffffff" />
2、用ARGB来控制
Java代码
半透明
透明
3、设置alpha
Java代码
View v = findViewById(R.id***ntent);
v.getBackground().setAlpha(100);
说明: 0~255透明度值,0表示完全不透明,255表示完全透明。
这是一个颜色值:#99000000 (16进制数) ,前面2个数字表示的就是透明度(0~255),通过计算 颜色中前面2个数字(99),需换成10进制,99(16进制)的10进制数为 153,接着。153/255 = 0.6.。,也就是透明度为60%的黑色。尝试下吧
View v = findViewById(R.id***ntent);//找到你要设透明背景的layout 的id
v.getBackground().setAlpha(100);//0~255透明度值
android:alpha="0.5"这是对于一般的控件,可以在xml文件中创建它时设定透明度(0表示完全透明,1表示完全不透明) android:textColor="#aaRRGGBB"对于TextView这种,可以在设置颜色属性时加上透明度:(其中aa是两个16进制数字用来表示透明度,RR、GG、BB是正常的颜色RGB的设置)
1、#ff000000 此为16进制颜色代码,
前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。
2、透明度分为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
本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“如何设置Android中控件的颜色透明度”
上一篇
如何提高在线教学的效果?
下一篇
我家的狗狗一直咳嗽