Android为透明效果提供了内置的Theme: android:style/Theme.Translucent,只需要把当前的activity的theme设置为这个Theme就可以达到完全透明的效果。

如果要半透明的话,可以增加一个继承该Theme的style即可,实现如下:

<style name="Theme.Translucent" parent="android:style/Theme.Translucent">     <item name="android:windowBackground">@drawable/translucent_background</item>     <item name="android:colorForeground">#fff</item> </style><drawable name="translucent_background">#e0000000</drawable>


此外API Demo中提供了另一个实例,不用继承内置的Theme,可以自己完全创建一个新的style,实现透明效果,同时可以加一些其他特效,比如模糊化等。

更多相关文章

  1. Android:简易弹幕效果实现,android弹幕
  2. android 去掉ScrollVIew拉到尽头时再拉的阴影效果
  3. Android Intent机制实例详解(Activity篇)转
  4. 安卓文字过长,跑马灯文字滚动效果
  5. Android 实现多行文本跑马灯效果
  6. Android viewpager 实现画廊效果 左右可见部分子view
  7. android 按钮水波纹效果【背景色】

随机推荐

  1. Android(安卓)调用相册或相机选择图片
  2. android webview 文字复制
  3. Android:获取网页源代码
  4. Android(安卓)震动示例--心跳效果
  5. Failed to resolve: com.android.support
  6. Android(安卓)中文字符转UTF-8编码
  7. Android(安卓)GridView
  8. android添加联系人(直接添加到联系人数据
  9. Android下拉刷新上拉加载控件的使用
  10. android中socket编程