各位都是SP手机的玩家,什么是SP桌面主题大家都知道。
SP桌面主题的专门制作工具有好几个,适合新入手SP手机的机友。我这里讲的SP桌面主题的制作,不是通过专门工具制作,是完全的桌面主题DIY,适合对桌面主题DIY感兴趣的玩家。各位,在下献丑了。
一、主题简单介绍
先简单说说SP桌面主题。
从组成来说,桌面主题包括布局方案、配色方案和主题图片。从文件组成来说,桌面主题由桌面主题图片文件(*.bmp、*.jpg、*.gif等格式)和桌面主题布局文件(*.home.xml文件)组成。手机桌面或以主题图片或以主题布局展现其特点,但都离不开这两种文件。
下面两个主题截图说明一下,前者以主题图片展现其特点,后者以主题布局展现其特点,侧重点各有不同。
n1958兄的主题,使用了DOPOD 515 1.45版主题插件:此主题相关图片如下:
鄙人的主题,使用了Orange E200插件:此主题相关图片如下:
我们的SP系统里,桌面主题文件有两类:*.home.xml文件和*.scheme.xml文件。前者是桌面主题布局文件,一般包含了配色方案和布局方案,布局方案指的是插件的布局,可以说插件和其布局是桌面主题的核心;后者是桌面主题配色文件,仅包含配色方案,也就是说*.home.xml文件包含了*.scheme.xml文件的所有信息。这里侧重讲讲*.home.xml文件。
二、专门制作工具
桌面主题专门制作工具,最有代表性的有两个:Theme Generator v1.0 for Smartphone 2002和Homescreen Designer for Smartphone 2003 Version 1.1.4。
1. Theme Generator v1.0 for Smartphone 2002是微软官方的的主题制作程序,PC上运行,使用简单。这个软件对配色方案的支持很完善,可以修改菜单、信息、导航条等的颜色,可以自定义主题图片,但是只支持SP系统标准插件,而且只有一个固定的的.home.xml模板文件,插件位置、尺寸固定不可调。 此主题相关图片如下:
2. Homescreen Designer for Smartphone 2003 Version 1.1.4是新兴的桌面主题专门制作工具,也是PC上运行,功能更强,使用稍微复杂些。这个软件也支持配色方案的调整,支持自定义主题图片,并支持开关机、开始菜单等背景图片的修改,除了可以使用SP系统标准插件外,还提供了对几个第三方插件的支持,可以自定义插件极其位置、尺寸等。此主题相关图片如下:
这两个工具,给新入手SP手机的机友提供了自己做桌面主题的空间,后者更是制作桌面主题的利器。但它们不是万能的,现在第三方的优秀插件很多,要想在桌面主题里利用这些插件,光*这些工具是不够的。这就需要我们知道怎么桌面主题DIY。
请看前面的两个主题截图,这两个桌面主题都是DIY的,用上面的两个工具是做不出来的。
三、桌面主题DIY
下面简单说说桌面主题DIY。
一)使用工具:
1. 主题图片制作工具:ACDSee、PhotoShop等
2. 主题布局文件编辑工具:XP自带
二)制作步骤:
(一)制作主题图片:手机屏幕为220*176,我们制作的图片一般为200*176或180*176就可以了,可以图片可以是*.bmp、*.jpg、*.gif等格式,但我们不选*.bmp格式,因为这样文件太大了。
(二)制作配色方案:对于新手,这个有一定的难度,最好是借鉴其他主题现成的配色方案。
先看一个配色方案的例子,这里用515的配色方案“建筑”,其文件是architecture.scheme.xml,相关说明请详见下面的压缩包里的“实例.doc”文件。 点击浏览该文件
下面提供的两张图片是配色方案中的各个单元的注释。 此主题相关图片如下:
此主题相关图片如下:
(三)编辑布局方案:
<一> 桌面主题插件介绍
桌面主题的所有信息主要通过*.home.xml文件中的插件来实现的。到底什么是插件呢?插件其实就是显示在桌面上的各种信息。
首先来看一张565手机屏幕截图: 此主题相关图片如下:
我们来数数屏幕上显示的插件:
1. 导航条:导航条插件,1个。
2. 最近使用程序:最近使用程序插件,1个。
3. 运营商和时间:营运商插件,1个。
4. 约会:日程约会插件,1个。
5. 短消息:短消息、彩信、邮件插件,1个。
6. 全球通、移动梦网:DOPOD插件,1个。
7. 多普达俱乐部、常用设置:DOPOD插件,1个。
8. 情景模式:情景模式插件,1个。
9. 软键:不是插件,高度20。
屏幕上显示出来的共8个插件。整个屏幕高度220,去掉软键显示部分,一个屏幕可以显示插件的部分的面积是200*176。当然一个桌面主题里可能还有隐藏插件,如未接电话插件,当有你有接电话时,手机屏幕上就会显示该插件了,而无未接电话时就不会显示出来,这个未接电话插件就是隐藏插件。
<二>桌面主题插件列举
那么SP手机有多少插件呢?可以说,无穷无尽,除了手机自带的标准插件外,我们还可以下载其他第三方插件来增加桌面主题的功能。
下面我列举一下桌面主题的插件。
1)系统标准插件:以下13个系统标准插件的代码格式,请详见压缩包里的“实例.doc”文件。 点击浏览该文件
1. Icon Bar Plug-In: 导航条插件。
2. MRU Plug-In: 最近使用程序插件,支持图标格式16*16或32*32,最多显示9个16*16图标。
具体的尺寸计算见下面两张图: 此主题相关图片如下:
此主题相关图片如下:
3. Carrier Plug-In: 营运商插件,可以显示日期和时间。
4. Clock Plug-In: 日期和时间插件。
5. Calendar Plug-In: 日程约会插件。
6. All-Day Event Plug-In: 全天事件插件,隐藏插件。
7. Messaging Counts Plug-In: 短消息、彩信、邮件插件。
8. Text Label Plug-In: 文本插件。
9. Owner Info Plug-In: 主人信息插件。
10. SIM Toolkit Plug-In: STK插件。
11. Call Progress Plug-In: 通话进程插件,隐藏插件。
12. Missed Calls Plug-In: 未接电话插件,隐藏插件。
13. Profile Plug-In: 情景模式插件。
2)第三方插件
第三方插件种类很多,为SP系统增加了更为丰富的功能。桌面主题第三方插件的运用,可以给SP手机带来巨大的感观美化和功能改进。下面我列出一些比较典型的第三方插件。这里只简单介绍一下插件功能、特点,具体细节就不列出来了,留给大家一点空间自己研究吧。
1. Orange E200 Plugin: Orange E200插件,开辟了插件调用插件的先河,可以在Orange E200插件调用其他的插件,可以同时定义插件的高度和宽度,可以增加横向分页,从此一个桌面主题可以横向分多页显示了,和单页桌面主题调用多张图片不同。
下载:Orange E200和C500手机自带,插件包含在ROM里,无下载,官方也不提供。
2. dopod GoTone Plugin: Dopod 515 1.45版插件,可以自定义打开程序,并为每个程序指定对应的背景图片以及文字说明,是可以实现一个桌面主题采用多张图片的少数插件之一。
下载:Dopod 515 1.45版升级的第二张卡里。
3. Orange Shortcut Plugin: Orange快捷方式插件,功能基本和Dopod 515 1.45版插件相同,是可以实现一个桌面主题采用多张图片的少数插件之一,最早使用单页桌面主题调用多张图片的插件。
下载:Orange SPV手机自带,插件包含在ROM里,无下载,官方也不提供。
4. RJShortcut Plugin:RJ快捷方式插件,可以用它来自定义程序及其快捷方式的静态图标。
下载:http://smartphone.peakin.com/
5. RJTime Plugin: RJ时钟插件,可以显示模拟时钟,并可以自定义时钟背景。
下载:http://smartphone.peakin.com/
6. RJTasks Plugin: RJ任务插件。
下载:http://smartphone.peakin.com/
7. RJHTML Plugin: RJ HTML网页插件,可以使主题具有HTML网页特性,可以用来显示农历、GIF动画,动画屏幕尺寸有限制,不能实现HTML网页的上下滚动。
下载:http://www.MoDaCo.com/
8. Oxios Tasks Plugin: Oxios任务插件,可以滚动显示多个任务。
下载:http://www.oxios.com/plugins.html
9. RichieM Alarm Plugin: 闹钟插件,老版本。
下载:http://smartphone.modaco.com/viewtopic.php?p=287264#287264
10. Smartphone 2003 Alarm Plug-in: 闹钟插件,新版本。
下载:http://smartphone.modaco.com/viewtopic.php?t=117153
11. LCD Plugin: LCD插件,可以实现酷酷的LCD效果。
下载:http://twyxspv.3utilities.com/
12. MadBeetle Analouge Clock Plugin: 模拟时钟插件,可以显示一个模拟时钟,并显示日期、数字时间、世界时间。
下载:http://www.madbeetle.com
13. CityTime Plugin: 时区插件,可以显示多个城市的日期和时间。
下载:http://www.codecity.net
14. SmartBATT Plugin: 电池插件,可以显示电池电量和温度。
下载:http://www.frieger.com/smartbatt/index.html
15. BatPlug 2002/2003: 电池插件。
下载:http://www.lemondeduskin.com/
16. Thermo Plugin: 温度插件。
下载:http://xetranet.free.fr/spv/
17. SmartMonitor Plugin: 智能监控插件,可以显示电量、温度、存储和内存等参数。
下载:http://www.smartphinger.co.uk/SmartMonitor/
18. Media Player Plugin: 媒体播放器插件,可以给桌面主题添加媒体播放功能,在桌面上直接实现播放、暂停等操作。
下载:http://smartphone.modaco.com/viewtopic.php?t=95747
19. Biorhtyms Plugin: 生理功能插件,可以用来显示人体生理功能节律,包括体质、情绪、智力和直觉。
下载:http://www.smartphinger.co.uk/SmartBiorhythms/
20. MobilOK Homescreen Plugin: 天气预报插件,可以显示五天的天气预报。
下载:http://www.mobilOK.com
21. Start and Stop Sound Plugin: 开关机声音插件,可以实现开关机声音。
下载:http://www.modaco.com/viewtopic.php?t=117287
22. RSSHome Plugin: RSS插件,可以实现RSS网络服务。
下载:http://www.rsshome.com
如有其他插件,请大家一起补充。
<三>桌面主题举例说明
下面以一个最简单的主题为例说明一下*.home.xml文件,这里用的是515的桌面主题“Windows 简单”,其文件是simple.home.xml,相关说明请详见压缩包里的“实例.doc”文件。 点击浏览该文件
<四>桌面主题编辑要点
1. 用XP的记事本打开*.home.xml文件,编辑内容,修改完后,选择“另存为”,在“编码”中选“UTF-8”,“保存”即可。如果修改后的文件里包含中文,一定要在“编码”中选“UTF-8”,否则主题布局文件不能使用。98的记事本没有“编码”选项,所以,最好用XP的记事本编辑主题布局文件。
2. < home> < /home>、< default> < /default>、< scheme> < /scheme>、< plugin> < /plug-in>、< label> < /label>、< text> < /text>等,都必须成对使用,否则主题布局文件不能使用。这里的< *> < /*>相当于编程的开始和结束。
3. 字体:见例子说明,font-weight="normal"为标准font-weight="bold"为粗体。
4. 颜色:见例子说明。
5. 位置:可以用定义位置,见例子说明;也可以用坐标定义,如一个插件高度40 ,插件单元面积为40*176,这个面积的左上角坐标是x="0"y="0",右下角为x="176"y="40",你所选的坐标一定要在这个插件单元面积内。
6. 程序路径:可以指向程序.exe文件,也可以指向程序快捷方式.lnk文件。在程序路径指向windows目录时,有两种表达方式:windows*.exe(*.lnk)或*.exe(*.lnk);指向其他非windows目录时,一定要写完整路径,路径格式:storage(storage card)...*.exe(*.lnk)
7. 不同的手机,比如分别采用Smartphone 2002和Smartphone 2003系统的手机,有时主题不能互用,其实是桌面主题的默认背景图片在作怪。如上面这个例子,把 < background bgimage="windowsWindowsMobile.jpg" valign="bottom" bgcolor="COLOR_GRADRIGHT" /> 改成 < background bgimage="" valign="bottom" bgcolor="COLOR_GRADRIGHT" />,就可以互用了。
8. 如何使导航条透明,显示200*176的图片?如上面这个例子,把 < iconbar fgcolor="COLOR_TRAYTEXT" /> 改成 < iconbar bgcolor="transparent" fgcolor="COLOR_TRAYTEXT" / >就行了。
总之,桌面主题DIY,不是马上就能上手的,需要研究大量的*.home.xml文件中实例,才能逐渐的掌握,需要有一定的耐心和研究精神。但我相信,一个真正的热衷于桌面主题DIY的SP玩家也一定会乐此不疲的。
由于涉及的知识较多,这篇文章可能组织的有点杂乱,而且讲得也比较浅陋,请大家不要见怪。如有不对的地方,欢迎大家提出、指正。
最后,谢谢大家耐心的看完这篇文章!也祝各位都能DIY桌面主题!
注:本文部分内容和图片参考了网上的资料。