- TranslucentBulr :这个例子和Translucent不同的一点是Blur,也就是显示在当前Activity背后的其它Activity以模糊方式显示。这是通过window对象Flag来设置的
- Wallpaper:Wallpaper介绍一个Activity如何通过Style把系统Wallpaper作为当前Activity的背景
Demo演示

2.视频讲解
http://www.eyeandroid.com/thread-11139-1-1.html3.Demo分析
这个例子和Translucent不同的一点是Blur,也就是显示在当前Activit背后的其它Activity以模糊方式显示。
这是通过window对象Flag来设置的。
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
- WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
其它设置Theme和Translucent示例一样。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Wallpaper介绍一个Activity如何通过Style把系统Wallpaper作为当前Activity的背景。 这是WallpaperActivity在AndroidManifest.xml中的定义: <activity android:name=”.app.WallpaperActivity” @style/Theme.Wallpaper定义如下:继承系统android:style/Theme.Wallpaper,并将前景色设为白色(这里是文字的颜色) <!– A theme that has a wallpaper background. Here we explicitly specify |
4.这个Demo我们学会了
Android应用开发——系统自带样式Android:theme
http://www.eyeandroid.com/thread-8106-1-1.html
本文介绍了如何在Android中实现透明模糊效果及使用系统壁纸作为Activity背景的方法。通过设置窗口标志FLAG_BLUR_BEHIND实现背景模糊;并通过定义Theme.Wallpaper样式将系统壁纸应用于Activity。

被折叠的 条评论
为什么被折叠?



