方法一:
只要在配置文件内activity属性配置内加上
android:theme="@android:style/Theme.Translucent"
就好了。
这样就调用了android的透明样式!
方法二:
先在res/values下建colors.xml文件,写入:
<?xmlversionxmlversion="1.0"encoding="UTF-8"?>
<resources>
<colornamecolorname="transparent">#9000</color>
</resources>
这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。
再在res/values/下建styles.xml,设置程序的风格
<?xmlversionxmlversion="1.0"encoding="utf-8"?>
<resources>
<stylenamestylename="Transparent">
<itemnameitemname="android:windowBackground">@color/transparent</item>
<itemnameitemname="android:windowIsTranslucent">true</item>
<itemnameitemname="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
</style>
</resources>
最后一步,把这个styles.xml用在相应的Activity上。即在AndroidManifest.xml中的任意<activity>标签中添加
android:theme="@style/transparent"
如果想设置所有的activity都使用这个风格,可以把这句标签语句添加在<application>中。
最后运行程序,哈哈,是不是发现整个界面都被蒙上一层半透明了。最后可以把背景色#9000换成#0000,运行程序后,就全透明了,看得见背景下的所有东西可以却都操作无效。
相关推荐
使用自定义透明样式使activity背景透明
Activity实现透明的最简洁Demo。具体效果可以看帖子。 http://blog.csdn.net/u013465022/article/details/19363907
android的Activity采用透明主题,写了一个小demo,欢迎大家评论
设置anctivity的背景色透明。共三种方法,详细见博客http://blog.csdn.net/lily9/article/details/11983221
Android应用源码之Activity实现透明的最简洁Demo.zip
背景半透明效果的Activity
Activity点击穿透效果,可直接点击下一层界面上的按钮,处理相关事件
两种方法实现Activity透明/半透明效果的设置,代码思路很有调理,感兴趣的朋友可以参考下,希望本文可以帮助到你
通过透明的activity显示透明的界面
要实现Activity的透明效果,有两种实现方法 方法一:直接在相应的xml中进行一下配置在AndroidManifest.xml找到要实现透明的Activity,添加如下的代码:android:theme="@android:style/Theme.Translucent这样打开...
主要介绍了Android编程实现activity dialog透明背景的方法,涉及Activity相关属性设置及配置文件操作技巧,需要的朋友可以参考下
Activity实现透明的最简洁Demo.rar
下面小编就为大家带来一篇Android设置Activity背景为透明style的简单方法(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Activity实现透明的最简洁Demo.zip
Activity实现底部弹窗背景透明效果
Activity从底部向上半透明弹出效果实现源码 。
Android高级应用源码-Activity实现透明的最简洁Demo.zip
安卓Android源码——Activity实现透明的最简洁Demo.zip
2.1.7、Activity透明 21 2.1.8、一次性关闭所有的Activity 22 2.1.9、PreferenceActivity 用法 22 2.1.10、Dialog风格的Activity 23 2.1.11、横竖屏切换不销毁当前Activity 23 2.2、INTENT RECEIVER 25 2.3、SERVICE...