按下面几个步骤来:
1 创建颜色文件:res-values-colors.xml,加入如下代码
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="transparent">#9000</color>
</resources>
2 创建style文件:res-values-styles.xml,加入如下代码:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="translucent">
<item name="android:windowBackground">@color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
</style>
</resources>
3 在AndroidManirest.xml中加入使用Theme,如下:
<activity android:name=".MainMenu" android:theme="@style/translucent"
android:label="@string/app_name"
>
</activity>
以上三步都实现就可以实现透明的效果了。
利用这个技术,可以实现下图的效果了,你懂的:
http://blog.sina.com.cn/s/blog_4b9b6ad00100o7wn.html
分享到:
相关推荐
使用自定义透明样式使activity背景透明
--透明activity的style--> <style name=transparent_activity> <item name=android:windowBackground>@color/transparent_background <item name=android:windowNoTitle>true <item name=andr
方法一: 通过Theme.Translucent ...只需要在Manifest中需要透明的Activity内设置theme为以上任意一个就可以了 <activity android:name=com.vixtel.simulate.MainApp android:configChanges=keyboardHidden|
Activity实现透明的最简洁Demo.zip
主要介绍了Android编程实现activity dialog透明背景的方法,涉及Activity相关属性设置及配置文件操作技巧,需要的朋友可以参考下
设置anctivity的背景色透明。共三种方法,详细见博客http://blog.csdn.net/lily9/article/details/11983221
这是我自己写的代码,可以实现android中的activity悬浮,且透明
主要介绍了解决Android popupWindow设置背景透明度无效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Android应用源码开发Demo,主要用于毕业设计学习。
无需设置Activity主题透明 支持动态切换全局或边缘滑动,亦可动态禁止或恢复滑动 支持动态设置边缘响应和滑动关闭距离的阈值 页面边缘附有阴影并随滑动距离而渐变 优化了与RecyclerView、ViewPager等滑动控件手势...
Android为透明效果提供了内置的Theme: android:style/Theme.Translucent,只需要把当前的activity的theme设置为这个Theme就可以达到完全透明的效果。 如果要半透明的话,可以增加一个继承该Theme的style即可,实现...
使用一个指定的视屏文件作为Activity的动态背景的简单实现源码
首先它需要一个目标View或者它的id,我们通过findViewById来得到这个View,计算它在屏幕上的区域targetRect,通过这个区域,开始绘制一个覆盖整个Activity的遮罩,可以定义遮罩的颜色和透明度,然而目标View被绘制成...
可以设置activity的大小,位置,透明,内容
----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...
因为这是在你的Activity中,就算透明了,依旧是存在的,可以通过上面的标题栏确定你是否还在你的应用界面中,还有一个缺点就是透明度必须是100%,无法设置透明度。 方法二:通过代码进行设置。相对于第一种来说,...
android imageview 图片缩放 图片缩放、移动+异步加载+Activity半透明