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,运行程序后,就全透明了

更多相关文章

  1. android属性详解
  2. EditText android:imeOptions与inputType="textMultiLine" 的坑
  3. android 添加一个新的android 键值
  4. Android百度地图(六):百度地图POI检索,行政区边界、公交、线路规
  5. android:paddingLeft与android:layout_marginLeft的区别
  6. Android布局中的常用属性小结
  7. android中怎么调整字体的间距和行间距
  8. 搭建Android(安卓)UI Testing自动化测试开发环境
  9. Android(安卓)TextView 属性设置

随机推荐

  1. mysql滑动订单问题原理与解决方法实例分
  2. MySQL流程函数常见用法实例分析
  3. mysql存储过程之case语句用法实例详解
  4. mysql存储过程之游标(DECLARE)原理与用法详
  5. mysql存储过程之if语句用法实例详解
  6. MySQL多表连接的入门实例教程
  7. MySql5.x升级MySql8.x的方法步骤
  8. mysql存储过程之返回多个值的方法示例
  9. MySql Installer 8.0.18可视化安装教程图
  10. mysql存储过程之创建(CREATE PROCEDURE)和