[Android]Android4.0 全局背景透明壁紙教程


反編譯framework-res.apk,修改兩個文件即可:

一. 修改framework-res/res/values/color.xml 

  在最后邊倒數第二行加入一行代碼

<color name="background">#c0000000</color>

 

二. 修改framework-res/res/values/styles.xml

  1. 修改<style name="Theme">  </style> 的內容  

<item name="colorBackground">@color/transparent</item>
<item name="windowBackground">@color/background</item>
<item name="windowShowWallpaper">true</item>

  第一行定義全局透明,第二行顯示桌面壁紙;

  2. 修改<style name="Theme.Black" parent="@style/Theme"> </style>

<item name="windowBackground">@color/background</item>

  這一步定義了黑色背景統一為顏色內的background的值,而這個值是75%透明的顏色代碼;

 

  3. 修改<style name="Theme.Holo" parent="@style/Theme"> </style>

<item name="windowShowWallpaper">true</item>

 

  4. 同理依次向 Theme.NoTitleBar、Theme.Black、Theme.Dialog、Theme.Light、Theme.Translucent、Theme.NoDisplay添加屬性

<item name="windowShowWallpaper">false</item>

  意思是,讓這幾個次級“主題”不要顯示桌面壁紙,否則會泛白,手機屏幕會顯示一片空白!

 

  最后編譯回去,弄到手機上即可!樣本: http://t.cn/zleMltE


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM