Android设置透明、半透明等效果 android 半透明

设置透明效果 大概有三种
1、用android系统的透明效果
Java代码
android:background="@android:c olor/transparent"
例如 设置按钮
Java代码

2、用ARGB来控制Java代码
半透明
透明3、设置alphaJava代码
View v = findViewById(R.id.content);//找到你要设透明背景的layout的id
v.getBackground().setAlpha(100);//0~255透明度值
android 窗体透明的,黑暗度等的设置技巧设置透明度(这是窗体本身的透明度,非背景)
1WindowManager.LayoutParamslp=getWindow().getAttributes();
2lp.alpha=0.3f;
3getWindow().setAttributes(lp);
alpha在0.0f到1.0f之间。1.0完全不透明,0.0f完全透明


设置黑暗度
1WindowManager.LayoutParamslp=getWindow().getAttributes();
2lp.dimAmount=0.5f;
3getWindow().setAttributes(lp);
4getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
dimAmount在0.0f和1.0f之间,0.0f完全不暗,1.0f全暗


设置背景模糊
1getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
2WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
以上设置对dialog对话框同样有效Activity的透明、半透明效果的设置transparentres/values/styles.xml
1
2
3
4
5
6
7
8
9
10
11
12
>
>
>
res/values/color.xml
1
2
3
4
5
6
7

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/286653.html

更多阅读

新版qq怎么设置透明皮肤 最新版qq风尚透明头像

新版qq怎么设置透明皮肤——简介 最近流行透明皮肤、透明头像,睫毛也不甘落后,今天也为自己的qq设置了漂亮的透明皮肤,下面来看看睫毛的操作吧。新版qq怎么设置透明皮肤——方法/步骤新版qq怎么设置透明皮肤 1、找一张自己喜欢的图片

工行U盾密码设置方法、忘记怎么办 u盾密码忘记了怎么办

工行U盾密码设置方法、忘记怎么办——简介工行U盾密码是什么?U盾密码设置规则?忘记怎么办?工行U盾密码设置方法、忘记怎么办——工具/原料身份证、银行卡、U盾工行U盾密码设置方法、忘记怎么办——方法/步骤工行U盾密码设置方法、忘

论缅甸陆龟、豹龟等陆龟排酸争论问题 缅甸陆龟排酸吗

论缅甸陆龟、豹龟等陆龟排酸争论问题陈佳佳导读:养陆龟的新手们常常听说陆龟要排酸。百度一下陆龟图片或者逛各大龟论坛时候也看到陆龟排出来的酸有粘稠状的、牙膏状的、颗粒状的各种各样,大家就养成一个“共识”,陆龟排出那样的东西

声明:《Android设置透明、半透明等效果 android 半透明》为网友牵牵一笙分享!如侵犯到您的合法权益请联系我们删除