[实用教程] 安卓之美化实用全局教程

cdljd 发表于 2015-6-25 01:48:42 | 显示全部楼层 |阅读模式
324 1

社区版主|主题 |帖子 |听众 |发消息 |加好友

 首先,要会简单的反编译,电脑有java环境,有反编译工具
  反编译framework-res.apk后找到面在framework-res\res\values下找到
  styles.xml
  搜索:
  <style name="Theme">
  <item name="colorForeground">@color/bright_foreground_dark</item>
  <item name="colorBackground">@color/background_dark</item>
  修改为:
  <style name="Theme">
  <item name="colorForeground">@color/bright_foreground_dark</item>
  <item name="colorBackground">@color/transparent</item>
  这样就定义了系统背景透明了,然后
  搜索:
  <item name="expandableListPreferredChildIndicatorRight">?expandableListPreferredItemIndicatorRight</item>
  <item name="windowBackground">@drawable/screen_background_dark</item>
  <item name="expandableListPreferredChildIndicatorRight">?expandableListPreferredItemIndicatorRight</item>
  <item name="windowBackground">@drawable/screen_background_dark</item>
  改为:
  <item name="expandableListPreferredChildIndicatorRight">?expandableListPreferredItemIndicatorRight</item>
  <item name="windowBackground">@drawable/screen_background_隔壁的</item>
  这是定义背景图片,你需要添加一个透明图片,建议弄半透明的,免得系统界面有些字看不清!
  搜索:
  <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_light_disable_only</item>
  <item name="windowShowWallpaper">false</item>
  把false改为true,这里是显示桌面壁纸,不然背景会是黑的!
  搜索:
  <style name="Theme.NoTitleBar" parent="@style/Theme">
  <item name="windowNoTitle">true</item>
  在下面一行添加:
  <item name="windowShowWallpaper">false</item>
  搜索:
  <style name="Theme.Black" parent="@style/Theme">
  <item name="colorBackground">@color/black</item>
  <item name="windowBackground">@color/black</item>
  改为:
  <style name="Theme.Black" parent="@style/Theme">
  <item name="colorBackground">@color/black</item>
  <item name="windowBackground">@drawable/screen_background_隔壁的</item>
  <item name="windowShowWallpaper">false</item>
  搜索:
  <item name="progressBarStyleSmallInverse">@style/Widget.ProgressBar.Small</item>
  <item name="progressBarStyleLargeInverse">@style/Widget.ProgressBar.Large</item>
  <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_dark_disable_only</item>
  在下面一行添加:
  <item name="windowShowWallpaper">false</item>
  搜索:
  <style name="Theme.Translucent" parent="@style/Theme">
  <item name="windowBackground">@color/transparent</item>
  <item name="windowIsTranslucent">true</item>
  <item name="windowAnimationStyle">@style/Animation</item>
  在下面添加:
  <item name="windowShowWallpaper">false</item>
  搜索:
  <item name="windowNoDisplay">true</item>
  <item name="windowDisablePreview">true</item>
  在下面添加:
  <item name="windowShowWallpaper">false</item>
  搜索:
  <item name="windowContentOverlay">@null</item>
  <item name="backgroundDimEnabled">false</item>
  添加:
  <item name="windowShowWallpaper">false</item>
  在\framework\framework-res\res\drawable-hdpi下添加一张图片
  screen_background_abcdefg.9.png
  Bingo(742538636) 13:09:30
  ok!保存,回编译,在dist文件夹下找到framework-res.apk,用winrar打开
  把resources.arsc拷贝到原framework-res.apk中,
  在原版\framework-res\res\drawable-hdpi中添加
  screen_background_abcdefg.9.png(建议ps成半透明背景图片)
  保存,退出,把修改后的framework-res.apk拷贝到手机系统中覆盖,重启完成!
 

楼主其他热门帖
heatlevelz7mini. tos
heatlevel电脑游戏打包下载
heatlevel电影打包
heatlevel关于yios的更新,
heatlevel4.5.1.3R第五版双卡
heatlevel教你们同步CM12YNG4N 的源码自编译,只有boot两个rej
heatlevel安卓源码齐全
heatlevel这是干嘛的

1 个回复

倒序浏览
活好自己. 发表于 2015-8-1 12:41:42 | 显示全部楼层

禁止发言|主题 |帖子 |听众

提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

快速回复

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

cdljd

社区版主
这个人很懒什么都没写!
  • 30

  • 主题
TDBeta客户端(没上线)

TDBeta客户端(没上线)

iPhone & Android

立即下载
关闭

站长推荐上一条 /1 下一条

1快速回复 返回顶部 返回列表