呵呵,西门子手机图片有什么好说的?小题大做?吹毛求疵?对了,有点这个意思。如果你不关心这1个像素、2个像素的差别,可以跳过这篇文章。
原来想说“全攻略”的,可后来想想,可能夸张了些,实际上我只是测试2款手机:6618和2118。因为6618和3618/6688等手机屏幕的尺寸相同,2118和3118的相同,所以也算有“一定”的代表性吧 :-P 值得指出的是测试的结果十分的有趣。
这个问题是由于在3118论坛里提出的,有的玩家问到这款手机的待机图片和屏保大小是多少,由于始终没有测试过,所以一直回答很含糊。
之前我的测算结果是:
待机画面为101*30
屏保图片为101*48
计算方法如下:
根据6618/3618的说明,屏幕大小101*80,屏保画面是101*64,80-64=16,符合据传的西门子字库16*16的标准;待机画面的大小为101*46,80-46-16=18也就是时间部分和上面电量信号部分所占用的为18。以此作为公式计算:3118的高度为64,那么就是待机图片高度64-18-16=30,屏保图片为64-16=48。
今天终于借到一个同事新买的2118(有3118的那个同事是死也不肯将他的3118给我,历史原因了,说来话长……)。准备工作是:测试待机画面的大小使用101*29、104*30、101*31、101*32,4张单色bmp,并且里面只有1个像素宽的紧贴边框的矩形,那么只要有边框没有显示出来,就说明这个尺寸不符。
首先使用101*30的,传到手机上发现上面的一行没有显示,换成101*29的图片,发现正好显示完整,于是断定待机画面尺寸为101*29。原本到此已经结束了,但是丙辰龙突然想到一个问题,如果是高度太大,图片是怎么显示的呢?于是再使用101*31,发现下面一行的边框线也没有显示。于是得出结论:使用手机工作室上传待机图片是居中显示。
接着测试屏保图片,101*48、101*49、101*50、101*51,4张单色bmp,方法同待机画面,出乎意料的竟然是101*49。(西门子的字库是否是16*16,如果是,那么2118的屏保是101*49,49+16=65,101*65?和101*64又差了一个像素,倒是是哪个错了?)测试了101*50和101*51结果也是和待机画面一样是“居中显示”。
测试到这里,丙辰龙开始怀疑6618以前公布的尺寸是否准确,于是开始测试6618的待机画面和屏保图片尺寸。
测试待机画面和上面的方法一样,使用了101*45、101*46、101*47、101*48,哈,结果竟然是101*45(是否是推翻了以往101*46保持了1年的说法?),看到这个结果,丙辰龙哑然失笑,“待机画面为101*46”这句话,在丙辰龙的帖子里出现过的无数次了,天哪,误人子弟啊!唯一可以宽慰自己的是,“反正只是一个像素的差别么,没什么大的关系”。接着又测试高度超过49的图片,结论也是和2118类似:使用手机工作室更新待机画面是居中显示的。
可能看者要问,这样写是不是太罗嗦?不就是居中显示么。错!6618更新待机画面有2种方式,一种是从手机工作室上,一种是使用手机里的文件管理器来更新待机画面,有何不同?在使用101*46保存为待机画面的时候已经了差异:待机画面中没有显示出来的竟然是下面一行,而使用101*47保存为待机画面的时候,竟然上面的一行依然现实,也就是说使用手机菜单来更新待机画面是“顶端对齐”的。那么6618的屏保图片是否也有错误呢?有趣的是屏保图片的确是101*64,显示的规律也是和上面测出的结果一致。
丙辰龙突然想到,以前在坛子里有玩家发现的手机工作室更新图片和手机菜单更新图片会有差别,当时也没有太在意,含糊的混过去了,现在才知道真的是有差别啊。
不过丙辰龙只测试了6618和2118的情况,其他的几款手机并没有条件测试,不知道细微之处是否还有差别,那只能等有象丙辰龙这样“无聊”的,有“钻研精神”的玩家来测试写报告了 :-D
罗罗嗦嗦地写了一大堆,实际上就是为了证实一个无关紧要的问题,耽误大家宝贵时间了。 :-)




