折腾Android系列第三期 字体图标显个性
Android系统赋予了用户很大的自由度,尤其在获得Root权限之后,不仅可以安装和删除任何系统文件和应用程序,还可以对手机和平板电脑进行个性化的外观改造,小到任务栏上的一个图标,大到系统菜单的字体,都可以根据喜好量身定做。听起来是不是有些复杂?其实看完下面的介绍,你也能轻松搞定。
字体乾坤大挪移 自从笔记本用了Win7系统之后,对微软雅黑字体莫名了有好感,想要将它移植到手机和平板电脑上,其实并不像很多教程里说的那么繁琐。有两种方法可以实现。一种是直接用高权限的文件管理器,替换系统内的字体文件,而另一种是采用字体更换软件。
首先需要找到要替换的字体。像微软雅黑,就可以直接从电脑C?盘下/system/fonts目录中提取,如果是其它字体,可以百度里面搜索并下载,大小控制在7MB以内,否则上传空间不够。
接下来是重命名要替换的字体,当然也可以先复制到手机或平板电脑中,然后再重命名。根据Android系统的规范,系统默认英文字体文件名为DroidSans.ttf、系统默认中文字体为DroidSansFallback.ttf。
接着需要把改过名的字体文件复制到存储卡上,然后利用《R.E.管理器》(下载地址:http://app.joyes.com/soft/soft_5049739.html) 复制到/system/fonts目录中。系统如果提示“访问被拒绝”或是“文件系统为只读”,点击目录名右上方的“挂载读写”按钮即可解除警告。
最后一步非常重要,就是要把替换字体的权限全部设置为允许,否则会出现大面积乱码。重启手机或平板电脑,就能看到全新的菜单字体了。
如果觉得上面的操作有些复杂,还可以让字体管理软件《FontMgr》(下载地址:http://www.androidmi.com/xz/xtgj/zenqiang/201007/FontMgr.html)来帮忙。将需要替换的字体复制到存储卡的根目录下,运行字体管理软件,通过“浏览”选中,点击“开始安装”即可。这款软件的优势是可以备份和恢复字体,也就是有后悔药可以吃,你懂的。此方法虽然简单但并非适合所有机型,而且也和我们“折腾”宗旨有所背离,大家可以选择使用。
系统图标随意换 和大家想象的可能不大一样,Android系统的图标被打包成ramework-res.apk文件,无法直接替换,要有一个解压缩和压缩的过程。
它位于系统/system/famework目录下,需要先复制到电脑上。双击是执行,要解压缩可以单击右键,选择用Winrar打开。Android系统的图标保存在/framework-res/res/drawable-mdpi目录下,找到对应的图片替换成自己喜欢的就可以。有必要提醒的是,替换图片的尺寸要和源图一样,还要同时替换/framework-res/res/drawable-hdpi目录中的图片,因为系统有时候会同步调用这两个文件夹,如果出现不一致,会导致无法开机或无限重启。
修改完成之后,通过Winrar进行压缩,文件名为framework-res.apk。利用《R.E.管理器》复制回手机的/system/famework目录中,并把所有权限设置为允许,就大功告成了。
根据我们的经验,stat_notify系列和stat_sys系列是通知栏的图标,status_bar系列为通知栏背景图标和打开通知栏的图标,ic_menu系列为menu图标,jog_tab_bar系列、jog_tab_left系列和jog_tab_right系列则为锁屏背景图标。为防止意外,最好提前进行备份,而别人美化完成的apk文件是不能直接拿来替换使用。
以上方案适用于Android 2.2版,2.3版还需要从/system/app中提取文件systemUI.apk,因为其中包含了通知栏的图标,要同时替换。