android全局替换
1. 求修改安卓全局字体颜色的教程(求详细)
1、反编译framework-res.apk
(apktool等反编译工具)
2、以Notepad++软件打开\res\values\styles.xml,修改一下项目
16.0sp
//字体大小,控制区域未知
normal
#ffc200ff
20.0sp
//字体大小,控制区域如下(也可以说,这是全局字体)
normal
#ff0031ff
//设置菜单字体颜色、弹出选项菜单标题颜色、关机提示各选项说明字体颜色、拨出号码时联系人名称或者号码字体颜色
#ff000000
//桌面小部件弹出窗口字体颜色、关机提示字体颜色
#fff10000
16.0sp
//字体大小,控制区域如下
normal
#ff1fff00
//通话记录联系人字体颜色、上锁后屏幕上部分字体颜色(包括时钟颜色)、部分软件菜单字体颜色
#ff00eeff
;
#ffffff7c
;
14.0sp
//字体大小,控制区域如下
normal
#ff900000
//选项作用说明字体颜色
;复制、粘贴、删除等弹出提示字体颜色
3、修改后保存。然后反编译。提取反编译后文件中的resources.arsc替换到原framework-res.apk中,然后修改权限覆盖到到手机中,重启就可以了
2. android studio 怎样全局替
两种办法可以全局替换类名:
1.在把eclipse的目录切换到Package Explorer,然后,在其中对应的包上右键,选择Refactor--->Rename,在打开的Rename对话框中,还可以进行选择一些选项,这样,就可以更改包名了。然后,使用同样的方法修改类名。
2.另外,还有可能会替换一些名称,如果时整个项目替换,可以使用eclipse的Search----->file,然后在其中设置替换条件,感觉比较好的是有区分大小写和正则表达式的功能;如果对个文件替换,可以打开这个文件,然后,按<ctul>+F,这样弹出个对话框,我们可以选择区分大小写替换和全部替换,这样可以很快完成任务了。效果同样不错。