android设置背景色为透明

方法一:

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

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

就好了。

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

方法二:

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

  
  这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。
  
  再在res/values/下建styles.xml,设置程序的风格
  
  <?xmlversion="1.0"encoding="utf-8"?>
  
  
  
  
  
  @color/transparent
  
  true
  
  @+android:style/Animation.Translucent
  
  
  
  

  
  最后一步,把这个styles.xml用在相应的Activity上。即在AndroidManifest.xml中的任意标签中添加
  
  android:theme="@style/transparent"
  
  如果想设置所有的activity都使用这个风格,可以把这句标签语句添加在中。
  
  最后运行程序,哈哈,是不是发现整个界面都被蒙上一层半透明了。最后可以把背景色#9000换成#0000,运行程序后,就全透明了,看得见背景下的所有东西可以却都操作无效。

 

更多相关文章

  1. android中控制EditText不可编辑的问题
  2. 【Android布局】在程序中设置android:gravity 和 android:layout
  3. Android中横竖屏切换的问题
  4. Android引路蜂地图开发示例:基本知识
  5. Android中Shape和Selector的结合使用。
  6. android:layout_gravity和android:gravity属性的差别
  7. Android设置item的行间距,以及去掉分割线方法
  8. 关于FrameLayout布局的位置问题
  9. 安卓样式之shape(形状)

随机推荐

  1. Android第一行代码笔记
  2. 线性布局控件间的布局设置
  3. Android的源代码结构
  4. Android弹性listview滚动
  5. Android常用布局之LinearLayout(线性布局
  6. Android窗口治理机制
  7. 关于android的animation的xml定义中的and
  8. Android Studio开发环境的搭建
  9. Android嵌入式系统程序开发
  10. android的布局属性(转)