edit_note帖子
143
stars积分
241,462
event加入
2010-11-02
安卓交流
安卓全局透明背景制作教程
schedule发表于 2014-03-05 10:21:00
visibility查看 952
chat_bubble回复 1
#1 楼主
透明成功! 2.3的也成功了!
其余几个我不知道效果怎么样。。
安卓2.3/4.2
打开res/values/styles.xml
查找<style name=“Theme“>,
该主题下找到<item name=“windowBackground“>,将这一行修改为<item name=“windowBackground“>@color/background</item>
该主题下找到<item name=“windowShowWallpaper“>,将这一行修改为<item name=“windowShowWallpaper“>true</item>
查找<style name=“Theme.NoTitleBar“ parent=“@style/Theme“>
在<item name=“windowNoTitle“>true</item>下一行添加
<item name=“windowShowWallpaper“>false</item>
<item name=“windowBackground“>@drawable/holo_dark_background</item>
查找<style name=“Theme.Black“ parent=“@style/Theme“>,
修改<item name=“colorBackground“>这一行为<item name=“colorBackground“>@color/transparent</item>
查找<style name=“Theme.Dialog“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.Light“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.Translucent“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.PopupWindow“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.KeyboardView“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.Panel“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.QuickContactBadge“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.QuickContactBadgeSmall“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.ExpandedMenu“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
打开res/values/colors.xml,添加<color name=“background“>#99000000</color>
选择一张图片命名为holo_dark_background.png,放在res/drawable-nodpi下面。
【全局背景】(无BUG出现!)
打开res/values/styles.xml
查找<style name=“Theme“>,
修改<item name=“windowBackground“>这一行
为<item name=“windowBackground“>@drawable/poxiao_dark_background</item>
选择一张图片命名为holo_dark_background.png,放在res/drawable-hdpi下面。
当然,这张poxiao_dark_background可以随便命名。
这个可能有点混乱,按照方法慢慢来!
其余几个我不知道效果怎么样。。
安卓2.3/4.2
打开res/values/styles.xml
查找<style name=“Theme“>,
该主题下找到<item name=“windowBackground“>,将这一行修改为<item name=“windowBackground“>@color/background</item>
该主题下找到<item name=“windowShowWallpaper“>,将这一行修改为<item name=“windowShowWallpaper“>true</item>
查找<style name=“Theme.NoTitleBar“ parent=“@style/Theme“>
在<item name=“windowNoTitle“>true</item>下一行添加
<item name=“windowShowWallpaper“>false</item>
<item name=“windowBackground“>@drawable/holo_dark_background</item>
查找<style name=“Theme.Black“ parent=“@style/Theme“>,
修改<item name=“colorBackground“>这一行为<item name=“colorBackground“>@color/transparent</item>
查找<style name=“Theme.Dialog“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.Light“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.Translucent“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.PopupWindow“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.KeyboardView“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.Panel“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.QuickContactBadge“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Widget.QuickContactBadgeSmall“ parent=“@style/Widget“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
查找<style name=“Theme.ExpandedMenu“ parent=“@style/Theme“>,该主题下添加<item name=“windowShowWallpaper“>false</item>
打开res/values/colors.xml,添加<color name=“background“>#99000000</color>
选择一张图片命名为holo_dark_background.png,放在res/drawable-nodpi下面。
【全局背景】(无BUG出现!)
打开res/values/styles.xml
查找<style name=“Theme“>,
修改<item name=“windowBackground“>这一行
为<item name=“windowBackground“>@drawable/poxiao_dark_background</item>
选择一张图片命名为holo_dark_background.png,放在res/drawable-hdpi下面。
当然,这张poxiao_dark_background可以随便命名。
这个可能有点混乱,按照方法慢慢来!
全部回复 (1)
2014-03-05 11:09:00
沙发
亲们,别改啊。这不是通用的。变成砖头机别怪我没提醒你
登录 后才能回复
flag举报帖子