关于主题文件的一些技巧说明

NOKIA官方虽然提供一个22M大小的应用程序(NOKIA S40 THEME STUDIO 1.2)专门编辑主题的,但是下载麻烦,要注册NOKIA FROM论坛,而且软件有时间14天使用限制,又是英文界面的 。现在我利用现成的.NTH主题文件,通过替换法,将里面的文件换成我的图片 。我找的是blue_mac.nth进行修改步骤如下:

关于主题文件的一些技巧说明

文章插图
1、找一个可以更换菜单图标的.nth(诺基亚S40的主题文件,S60好象是.SIS),我们可以用替换法,将原来的图片换成自己的图片 。这样就不需要修改XML定义文件 。
2、将这个.nth文件用WINZIP释放到一个空的文件夹中去 。
所以我们如果下载了一个.nth主题,可以不用放到手机里面看效果的,用WINZIP打开,用看图软件看一下 。铃声可以直接播放.mp3或者.mid等声音文件
3、用一个常用的看图软件可以看到里面有不少.png文件、.gif文件 。在进行下一步前,首先说明一下这个.nth里面的内容:
.png就是图标文件,其中文件名_s.png,就是在九宫格方式下显示每一单独的图标,如上图中的显示,大小为50*50像素 。没有_s,就是在选择菜单时候,一屏显示一个选项时候出现的比较大的图标,大小为128*127像素 。
至于文件前面部分名,稍微懂点英语都可以看明白,为了方便中英对照都列出来
SMS:讯息
PUSH:对讲机
SETTING:设定
SIMS:SIM卡服务
MEDIA:多媒体资料
MEDIAA_NEW:影音工具
CONCACT:通讯录
BROWER:网络
APPLI:应用程式
ANRUFLISTE:通话记录
CALENDER:电子秘书
因为现在行货还没有上市,所以中文菜单名称用的是港行的叫法 。
当然还有.mp3或者.mid这个就是铃声 。
.gif有几个,都是208*208像素的 。
分别是animation.gif:屏保
blue_bk.gif:和背景一致但要比背景亮的图片 。这个是6230i为了考虑有电话打进来的时候,如果太暗的背景,号码看不清楚 。在实际操作中,我们会发现背景会渐隐,其实就是换了一张背景,这张的颜色要处理得比较淡一点 。
【关于主题文件的一些技巧说明】我们知道当光标选到一个动画菜单上时,这个格子比其他地方背景要亮,这都是用不同亮度的背景来实现的 。
large_thumbnail.gif;small_thumbnail.gif:背景
Blue.jpg:这是背景一致显示的,最好颜色不要太花,否则菜单看不清楚 。
还有一个theme_descriptor.xml:这个是定义配置文件,用的是xml格式,会网页编辑知道,可以用记事本打开 。里面都是告诉手机,每个项目,用什么图片来显示图标 。
我们可以看看一个典型的XML头是怎么回事情,分号后面是我加的解释
:版本,编码
;文件类型,主题方案的一些说明,如版本
;这个主题的名称叫"BlueMac",版本是"1.1"
;墙纸用的是"Blue.jpg"
;屏幕保护用的是=animation.gif
;铃声用的是"NokiaTune.mid"
; 菜单颜色使用蓝色配置 。我们可以选择其他的色系配置,这个在手机里面可以调整的 。
以上我们可以发现,这个文件中引号内的部分都是一个文件名,也就是告诉手机,=左面部分用的值是什么 。我们只要修改引号内的部分,比如我用RED.JPG作为墙纸,就改成,但是这样比较麻烦 。我采用的就是将自己的文件,改成原来的文件名,一一对应 。当应用这个主题的时候,虽然手机用的文件名没有变,但是内容已经是我的了,达到自己编写.nth的目的 。

推荐阅读