打造透明的模拟时钟

前阵子在宝典上看到一篇《 状态栏改成透明的 , 屏显得更大了》 , 自己试了一下 。但是只有Techno.ski可以用MOTOSKIN加载 , 不知是不是我的版本太老了 。后来在论坛上看到有个群有共享的NOEN透明面板 , 就去那下了回来 。可是这个面板在我手机上表现的并不是很好 , 在“多媒体”中标题栏不能刷新 , 计算器按键全是空白了 。所以还是自己动手了 。
今天我不是讲如何作透明面板 , 但是大家可以参照我的方法自己作 。我以Moto面板为例 , 讲一下透明钟表的做法 。
小E的所有皮肤在/a/mobile/skin中的.dat文件中 。用UltraEdit打开可以看出:每一个图片都是简单的排在一起的 。在UltraEdit中 , gif文件是以“47 49 46 38 39 61”开头 , 以“00 3b”结尾的 。
Moto面板的时钟在Moto.dat中 , 它排在第八个 。这就是我提出来的图片:
【打造透明的模拟时钟】

打造透明的模拟时钟

文章插图
图片在2960h行到2aa0h行之间.
直接复制到一个空白文件中 , 文件的后缀是gif 。
现在就修改它了 , 我用的是PhotoShop 。用“橡皮擦工具”:
将图片放大 , 擦除蓝色的背景 。
这样就做成了一个白色标度的透明钟表 。我试了在标度上图色 , 只可以图蓝色 。还有一种方法 , 在Moto1.dat中的第一个图片是:
大家应该很熟悉它吧 , 这上面的白色区域实际上是透明的 。用ACDSee或Microsoft Office Picture Manager剪下来39*39的区域(时钟图片的大小) 。在这上面画刻度就行 , 但是只可画黑色的 。
做好的透明钟表不是简单替换回去那么就行 , 我开始就是用替换 , 还很欣喜以为顺便减肥了 。但是打开手机一看 , 菜单上缺了个口 , 九宫格少了4个图标 。我推测是摩托手机找图片时是根据图片与文件头的偏移量来找的 。于是按原始文件的大小在图片上加了一些空字节 。如图:
传入手机后 , 透明钟表有了 , 其他图片照常 。
下面是我作的几个图片和对应的Moto.dat文件 。为了好上传 , 我把Moto.dat的后缀改成了gif , 大小是48,577 字节 。如果网站不对文件处理的话 , 大家下回去 , 改名为Moto.dat就可以用了 。我都测试过了 。我的Flex版本是GSKE375T673TgG034 , 软件版本是:R3721_G_OE_.23.10R 。跟我不同的朋友慎用!白色刻度的可能在网页上显示不出来 。双色刻度的钟表可以适用各种颜色的桌面 。
白色刻度:白色刻度的Moto.dat文件:
蓝色刻度:蓝色刻度的Moto.dat文件:
黑色刻度:黑色刻度的Moto.dat文件:
双色刻度:双色刻度的Moto.dat文件:


    推荐阅读