帮助给看不懂代码的朋友 自己做5300主题完整教程
首先是随便找个主题包下下来,手机连上电脑,里面有个predefthemes文件下(所有主题文件都在这),下下来一般是XXX.nth的,这是个什么格式呢?不管它!我们要做的只是把后缀名也就是那个.nth改成RAR或ZIP都行。然后把压缩包解压出来(最好点压缩包右键+键盘E)然后在解压出来的文件甲里有很多图片和一个XML文件的。
以下是主题包改成RAR后打开里的 theme_descriptor.xml(手机主题配置文件)
方便大家查看这里介绍一下 例如:item_id="applications" 前者是属性名就是你要修改主题的那个部分,后者是你要设置的GIF图片,JPG图片,mp3声音,PNG图片(静态图)
[size=3][color=red]注明:以下PNG图片指的就是你手机里那种静态的图片,比如说:你进入主功能界面后看到的什么“设置”,“资料”的都有一个图标的,PNG就是用作当你如果选中或没选中某个功能时的静态图(大体来说跟我们常见的JPG图片是一样的),GIF图片就是那些有动态效果的图片。
在以下讲解的示例主题里 所用到的是当你选中一个功能时那个图标就会动起来,没选中时就不动。如果你不想要这类动态效果,可以直接把以下XML文件里所有“=”号后的GIF图片那句话删掉。如果你想使我们的主题看起来更有动感的话,就按下面的XML文件里的例如:<menu_item
item_id="applications"
list_view_icon="two.png"
grid_view_icon="two.png"
animating_grid="two.gif" />
这段代码里的list_view_icon="two.png"
grid_view_icon="two.png"
是用来设置当你没选中某个功能时的图片(PNG格式图)。
animating_grid="two.gif" 是用来设置你选中某个功能时所显示的动态图片(GIF格式图)
说到这里 需要说明一点:GIF图片是有多张图片组合起来的,从直观上看好像是会动的图,实质上是多张不同的图片(每张图一般称作GIF图片的某一”贞“)拼装起来的。所以想要使你的图片组合起来更加美观的话,建议PNG图片都使用对应的GIF图的第一贞(一般美工都是这方面的高手,见笑了 呵呵)
以上这些就是制作主题的最主要的。
把你所想要的图片和XML文件改好后 注意不要直接把文件甲压缩成原来的名字 这样做系统是不认的。正确的方法是把之前那个压缩包双击2下,直接把这些东西拖进去点确定就行了,然后把.RAR或.ZIP改回成.nth丢到手机里的predefthemes文件甲下就行了
以下就是我所上传的示例魔兽主题包里XML配置文件(搜集5个魔兽主题的图片和声音拼装起来的,图片名字都懒的改了 哈哈)[/color][/size]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE theme PUBLIC "-//NOKIA//DTD THEME 2.0//EN" "theme.dtd">
<theme name="New Theme" version="2.0">
<colors
display="main"
header_font_color="0xffffff"
status_area_font_color="0xffffff"
softkey_font_color="0xffffff"
calendar_highlight_color="0xccffff"
idle_font_color="0xffffff"
menu_highlight_font_color="0xffff00"
grid_menu_font_color="0xffffff"
grid_menu_highlight_font_color="0xffff00"
grid_highlight_color="0xffff00" />
[size=6][color=red]给项基本属性颜色的设置,具体的就不说了 默认的就基本不用去改它[/color][/size]
<menu_item
item_id="applications"
list_view_icon="two.png"
grid_view_icon="two.png"
animating_grid="two.gif" />
[size=6][color=red]主功能界面:百宝箱图标[/color][/size]
<menu_item
item_id="callregister"
list_view_icon="shield.png"
grid_view_icon="shield.png"
animating_grid="shield.gif" />
[size=6][color=red]主功能界面:通讯记录图标[/color][/size]
<menu_item
item_id="contacts"
list_view_icon="stoe.png"
grid_view_icon="stoe.png"
animating_grid="stoe.gif" />
[size=6][color=red]主功能界面:通讯录图标[/color][/size]
<menu_item
item_id="gallery"
list_view_icon="holy.png"
grid_view_icon="holy.png"
animating_grid="holy.gif" />
[size=6][color=red]主功能界面:资料图标[/color][/size]
<menu_item
item_id="media"
list_view_icon="gu.png"
grid_view_icon="gu.png"
animating_grid="gu.gif" />
[size=6][color=red]主功能界面:影音天地图标[/color][/size]
<menu_item
item_id="messages"
list_view_icon="paper.png"
grid_view_icon="paper.png"
animating_grid="paper.gif" />
[size=6][color=red]主功能界面:信息图标[/color][/size]
<menu_item
item_id="organizer"
list_view_icon="clock.png"
grid_view_icon="clock.png"
animating_grid="clock.gif" />
[size=6][color=red]主功能界面:管理器图标[/color][/size]
<menu_item
item_id="push_to_talk"
list_view_icon="shdow.png"
grid_view_icon="shdow.png"
animating_grid="shadow.gif" />
[size=6][color=red]主功能界面:一建通图标[/color][/size]
<menu_item
item_id="services"
list_view_icon="gate.png"
grid_view_icon="gate.png"
animating_grid="gate.gif" />
[size=6][color=red]主功能界面:左下角(默认)网络图标[/color][/size]
<menu_item
item_id="settings"
list_view_icon="harmer.png"
grid_view_icon="harmer.png"
animating_grid="harmer.gif" />
[size=6][color=red]主功能界面:设置图标[/color][/size]
<menu_item
item_id="simatk"
list_view_icon="sword.png"
grid_view_icon="sword.png"
animating_grid="sword.gif" />
[size=6][color=red]主功能界面:你用的什么手机卡在主功能选择界面右下角(默认)的那个图标[/color][/size]
<wallpaper
main_display_graphics="g-wallpaper.jpg" />
[size=6][color=red]墙纸图片[/color][/size]
<screensaver
main_display_graphics="g-OLmap.jpg" />
[size=6][color=red]待机图片[/color][/size]
<background
main_default_bg="g-wallpaper2.jpg"
[size=6][color=red]短信编辑 通讯录列表等大部分背景图片[/color][/size]
grid_menu_bg="g-OLmap2.jpg"
[size=6][color=red]主功能选择界面图片[/color][/size]
note_bg="1x120.png"
idle_status_area_bg="spacer.png"
idle_softkey_area_bg="spacer.png" />
[size=6][color=red]这3个不清楚!!![/color][/size]
<calendar_bg
january="1.jpg"
february="2.jpg"
march="3.jpg"
april="4.jpg"
may="5.jpg"
june="6.jpg"
july="7.jpg"
august="8.jpg"
september="9.jpg"
october="10.jpg"
november="11.jpg"
december="12.jpg" />
[size=6][color=red]12个月份图片[/color][/size]
<wait_graphics
src="tiao.gif" />
[size=6][color=red]进度条图片[/color][/size]
<highlight
list="nt_highlight_idle_row.png"
reorder="spacer.png" />
[size=6][color=red]列表选中时的背景图片,一般都是半透明的[/color][/size]
<tones
ringtone="Taverns.mp3"
msg_alert="TimeIsMoneyFriend.mp3"
/>
[size=6][color=red]第一个:来电铃声,第2个是短消息铃声[/color][/size]
<startup
main_display_graphics="startup2.gif"
tone="iQuestComplete.mp3"
duration="6500" />
[size=6][color=red]第一个:开机GIF动画或图片,第2个开机声音,第3个延时时间设置(豪秒)[/color][/size]
<shutdown
main_display_graphics="close.gif"
tone="Shutdown.mp3"
duration="6000" />
[size=6][color=red]第一个:关机GIF动画或图片,,第2个关机声音,第3个延时时间设置(豪秒)[/color][/size]
<transformation_open
tone="MagicClick.mp3"
duration="3000" />
[size=6][color=red]滑盖打开声音和延时时间设置(豪秒)[/color][/size]
<transformation_close
tone="LootCoinSmall.mp3"
duration="3000" />
[size=6][color=red]滑盖合上声音和延时时间设置(豪秒)[/color][/size]
</theme>
有写错的地方 希望大家提出来噢 还有我所知道的只是一部分常见的主题属性,希望那位大侠把其余一些比如:”设置“里的”情景模式“,”主题模式“这类子选项在XML里的属性名告诉我 恩好东西·····:hug:
页:
[1]