美化教程:
美化教程
(前提是手机必须root,安装RE文件管理器)
一、顶栏透明+运营商+反编译!
反编译:
1.建立java环境默认安装C盘即可
2.安装好JAVA后返回桌面右键点击我的电脑(我的是XP系统)选择属性
系统变量如下设置(效果图)
(1)新建 变量名称:JAVA_HOME 变量值:C:PRogram FilesJavajdk1.6.0_10
(2)新建 变量名称: Path 变量值:%JAVA_HOME%bin;%JAVA_HOME%jrebin;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;
(3)新建 变量名称:CLASSPATH 变量值:;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;
(4)测试下环境变量是否设置成功:按下WIN+R(win就是微软图标那个键)输入 CMD,
在命令提示符里面输入JAVAC测试是否设置成功。如图
二:反编译工具&xml文件修改工具准备
1:反编译工具下载:http://pan.baidu.com/share/link?shareid=442958&uk=3509046279
2、xml编辑工具,这里推荐Notepad++,我这里下载安装版,右击即可编辑
Notepad++下载:http://pan.baidu.com/share/link?shareid=442962&uk=3509046279
到这里,所有反编译工具都以准备好
二、运营商修改
1. 先提取一个framework-res.apk放到桌面,右键会多出反编译以及回编译等选项
选择反编译APK文件,出现命令提示符里面,直接按回车键
桌面会出现一个framework-res文件夹。
步骤如下
1:打开反编译出来的framework-res文件夹,选择res,在文件夹下找到xml文件夹双击进入,会发现一个Operators.xml的文件,右键就出Edit with Notepad++的选项,点击,就会进入修改文档。
图:(这里面修改自己像要的文字)改好后保存退出!
然后回到桌面,继续右键framework-res.apk文件夹,右键选择回编译效果图:
(这里还是会跳出命令提示符,稍等片刻!待工作完成!),在少许等待后再次进入该文件夹发现多出一个文件夹——已编译!
效果图: 点击进入“已编译”→res→xml→提取operators.xml←这个提取出来,也就是复制出来放到桌面!
2.找到framework-res.apk文件,使用解压软件打开,打开文件夹:res/xml 把刚才复制到桌面的那个文件移到里面替换原文件。修改运营商名称到这里结束
三、修改透明顶栏
修改顶栏透明,需要的文件是SystemUI.apk,提取到桌面,这个不能直接反编译,必须把framework-res.apk设为架构文件,然后再进行反编译。
步骤:
1:右键framework-res.apk,选择“设为架构文件”。图:
成功后。
2:右键SystemUI.apk,选择反编译,过程如上面反编译framework-res.apk一样!这里不详细说了
3:反编译systemUI.apk,找到/res/layout/status_bar_home_small.xml,右键这个文件选择Edit with Notepad++,进入编辑!修改 android:background="#00000000" -100% 透明
#3F000000 - 75% 透明
#7F000000 - 50% 透明
#BF000000 - 25% 透明
4:然后回编译,用已编译的systemUI.apk里的resources.arsc和status_bar_home_small.xml替换掉原apk中的这2个文件。
透明顶栏修改成功
四、拨号界面修改
1.步骤:准备一张800*1280的图片;裁剪成2张图片,上班张800*315,下班张800*965,然后修改文件名:上班张:dial_digits_background.9 下班张:dial_num_background.9
提取contacts.apk文件,用解压软件打开,打开文件夹resdrawable-sw400dp-xhdpi,把修改好的两张图片替换进去,resdrawable-sw400dp-xhdpi文件夹也可修改拨号数字,找到里面的数字图片,按照大小自己制作喜欢的图片,重命名相对应的名称替换进去即可,下面是拨号的键盘图片名
dial_num_0_wht 数字0
dial_num_1_wht 数字1
dial_num_2_wht 数字2
dial_num_3_wht 数字3
dial_num_4_wht 数字4
dial_num_5_wht 数字5
dial_num_6_wht 数字6
dial_num_7_wht数字7
dial_num_8_wht 数字8
dial_num_9_wht 数字9
dial_num_pound_wht #号键
dial_num_star_wht *号键
ic_dial_action_add_disable 和ic_dial_action_add_normal 添加联系人的键,可用同一张图片
ic_dial_action_call 拨号键
ic_dial_action_delete_normal 删除键
图片大小为96*96
五、通话界面背景修改教程
1.步骤,准备一张自己喜欢的图片,命名为:pic_default,提取Phone.apk文件,用解压软件打开,打开文件夹:resdrawable-xhdpi,把自己修改好的图片拖进去替换原文件。图片大小:800*1230
六:顶栏彩虹、天使信号,怪盗基德、杜蕾斯后台等修改
这里需要的文件是:SystemUI.apk
1用解压软件打开,解压出res文件夹,打开文件夹resdrawable-xhdpi,resdrawable-sw400dp-xhdpi把自己做好的图片重命名替换原有的图片,格式和图片大小要正确,
顶部状态栏背景 status_bar_background_app.9.png(有应用时顶栏一行背景)
顶部状态栏背景 status_bar_background_lock.9.png(锁屏时顶栏背景)
顶部状态栏背景 status_bar_background_home.9.png(桌面2行顶栏背景)
闹钟图标 stat_sys_alarm.png
100电池效果图标 stat_sys_battery_100.png
正常电池外框图标 stat_sys_battery_background.9.png
蓝牙图标 stat_sys_data_bluetooth.png
震动模式图标 stat_sys_ringer_vibrate.png
信号0格图标 stat_sys_signal_0.png
信号1格图标 stat_sys_signal_1.png
信号2格图标 stat_sys_signal_2.png
信号3格图标 stat_sys_signal_3.png
信号4格图标 stat_sys_signal_4.png
信号5格图标 stat_sys_signal_5.png
WIFI信号0格图标 stat_sys_wifi_signal_0.png
WIFI信号1格图标 stat_sys_wifi_signal_1.png
WIFI信号2格图标 stat_sys_wifi_signal_2.png
WIFI信号3格图标 stat_sys_wifi_signal_3.png
WIFI信号4格图标 stat_sys_wifi_signal_4.png
resdrawable-xhdpi,resdrawable-sw400dp-xhdp 这两个文件夹可以修改顶栏时间,及后台图标
七、framework-res.apk 里面可以修改的图片
电池 battery_charge_background.png
充电低栏亮光图标 battery_charge_bottom_radiance.png
电容(电池填充) battery_charge_fill_full.9.png(绿色填充)
电容(电池填充) battery_charge_fill_warning.png(红色填充)
充电效果颗粒 battery_charge_radiance_middle.png (大)
充电效果颗粒 battery_charge_radiance_min.png (中)
充电效果颗粒 battery_charge_radiance_small.png(小)
锁屏电话 ic_tray_phone.png (正常状态)
锁屏电话 ic_tray_missed_call.png(未接状态)
解锁 ic_drag_unlock_sys.png
锁屏短息 ic_tray_sms.png (正常状态)
锁屏短息 ic_tray_sms.png(未读状态)
锁屏音乐下一首歌 ic_lock_media_next.png(正常状态)
锁屏音乐下一首歌 ic_media_next_small_pressed.png(点击状态)
锁屏音乐上一首歌 ic_lock_media_previous.png (正常状态)
锁屏音乐上一首歌ic_media_previous_small_pressed.png(点击状态)
锁屏音乐暂停 ic_lock_media_pause.png (正常状态)
锁屏音乐暂停 ic_media_pause_small_pressed.png(点击状态)
锁屏音乐播放 ic_lock_meida_play.png (正常状态)
锁屏音乐播放 ic_media_play_small_pressed.png(点击状态)
锁屏顶栏背景 lock_topbar_background.png
锁屏低栏背景 lock_icons_plate.png
锁屏上拉 ic_lock_up.png
锁屏时间数字0 time_num_0.png
锁屏时间数字1 time_num_1.png
锁屏时间数字2 time_num_2.png
锁屏时间数字3 time_num_3.png
锁屏时间数字4 time_num_4.png
锁屏时间数字5 time_num_5.png
锁屏时间数字6 time_num_6.png
锁屏时间数字7 time_num_7.png
锁屏时间数字8 time_num_8.png
锁屏时间数字9 time_num_9.png
锁屏时间冒号 time_num_colon.png
顶部usb调试状态图标 stat_sys_adb.png
顶部usb连接状态图标 stat_sys_data_usb.png
下拉状态栏usb调试状态图标 status_ic_data_usb_debug.png
下拉状态栏usb连接状态图标 status_ic_usb.png
联系人列表默认头像 contact_list_picture.png
联系人默认头像 contact_picture.png
设置项分割线 list_divider_light_mz.9.png
解压出res文件夹,用电脑自带的搜索功能搜索这些图片查看路径
八、短信修改
1.提取Mms.apk文件用压缩软件打开,各种对话框在res文件夹中drawable-sw400dp-xhdpi和drawable-xhdpi文件夹下,下面是各种对话框图片的名字
bg_message_fail.9
bg_message_my_side.9
bg_message_my_side_fail_pressed.9
bg_message_my_side_selected.9
bg_message_my_side_selected_pressed.9
bg_message_other_side.9
bg_message_other_side_selected.9
bg_message_other_side_selected_pressed.9
短信内容的背景在res文件夹中的drawable-xhdpi文件夹下,图片名为compose_screen_bg.9如果做过短信输入框透明处理图片大小为800*1015,如果没有图片大小则为800*960。输入框透明处理请按照教程下面的第十二点操作。如果需要添加短信列表背景请先按照教程下面的第十点操作,才能进行短信中的其他美化。
九、音乐背景修改
音乐界面:提取的文件是:music.apk 一张800*1280图片(名字bg_playing_ui)100*100图片1张分别命名为(default_cover)(tab_music_cover_default)
用360压缩打开res文件夹.把3张图片放进(drawable-xhdpi)(drawable-sw400dp-xhdpi)(drawable-hdpi)点关闭.放入SD卡开始替换
十、短信列表背景的添加
把framework设为构架文件
反编译MMS.APK
在Mmsreslayout下找到conversation_list_screen.xml打开
在android rientation="vertical"后添加( android:background="@drawable/图片名字" android:focusable="false")
不包含括号,android前有个空格。图片名字不包含格式后缀,比如完整名字为111.png,那么输入111就可以了。
把替换的图片放入drawable-xhdpi和drawable-sw400dp-xhdpi文件夹中。
执行回编译APK完整版。
完成后的回编译文件在Mms已编译下,提取apk文件夹中的resources.arsc文件以及reslayout下的conversation_list_screen.xml
替换进你要修改的mms.apk中,新增加的短信列表背景图片也要放入,图的大小800*1000
十一、拨号键盘透明处理
只需要将Contacts.apk中drawable-sw400dp-xhdpi文件夹和drawable-xhdpi文件夹的以下图片透明处理即可
btn_call_background.png
btn_call_pressed.png
btn_num_background .png
十二、短信输入框透明
将Mms.apk中drawable-sw400dp-xhdpi文件夹和drawable-xhdpi文件夹下的的bottom_bar.9.png做透明处理即可。
十三、过滤不兼容的smartbar
首先反编译framework-res.apk,需要修改的文件是framework-resresvalues目录下的dimens.xml文件,可以用Notepad++打开,以下代码是修改之后的,代码位于25、26、27、28行
48.0dip
0.0dip
0.0dip
0.0dip
代码修改完之后反编译apk无Dex,在已编译文件夹中提取resources.arsc替换原framework-res.apk中的同名文件即可。
十四、打开二级过渡特效
反编译framework-res.apk,需要修改的文件是framework-resresvalues目录下的styles.xml文件,可以用Notepad++打开,以下代码是经过修改之后的,代码在5到16行
@anim/activity_open_enter_mz
@anim/activity_open_exit_mz
@anim/activity_close_enter_mz
@anim/activity_close_exit_mz
@anim/task_open_enter
@anim/task_open_exit
@anim/task_close_enter
@anim/task_close_exit
@anim/task_open_enter
@anim/task_open_exit
@anim/task_close_enter
@anim/task_close_exit
代码修改完之后反编译apk无Dex,在已编译文件夹中提取resources.arsc替换原framework-res.apk中的同名文件即可
十五、去除桌面底部阴影
用压缩软件打开Launcher2.apk,需要修改的图片是resdrawable-sw320dp-xhdpi目录下的bnt_homepage_bottom_background,将它做透明处理即可。
十六、如何处理被主题覆盖的部分美化(一般拨号、通话和短信)
将使用的主题文件提取出来(主题文件在sd卡中的theme文件夹中)用压缩软件打开删除其中以mms、Phone和Contacts为后缀的文件再将手机里面的该主题删除,将修改之后的主题放进theme文件夹中,手机重新应用主题即可。
十七、开机和关机动画的替换
shutdownanimation.zip(含后缀名,这个是关机动画)
bootanimation.zip(含后缀名,这个是开机动画)
将上述两个压缩包(名字和后缀都不能错)放入datalocal目录下
权限修改为
√ √ √
√ √
√ √即可。
切图和修改图片大小推荐软件:美图秀秀
图片透明处理推荐软件:ps cs5 把图片的不透明度调到最低就行。
新闻热点
疑难解答
图片精选