Android 设置view透明度,广告标题透明背景
?
<ImageViewandroid:layout_width="match_parent"android:layout_height="match_parent"android:alpha="0.8"android:background="@drawable/bantouheibg"/> colors<!-- 透明色 --> <color name="transparent_dark">#88000000</color>全透明:#00000000
半透明:#80000000
不透明:#FF000000
白色半透明:#80FFFFFF
還是以#FFFFFFFF為例,前面說過了前兩位代表透明度,所以我們只要設(shè)置前兩位就可以達(dá)到調(diào)整透明度的目的,下面按照百分比給大家展示:
? ??0% :FF(完全不透明)
??10% :E5
??20% :CC
??30% :B2
??40% :99
??50% :7F
??60% :66
??70% :4C
??80% :33
??90% :19
100% :00(全透明)
drawable
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="@color/transparent_dark" /><corners android:bottomRightRadius="3dp"android:bottomLeftRadius="3dp"/> </shape>調(diào)用
android:background="@drawable/shape_corner_down"?方法2:
1、創(chuàng)建設(shè)置透明工具方法
/**
* 修改顏色透明度
* @param color
* @param alpha
* @return
*/
public static int changeAlpha(int color, int alpha) {
????int red = Color.red(color);
????int green = Color.green(color);
????int blue = Color.blue(color);
????return Color.argb(alpha, red, green, blue);
}
調(diào)用
titlelitwo.setBackgroundColor(Utils.changeAlpha(ContextCompat.getColor(getActivity(), R.color.homeiconokc), (int) (f * 1 * 0xff)));
總結(jié)
以上是生活随笔為你收集整理的Android 设置view透明度,广告标题透明背景的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swift - 警告提示框(UIAler
- 下一篇: html原生js进度条圆形,原生Java