android设置背景色为透明

android设置背景色为透明

方法一:

只要在配置文件内activity属性配置内加上

android:theme="@android:style/Theme.Translucent"

就好了。

这样就调用了android的透明样式!

方法二:

先在res/values下建colors.xml文件,写入:

  

  <?xmlversion="1.0"encoding="UTF-8"?>

  

  <resources>

  

  <colorname="transparent">#9000</color>

  

  </resources>

  

  这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。

  

  再在res/values/下建styles.xml,设置程序的风格

  

  <?xmlversion="1.0"encoding="utf-8"?>

  

  <resources>

  

  <stylename="Transparent">

  

  <itemname="android:windowBackground">@color/transparent</item>

  

  <itemname="android:windowIsTranslucent">true</item>

  

  <itemname="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>

  

  </style>

  

  </resources>

  

  最后一步,把这个styles.xml用在相应的Activity上。即在AndroidManifest.xml中的任意<activity>标签中添加

  

  android:theme="@style/transparent"

  

  如果想设置所有的activity都使用这个风格,可以把这句标签语句添加在<application>中。

  

  最后运行程序,哈哈,是不是发现整个界面都被蒙上一层半透明了。最后可以把背景色#9000换成#0000,运行程序后,就全透明了,看得见背景下的所有东西可以却都操作无效。

android设置背景色为透明,布布扣,bubuko.com

时间: 2024-10-13 04:12:15

android设置背景色为透明的相关文章

Android 设置按钮为透明

设置一个按钮为透明, (1)修改配置文件 <Button android:id="@+id/btnAppMore" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="详细信息>>" android:layout_alignParentRight="true" andr

android设置window背景透明的bug

今天解决了一个bug,在我们产品中的界面上快速点击某个控件(点击完要跳转到其他Activity),会调起其他的app! 最初的想法是,使用了overridependingtransition,导致在切换过程中,App失去了对touch实践的捕获,结果去掉之后还是无法解决. 也没有什么特别好的想法,这种没有日志的bug最难解决!不停的重试,无意中发现,在Activity切换过程中,使用退出动画(缩放)的Activity 后面都是透明的,launcher都显示了出来,虽然面积不大,但还是被我发现了.

Android 设置按钮背景透明与半透明_图片背景透明

Button或者ImageButton的背景设为透明或者半透明 半透明<Button android:background="#e0000000" ... />  透明<Button android:background="#00000000" ... /> 颜 色和不透明度 (alpha) 值以十六进制表示法表示.任何一种颜色的值范围都是 0 到 255(00 到 ff).对于 alpha,00 表示完全透明,ff 表示完全不透明.表达式顺

android设置Activity背景色为透明的2种方法

android设置背景色为透明 方法一: 只要在配置文件内activity属性配置内加上 android:theme="@android:style/Theme.Translucent" 就好了. 这样就调用了android的透明样式! 方法二: 先在res/values下建colors.xml文件,写入: <?xmlversion="1.0"encoding="UTF-8"?> <resources> <color

【Android】WebView设置背景色

Android WebView 设置背景色为透明色 在网上找了 好多的方法都试过了 都不行 1.直接设置成background 为透明色 或者透明图片 (无效) android:background="@android :color/transparent" 2.设置加载的html为透明背景图片(无效) String mobileDetails = "<html xmlns=\"http://www.w3.org/1999/xhtml\">&l

android 设置背景为空(透明)

在给控件设置背景时像ps那样的背景透明 在3.0以下可以使用 imageView.setBackgroundResource(android.R.id.empty); 但是这个方法在3.0以上会出现 ERROR/AndroidRuntime(xxxxx): Caused by: android.content.res.Resources$NotFoundException: File  from drawable resource ID #0x1020004可以用imageview.setBac

Android Studio设置背景色

主要是设置背景色位豆沙绿(传说中的护眼色) 颜色值: 色调:85 饱和度:123 亮度:205 R:199 G:237 B:204 颜色代码是:#C7EDCC 设置方法: 1.依次打开File->Settings-->Editor->Colors & Fonts->General->Text->Defualt text->Background. 2.然后将Background后面的颜色值设置为上面的颜色值,点击"choose"->

【Android兼容性问题】api28上,activity固定横屏或者竖屏时,同时设置背景为透明,会崩溃

解决方案 业务允许的情况下可以这样规避 public void setCustomRequestedOrientation() { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_BEHIND); } 判断系统版本,28的版本设置成非透明 原文地址:https://www.cnblogs.com/gregpeng/p/10895543.html

[转]Android有趣的全透明效果--Activity及Dialog的全透明(附android系统自带图标大全

原文:http://blog.csdn.net/sodino/article/details/5822147 1.Activity全透明 同学zzm给了这个有趣的代码,现在公布出来. 先在res/values下建colors.xml文件,写入: <? xml   version = "1.0"   encoding = "UTF-8" ?>    < resources >        < color   name = "t