http://blog.csdn.net/yuejingjiahong/article/details/6668265
方便查阅:
android设置背景色为透明

方法一:

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

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


就好了。

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

方法二:

先在res/values下建colors.xml文件,写入:
  
  
<?xml version="1.0"encoding="UTF-8"?>    <resources>    <color name="transparent">#9000</color>    </resources>

  
  这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。
  
  再在res/values/下建styles.xml,设置程序的风格
  
 
 <?xml          version="1.0"encoding="utf-8"?>    <resources>    <style name="Transparent">    <item name="android:windowBackground">@color/transparent</item>    <item name="android:windowIsTranslucent">true</item>    <item name="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用户界面之AlarmManager教程实例汇
  2. 程序中如何获取Android的Root权限
  3. Android模仿乐淘的应用程序分析源码
  4. android应用程序组件之间的通讯
  5. android 学习五 设置应用程序全屏(没有状态栏和标题栏)
  6. 程序小白----AndroidStudio之飞机大战
  7. 怎样使用android自带例子程序

随机推荐

  1. 苹果Mac如何关闭右上角的Siri显示?
  2. Cisco ISE如何关机-----ISE的关机方法和
  3. 从事运维工作是一种怎样的体检?
  4. 苏宁大数据离线任务开发调度平台实践:任务
  5. 逻辑复制-更改复制标识(REPLICA IDENTITY)
  6. Prometheus 之 Kubernetes节点的监控
  7. 帆软和思迈特软件Smartbi产品的详细对比
  8. Linux运维入门教程06-04 (硬盘分区、格式
  9. 百家号在线视频编辑器的技术演进
  10. python3函数中lambda/filter/map/reduce