NOKIA诺基亚S40机型使用代码制作主题

新建一个文本,语言编码为UTF-8,然后将文件名修改成 theme_descriptor.xml ,点击右键编辑theme_descriptor.xml这个文件,写入下面的代码

注意:写入时将后面的注释删除,要不用不了。


以上三句为开场白,主题名,版本等信息,只修改主题名

display="main" 主显示
header_font_color="0xcc0033" 抬头字体颜色,如中*国移动;日期
status_area_font_color="0xcc0033" 状态栏字体,如右上角时间
softkey_font_color="0xcc0033" 三个软键的字体
calendar_highlight_color="0x999999" 日历高亮字体
idle_font_color="0xcc0033" 主待机屏幕字体
active_idle_active_font_color="0xffffff" 打开当前待机模式的列表字体
active_idle_content_background_color="0x333333" 当前待机模式列表背景
shortcut_bar_popup_font_color="0xffffff" 当前待机模式功能字体
shortcut_bar_popup_background_color="0x333333" 当前待机模式功能字体背景
menu_font_color="0xcc0033" 列表形式菜单字体
menu_highlight_font_color="0xffff00" 列表形式菜单选中字体
grid_menu_font_color="0x990000" 图标形式菜单字体
grid_menu_highlight_font_color="0xcc0033" 图标形式菜单字体
reorder_highlight_font_color="0xcc0033" /> :帮助等信息的字体

item_id="callregister" :通话记录
list_view_icon="log2.png" :列表菜单时的图标
grid_view_icon="log1.png" :图标菜音的图标-----
animating_grid="log2.png":选中时的图标
app_specific_bg="scr3.jpg"/>:多级显示时用的背景

list_view_icon="set2.png"
grid_view_icon="set1.png"
animating_grid="set2.png"
app_specific_bg="scr4.jpg"/>
list_view_icon="org2.png"
grid_view_icon="org1.png"
animating_grid="org2.png"
app_specific_bg="scr12.jpg"/>
list_view_icon="gal2.png"
grid_view_icon="gal1.png"
animating_grid="gal2.png"
app_specific_bg="scr7.jpg"/>
list_view_icon="web2.png"
grid_view_icon="web1.png"
animating_grid="web2.png"
app_specific_bg="scr5.jpg"/>
list_view_icon="med2.png"
grid_view_icon="med1.png"
animating_grid="med2.png"
app_specific_bg="scr9.jpg"/>
list_view_icon="app2.png"
grid_view_icon="app1.png"
animating_grid="app2.png"
app_specific_bg="scr14.jpg"/>
list_view_icon="con2.png"
grid_view_icon="con1.png"
animating_grid="con2.png"
app_specific_bg="scr11.jpg"/>
list_view_icon="oppl2.png"
grid_view_icon="oppl1.png"
animating_grid="oppl2.png"
app_specific_bg="scr15.jpg"/>
list_view_icon="ptt2.png"
grid_view_icon="ptt1.png"
animating_grid="ptt2.png"
app_specific_bg="scr8.jpg"/>
list_view_icon="msg2.png"
grid_view_icon="msg1.png"
animating_grid="msg2.png"
app_specific_bg="scr6.jpg"/>

main_display_graphics="wallpaper.jpg"/>:墙纸

main_display_graphics="screensaver.gif"/>:屏保

main_default_bg="Wallpaper.jpg":墙纸
grid_menu_bg="Scr2.jpg":菜单背景
note_bg="12.png"/>:状态背景

january="scr15.jpg":
february="scr3.jpg"
march="scr4.jpg"
april="scr5.jpg"
may="scr6.jpg"
june="scr7.jpg"
july="scr9.jpg"
august="scr10.jpg"
september="scr11.jpg"
october="scr12.jpg"
november="scr13.jpg"
december="scr14.jpg"/>:

radio_bg="radio.png":收音机背景
audio_bg="music.png"/>:音乐播放器背景

left="om_softkey_bg_left.png":左软键背景
middle="om_softkey_bg_middle.png":中软键背景
right="om_softkey_bg_right.png"/>:右软键背景

src="Wait Graphic.gif"/>:等待状态图片

tab="12.png":主标签图片
list="hl2.png":列表菜单标签
grid="12.png":图标菜单标签
active_idle_row="h12.png":当前待机模式功能标签
active_idle_shortcut_bar="h12.png":当前待机模式功能选中标签
reorder="h12.png"/>:帮助等信息的标签

ringtone="POP.aac":铃声
msg_alert="message.mp3"/>:短消息铃声

main_display_graphics="nt_gfx_transf_open.gif":滑盖打开图片
tone="FluteNObirdopen.aac":打开声音
duration="1000"/>:时间(毫秒)

main_display_graphics="nt_gfx_transf_close.gif":关闭图片
tone="FluteNObirdclose.aac":关闭声音
duration="1000"/> 主题结束

里面所用到的文件都要自己做,其实很简单,可以下载一个s40的主题,然后将文件后缀名修改成 .zip或者 .rar 就可以打开了。模仿别人的主题制作即可,注意一下使用这个注意的机型的屏幕分辨率就OK了。

NOKIA诺基亚S40机型属性及屏幕分辨率列表:
http://429006.com/article/Technology/1497.htm

Related Posts