给一个组件设置背景颜色,全都设置为"#f5f5f5",透明度0.5有区别:
(1)android:background="#7ff5f5f5"
(2)android:alpha=“0.5”
android:background="#f5f5f5"
第一种情况是 组件设置的背景颜色的透明度为百分之50透明度。颜色为 #f5f5f5,也就是说对这个颜色 操作的透明度
第二种情况是对当前组件的透明度设置为百分之50.组件颜色为#f5f5f5。也就是说对这个组件操作的透明度。如果这个组件所在父布局有自己的颜色,那么会导致俩个颜色交叠,显示起来特别难看,需要注意。