android view的背景设为透明或者半透明

半透明<Button android:background="#e0000000" ... />
透明<Button android:background="#00000000" ... />

颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到 ff);“gg=green”(00 到 ff);“rr=red”(00 到 ff)。例如,如果您希望对某叠加层应用不透明度为 50% 的蓝色,则应指定以下值:7fff0000

设置背景图片透明度(超简单)

Java代码

  1. View v = findViewById(R.id.content);//找到你要设透明背景的layout 的id
  2. v.getBackground().setAlpha(100);//0~255透明度值
继承自 View 的类都有一个 android :background XML属性,按照文档的说法,这个属性不只指定 背景 颜色,还可指定 背景 图片。 背景 图片好说,直接用"@drawable/img"指定一幅图片即可,而且支持 透明 PNG,这样就很足够了。对于单纯颜色,可以使用#rgb", "#argb", "#rrggbb", 或者 "#aarrggbb"等样式的数值,其中的a即alpha、 透明 度,比如说#ff... <?xml version="1.0" encoding="utf-8"?> <shape xmlns: android ="http://schemas. android .com/a... 版权声明:本文出自Harwad_li的博客,转载必须注明出处。 转载请注明出处:http://blog.csdn.net/lizhongstu/article/details/50779939 前言:大家好,由于公司项目需求,要加一个夜间模式的效果 夜间模式的实现方式有以下几种: 1.直接调整屏幕亮度 2.在Window上加一层 半透明 View 3.换皮肤式解决方式(一) 每套皮肤使用自己的一套theme,使用attrs.xml+styles.xml+Activity.setTheme()来设 有些时候,需要一个 半透明 的视图来做筛选或者展示一些界面,但是又不想遮挡到下边的视图,有两种方式可以实现1、自定义一个 半透明 view (当然,可以用xib来做,也不是很难),这个也是很好的一个方式。2、直接模态出一个 view controller,我们就来说说这个东西核心代码很简单//translucence View view 背景 设为 半透明 的let translucence View = transl... 设置 透明 效果 大概有三种1、用 android 系统的 透明 效果 Java代码 android :background="@ android :color/transparent" 例如 设置按钮 Java代码 如本文标题所示,标题并没有写实现图像 半透明 度 而是特意加了效果,只是因为,提到 半透明 度,大家想必和我一样肯定想到的是颜色值中Alpha 属性,但是自认为加上效果,说明能实现大家想要的,但是,方法不局限于alpha 属性值这一种方法。 这也是我在书里看到的,将看到的内容放到这里 解析:设置图像 透明 度一般可以使用Paint.setAlpha 方法,但也可以用Frame Layout ... 前言 欢迎大家我分享和推荐好用的代码段~~声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net雨季o莫忧离:http://blog.csdn.net/luckkof正文方法一:在xml中,设置如下 android :id="@+id/xx_id" android : layout _width="wrap_content"an... 引用:http://www.2cto.com/kf/201109/102376.html 设置 透明 效果 大概有三种 1、用 android 系统的 透明 效果Java代码 android :background="@ android :color/transparent"  例如 设置按钮Java代码 &lt;Button android :background="@ android :color/transp... 1. 前言有些需求会改变布局颜色 透明 度,比如根据滑动距离,改变title颜色,设置控件如 View ,Button等的 透明 度,有3种方法。2.使用方法(1)java代码实现:text = (Text View ) find View ById(R.id.text); text.getBackground().setAlpha(12);setAlpha()的括号中可以填0–255之间的数字。数字越大,越不 透明 。(