Nokia手机主题制作代码参考
- 格式:doc
- 大小:386.00 KB
- 文档页数:9
没有主题制作软件,我也能制作主题
——古风,于2008年8月27日完成
首先,我给大家简单的介绍下NTH文件的奥秘。其实NTH也是一个压缩文件,它的压缩编码是以原来的ZIP文件的加密方式进行的,你可以试试用winrar等压缩软件试试,发现是可以将nth文件解压缩的。解压以后,你会发现一个nth文件只包含了三类文件,一是音乐文件,文件都是手机能支持的音乐格式,也就是手机里的铃声了;二是图片文件,文件都是png格式,这个就是主题里的背景啊什么的;最关键的就是第三个文件了,他名叫:theme_descriptor.xml,翻译为中文意思应该就是“主题描述”,他的文件格式为“.xml”,是一种配置文件。这个文件我们可以使用“记事本”打开他,也可以使用一些网页编辑工具打开它。
下面我们先来简单的认识一下theme_descriptor.xml文件。学过HTML语言的朋友是能很好的明白这些代码的含义的。首先,我介绍一下他的封装语句:
……
……/*中间参数部分这里以省略号代替*/
……
其中,语句“
接下来,我们来介绍下具体的参数,但由于参数实在种类繁多,我可能还没有收集整理完毕,这里我只能介绍一下我已经收罗的参数信息。
第一条语句:(定义全部颜色)
display="main" /> 中间可包含参数有: header_font_color="" /*表头字体颜色*/ status_area_font_color="" /*状态栏区域字体颜色*/ softkey_font_color="" /*软键字体颜色*/ calendar_highlight_color="" /*日历高亮颜色*/ idle_font_color="" /*待机字体颜色*/ idle_status_area_font_color="" /*待机画面网络标志字体颜色*/ idle_softkey_area_font_color="" /*待机画面软键字体颜色*/ idle_font_outline_color="" /*待机画面字体轮廓颜色*/ active_idle_active_font_color="" /*当前待机,当前字体颜色*/ active_idle_content_background_color="" /*当前待机,内容背景颜色*/ active_idle_idle_font_outline_color="" /*当前待机,待机字体轮廓颜色*/ shortcut_bar_popup_font_color="" /*快捷栏弹出字体颜色*/ shortcut_bar_popup_background_color="" /*快捷栏弹出背景颜色*/ menu_font_color="" /*菜单/列表字体颜色*/ menu_highlight_font_color="" /*高亮菜单/列表字体颜色*/ grid_menu_font_color="" /*标签网格菜单字体颜色*/ grid_menu_highlight_font_color="" /*标签网格菜单高亮字体颜色*/ grid_highlight_color="" /*网格菜单高亮颜色*/ reorder_highlight_font_color="" /*调整菜单高亮字体颜色*/ reorder_highlight_color="" /*调整菜单高亮颜色*/ forms_selected_font_color="" /*选定表格项目字体颜色*/ forms_unselected_font_color="" /*选择性表格项目字体颜色*/ forms_selected_color="" /*选定项目中的颜色*/ forms_unselected_color="" /*选择性项目中的颜色*/ 例: display="main" header_font_color="0x3333" status_area_font_color="0xffffff" softkey_font_color="0x0" calendar_highlight_color="0xccccff" idle_font_color="0x0" active_idle_active_font_color="0xffffff" active_idle_content_background_color="0xffffff" /> 小提示:关于色彩说明:这里参数后面的颜色为“0x”加上六位的十六进制的颜色码(RGB色彩)。关于色彩,大家可以在网上找到很多的配色表。 第二条语句:(定义菜单图标) item_id=" " /*菜单名称*/ list_view_icon=" " /*列表图标*/ grid_view_icon=" " /*网格图标*/ animating_grid=" " /*动画网格*/ app_specific_bg=" " /> /*标签视图背景*/ 其中,“菜单名称”包含有:applications(百宝箱)、callregister(通话记录)、contacts (通讯录)、extras(增强)、gallery(多媒体)、media(影音天地)、messages(短信息)、organizer (管理器)、push_to_talk(一键通)、services(网络)、settings(设置)、simatk(移动梦网)等。图标文件最好是PNG文件,视图背景则为JPG文件。这个是需要多次填写的,我所列出的“菜单名称”是在主题制作中经常设置的,所以大家可逐次按照我所列出的顺序一一写出。 例: item_id="applications" list_view_icon="STcard.PNG" grid_view_icon="STcard.PNG" animating_grid="STcard.PNG" app_specific_bg="001.jpg" /> item_id="callregister"