手把手教你修改Android手机特效
这篇文章是分享一下修改安卓特效的方法。用过Android的朋友应该知道手机内存中的framework文件夹,这里面有很多jar格式的文件,它们是 Android系统的核心之所在,而我们要修改的图标界面特效等则存放在framework-res.apk文件中,这个apk文件与其他apk相比它不需要签名,这意味着我们只使用解压软件就能完成替换的工作。
具体步骤
- 01
将手机中的framework-res.apk文件复制到电脑上,用好压等解压。文件结构如下: assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js,css等文件。 META-INF存放签名文件 Res存放特效文件、各种图标资源、界面框架等。 Resources.arsc是各种语言文件包 打开res文件夹后,我们就可以看到我们要修改的文件了。 1.anim就是特效文件夹,可以将别的手机里的Framework-res.apk的anim文件夹直接复制替换你手机里的anim文件夹,从而达到换特效的目的。 2.drawable-hdpi就是手机大部分图标界面图的位置所在。 3.drawable-land-hdpi里面主要是是横屏下的解锁条图片之类。 4.color里面是界面文字等配色文件。 我们要修改的就是前三个文件夹。 建议:将APK解压只是为了更直观的看到里面各种文件以及图片效果等,在替换过程中应用解压软件直接打开APK文件,而不解压。
- 02
替换特效 由于我不懂懂得如何自己修改里面的文件,目前只是把不同机子的特效提取出来,并全部粘贴,以达到修改特效的目的。 下面是我找到的集中特效,大家可以将文件夹中的全部复制到anim中,出现提示确认框后,点击”全部是”即可。 具体步骤如下: 1. 2. 3. 下载地址: 各种特效打包(下载地址见原文)
- 03
对于图标的修改替换 图标存放在drawable-hdpi中,对于PS等工具使用较好的朋友,就可以自己制作图标了,或者我们可以在网上搜索一些漂亮的图标替换掉,记着文件名要和文件夹中的保持一致,不然系统如法识别,而且对图片的大小等也有限制。 替换完成后就是关闭好压就可以了。
- 04
替换手机系统中的framework-res.apk 这一步很关键,如果操作不当就可能导致无法进入系统等灾难性问题。 1.将framework-res.apk文件传到手机上。 2.用RE管理器打卡SD,找到framework-res.apk,长按后选择”复制”。 3.进入手机内存,将手机内存挂在为”读写”,如图:点击”载为读写” 4.找到system文件夹,并打开。继续第三部操作,将内存加载为”读写”。 5.点击下方的”粘贴”按钮。
- 05
6.在framework-res上长按后,点击并打开”权限”,设置为下图,并按确定。
- 06
7.长按此文件,选择”复制”,打开framework文件夹后,点击”粘贴”。
- 07
8.重启手机,生效。
- 08
提示:在进行这项操作时,务必先备份手机中的所有资料,并准备好ROM包,一旦失败,我们则要进入recovery模式重新刷机了。