首先声明,本人并没有什么理论基础,此方法完全是无意中发现的,而且由于条件限制,没做太多的测试,如有错误望大家指正。
大家在手动安装主题到卡上使用时恐怕都会感觉主题会反应迟钝,特别是在使用那些看起来很漂亮但体积比较庞大的主题时非常明显。今天在拆包老外的制做的一些主题时,无意中发现许多老外制作的主题正常安装后的主题素材文件不仅存在于x:\private\10207114\import\目录下,而是在x:\resource\skins\目录下同样有该主题的mbm和mif文件,而目前大家普通使用的手动安装方法只将解包后的文件复制到x:\private\10207114\import\目录下。但resource\skins\目录下无主题素材文件时主题一样能使用。这使我产生了疑问,因为目前国内大部分机油制做的主题(如神空和神空主题制作在线制作的主题)都只在x:\private\10207114\import\下产生文件,那么这些在x:\resource\skins\目录下的文件到底是什么作用呢?难道老外吃饱了撑着浪费有限的存储空间?
于是我就找了些主题来测试(事后统计大约20个),其中一些主题的素材文件甚至超过2M,所有主题正常安装都只在x:\private\10207114\import\下产生文件。第一步用程序的原始路径安装,结果小主题没什么明显问题,但那些大一点的主题反应明显迟钝,体积越大越明显,特别是在编辑短信时一卡一卡的现象很严重。接着我到resource\skins\目录下手动创建一个文件夹,与10207114\import\目录中该主题文件夹的文件夹同名,将该主题的mbm和mif两个文件复制进去后再次使用该主题,发现在编辑短信时不再那么卡了,可以说是基本上很顺畅了!!!。。。难道是我的错觉?但是如果真的因为这些resource\skins\下的文件试主题使用顺畅的话那又出现了另一个问题,该主题所占用的空间基本上增加了1倍!!!用空间换时间?!
大家可以找些体积庞大(越大越好)用起来比较卡的主题一起测试一下,看看是不是真的这样。
费话了那么多比较乱,大家可能不够明白我就举个例子来说:
某个主题安装的文件夹是5e06899451450010(文件夹内包含**.skn、**.mbm、**.mif三个文件),那么用现在流行的手动安装方法是复制到:x:\private\10207114\import
现在去试下主题的反应速度。
接着把5e06899451450010复制到x:\resource\skins(没有的话自己创建)\目录下。
这个5e06899451450010文件夹内只要有**.mbm和**.mif两个文件就行了,现在再试试。
麻烦大家测试有效的话回复一下,谢谢