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. Android的八种对话框的实现
  3. Android引路蜂地图开发示例:基本知识
  4. android wifi设置
  5. [转载]Android及Robotium学习总结【环境变量,真机调试及根据id模
  6. android样式,主题设置心得
  7. android设置Activity背景色为透明的2种方法
  8. android默认系统日期、时间、时区更改
  9. 7款Android开发者常用的Android(安卓)UI组件

随机推荐

  1. 精通 Android(安卓)中的 tools 命名空间
  2. Android(安卓)中判断一个程序是否为输入
  3. C虾仔笔记 - 数据存储
  4. Android应用程序版本号管理(官方文档中文
  5. Android资源访问
  6. Android下使用lamemp3库将PCM录音数据压
  7. Android之如果解决Android(安卓)studio项
  8. ListView中显示圆形图像
  9. android Input系统事件分发流程
  10. Android回部古剑之ViewFlipper之仙人指路