返回列表 回复 发帖

提高诺基亚5700主题运行速度

大家在手动安装主题到卡上使用时恐怕都会感觉主题会反应迟钝,特别是在使用那些看起来很漂亮但体积比较庞大的主题时非常明显。今天在拆包老外的制做的一些主题时,无意中发现许多老外制作的主题正常安装后的主题素材文件不仅存在于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两个文件就行了,现在再试试。
在测试的时候最好是用编辑短信,因为主题的反应速度在编辑短信时是最容易体现出来,一般的大主题按照只复制到10207114文件夹下的方法安装后,输入笔画选字时选择框往往会闪白(有制作选择框背景的主题),而且经常是白后卡一下,使用我提到的方法后虽然还是会闪白,但是不存在卡住的现象了。另外我认为复制到skins文件夹下的文件可能是做为缓存文件来使用的,这和PC上的浏览器使用缓存文件来加快网页的浏览速度应该是一个道理.
可惜我没有三版机测试,不过这应该是有道理的,不惜牺牲一点空间来做缓存,而缓存目的就是提高访问速度。值得试验。。。
请宣传/支持诺基亚部落.一个需要理解,适宜长期居住的地方
欢迎加入机友俱乐部:http://club.sispy.com
我的Blog:
    楼主说的我 还是有点看不懂撒 我用的金刚 5700
      简单点就是通过利用缓存来提高速度.这个缓存是要牺牲空间的.

        好东西当然要分享一下

        好东西当然要分享一下
          谢谢楼主了。。。学习了 但是不会用    得花时间一个字一个字的去理解
          I CAN FLY
          返回列表