资源描述
Windows Mobile手机动态主题制作(有兴趣的研究下)
Windows Mobile手机动态主题制作
—Windows Mobile手机动态主题制作
论坛上关于主题的帖子不少,但动态主题就比较少了。前些日子,我一直想做个GIF动画放到桌面上,发了求助帖子,可石沉大海。经过1昼夜的研究,终于弄明白了。下面,就给大家介绍一种比较简单的使SmartPhone手机支持GIF动画做桌面主题的方法。
以下回复可见
以下内容跟帖回复才能看到
==============================
1.主题的种类
(1)扩展名为hme
这种是整个一个主题包,需要进行安装的。通常我们下载hme文件后,将整个hme文件copy到手机的storage\windows\Start menu\Accessories目录,这个文件夹对应的是手机的附件,COPY完成后,我们选择开始-其他-其他-附件,就可以看到刚才copy的hme文件,点击他执行安装就可以自动更换了,安装完成后文件自动删除;
(2)扩展名为home.xml
这种一般是一堆文件,包括xml和一些jpg文件,这个不需要安装。通常我们下载这种文件后,可以直接将这些文件copy到手机的目录storage\Application Data\Home。放在上面目录中后,我们选择开始-其他-设置-主屏幕,在上面选择不同屏幕布局即可。
(3)扩展名为jpg
只有一个图片文件,这种是最简单的桌面背景。通常这种文件直接copy到手机里面就可以选择了,文件放在以下目录:storage\Application Data\Home。放在上面目录中后,我们选择开始-其他-设置-主屏幕,在上面选择背景图象即可。
2.必装插件
1) RJHTML Plugin
RJ HTML网页插件,可以使主题具有HTML网页特性,可以用来显示农历、GIF动画,但动画屏幕尺寸有限制,不能实现HTML网页的上下滚动。
2) MBAnimPlug.ARM.CAB
可支持动态主题桌面,只能用于Windows Mobile 2003或Windows Mobile2003 SE系统,并且不支持GIF动画,而是支持ANI动画文件。
由于ANI(Windows的动画光标文件)文件的制作没有GIF文件方便,因此,我们重点介绍通过安装RJHTML Plugin插件实现使SmartPhone手机支持GIF动画文件的主题制作方法。
3.主题制作
我们使用的软件是——手机主题工作室0.96版,下载地址: 推荐使用迅雷下载
1)软件使用
从软件的界面就可以看到,这款软件是专门对应多普达5X5系列的智能手机的。当然,其他采用Windows Mobile的手机也是可以用的。从图2的操作界面中,我们可以直观的看到,可以修改的主题内容包括:缺省设置、图标栏、快捷启动栏、运营商及时间、近期约会、全天事件、短信、邮件、彩信、主人信息、未接电话、情景模式等10个方面,当然还有自定义插件功能。
通过鼠标选择上图界面中红色标识部分,就可以对以上10个方面的主题内容进行详细修改,或者直接删掉。我们想要给桌面添加GIF图片的话,必须对现有的桌面主题进行删除。考虑到我平常的使用习惯,本文中我们仅保留了缺省设置、图标栏、运营商及时间和近期约会4个内容,删除后的效果见下图。缺省设置和图标栏选项一般我们不用修改,但运营商及时间和近期约会部分占用了桌面太多的空间,因此需要调整。
鼠标选中“运营商及时间”部分,软件左侧会调出相应的内容,我们可以修改的内容也都在这里了,如:该插件的高度、文本显示的坐标、文本本身的修改、及日期显示格式的修改等。这里需要修改的部分都用红色标识标出来了,如下图,修改的目的就是让该插件的空间更紧凑,为支持动态的自定义插件留出更多空间。将“运营商”、“日期”和“时间”的字体依次调整成为14、13和13,其他选项按照下图修改即可。
同样,选中“近期约会”部分,修改红色标识部分,如下图,使该插件空间紧凑。将“显示约会主题”和“显示约会时间”的字体依次调整为12和12,其他选项按照下图修改。
接下来,在软件界面左侧选择“自定义插件”选项,将“插件高度”项调整为132(调少了屏幕显示不完整,调多了会覆盖其他插件。当然,这个数值是随着上面两个插件的高度而改变的)。如下图。然后,在“插件标识”处填入:{AE86B576-6020-4940-AF27-2F9ABDE14AF6}(不包括冒号);在“插件名称”处填入:RJHTML(不包括冒号);在“插件XML标识”处填入:<format padding-left="0" padding-top="0" padding-right="0" padding-bottom="0" />
<linkbar x="0" y="0" icon-spacing="0" icon-size="small" hide="yes">
<link target="rjenc:c3f96:e9b198bc-c2dea6ca-614e4d6f-b6b43a00-9d1b004b-6b8c4eaa-472675c7-4b297ae3" autoload="yes" />
<link target=":RJREFRESH" linkname="Refresh" />
</linkbar>
<linkname x="52" y="7" w="176" font-size="12" />
<htmlcontrol x="0" y="0" w="176" h="132" loaddelay="0" hidewhenunselected="yes" />(不包括冒号)。
最后的效果见下图。
注意,这步是关键。以上标识就是使桌面可以显示GIF动画的RJHTML插件代码,其中132这个数值是随机的,随着“运营商及时间”和“近期约会”两个插件高度而变化的。
将软件右侧“主题名称”部分中,我们不想要的内容都可以删掉,将名称改为“动态主题。
手机主题工作室的操作先到这里,但暂时不要关闭软件,之后我们还会再用到。
2) GIF动画制作
主题软件方面先告一段落,下面要开始制作GIF动画了。制作软件,我推荐UleadGIFAnimator,UleadGifAnimator一直是制作GIF动画工具中功能最强大、操作最简单的动画制作软件之一。这里就不过多介绍了,我们用到的只是它的GIF动画合成功能。
软件下载地址:
首先,准备好几张JPG或BMP图片,图片大小为176×140,张数没有限制;
第二步,打开UleadGIFAnimator软件,会自动弹出向导对话框,或者依次点击“文件”、“动画向导”选项也可以。将图片大小设置成176×140,选择下一步,再选择“添加图像”选项,将我们准备好的JPG或BMP图片依次添加进去。再选择下一步,在“延迟时间”内填入合适的数值。最后,点击完成选项就可以了。软件会自动将所有图片按帧序排列,我们可以在该界面进行调换或其他操作。最后,依次点击“文件”、“另存为”、“Gif文件”选项,将刚才制作的动画文件保存即可。我们可以打开看看效果,如果对速度不满意,可以重复第二步中的“延迟时间”步骤,直到做出满意的GIF动画文件。
3) 收尾工作
虽说是收尾,但也非常重要。
首先,在电脑上新建一个“MSN”的文件夹,将刚才制作好的GIF动画文件改名为“about.gif”,拷贝到“MSN”文件夹;
第二步,在“MSN”文件夹中,新建一个“about.html”文件,并将其源文件内容全部改成下面的内容:<html><head></head><body bgcolor="#ffffff" scroll="no" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
<img src="about.gif" width="176" height="132"></body></html>(不包括冒号)。
第三步,将“MSN”文件夹拷贝到手机的Storage根目录下(包括about.gif和about.html两个文件);
第四步,将上文提到的RJHTML Plugin插件安装到手机中。拷贝到手机中直接运行安装即可。插件下载地址:
第无步,将手机和电脑用Microsoft ActiveSync软件连接上。重新回到手机主题工作室软件操作界面,在工具栏上选择“文件”、“保存主题文件”,将主题命名为“动态主题”。在工具栏上依次选择“生成”、“生成当前主题到手机”,软件会自动将主题安装到手机中。当软件提示“安装完成,请按手机上的‘完成’,完成主题设置”对话框后,选择“完成”即可,手机会自动安装该主题并切换到主题界面。
最终的桌面效果见下图。
终于大功告成了!怎么样,动态主题的制作不像想像中那么难吧?不过,这可是我经过一晚的“研究”才完成的比较完美的简单动态主题。当然,网上还有其他显示更多插件的主题,内容更加丰富,但那样给GIF动画图片的预留空间也就相应减少了,想要大图片还是要多插件功能就要看你自己的喜好了。
附件: 玩转智能手机,让你的SmartPhone桌面动起来!——Windows Mobile手机动态主题制作.rar (2006-9-28 09:14, 457.53 K)
该附件被下载次数 83
展开阅读全文