巧用xml文件制作做s4.0手机主题

啦啦啦~~ , 上次介绍Nokia Series 40 Theme Studio 2.1中文版时说下次介绍另一种更方便的方法来制作手机主题 。可惜一直没兑现 , 嘿嘿嘿~~~~~ , 让大家久等了 。现在就跟大家分享经验~^O^/~
s4.0系统的手机 , 其主题后缀名为*.nth 。其实大多数的人都知道用解压缩软件winrar是可以直接打开滴- - , 既然可以打开 , 那么就可以直接对其中的图片进行替换 , 嘎嘎嘎(表打我!这个只是基础~- 。- , 我要介绍的当然不是简单图片替换法啦~ , 大家安静!)先上一张nth文件解压缩后的图片给大家看看~

此图中已标出此次讲解重点 , xml文件~~~才是写有所有主题属性的文件 , 修改其中的参数可以制作出和软件一样的效果- -。此文件可用记事本直接打开修改~
可惜用记事本打开需要自己重新对齐文字- -||| , 所以在此推荐大家使用word文档或者用frontpage,当然也可以用dreamweaver , hohoho~~~~

用word文档打开就非常整齐了~ , 以下开始介绍各属性用途以及如何修改- -
先来了解下每个属性区域的大概作用(在此并未对所有属性作介绍 , 只针对对主要的、共用的属性展开~~~):
1、属性名:...
.../>
此类顾名思义~ , 就是设置手机中所有字体、背景颜色的语句 , 都在这个"<""/>"中~
2、属性名:...
.../>
设置各类的高亮图片 , 比如选中某个图标时 , 其后面的白色背景图片~
3、属性名:...
.../>
菜单项目设置 , 在不同视图下的图标图片 。以6233为例 , 在网格视图状态(按“功能表”)下 , 一共有11个图标 , 每设置一个图标 , 就要写一段
4、属性名:...
.../>
设置主屏幕待机图片
5、属性名:...
.../>
设置默认背景图片和网格状态背景图片
6、属性名:...
.../>
设置日历背景图片 , 12个月可以设置12张不同图片- -
7、属性名:...
.../>
设置收音机和音乐播放器的背景图片
8、属性名:...
.../>
设置来电铃声和短消息铃声
9、属性名:...
.../>
设置开机延时(毫秒)
10、属性名:...
.../>
设置关机延时(毫秒)
11、属性名:...
.../>
设置屏幕保护图片
12、属性名:...
.../>
设置等待图像 , 就是当打开某个文件夹或者进入音乐播放器时 , 下面的那根滚动条~

所以 , 当看到用"<""/>"围起来的就是一个大的属性类 , 在这其中 , 还有很多参数用于具体设置~~~ 。现在以上例图中的主题作为例子 , 详细介绍各种参数用法- -



此三句为固定格式 , 一般不用修改~~ , 不过可以修改theme name="New Theme" , 比如:theme name="主题一" , 即给主题设置主题名称~ 。
由于发现此段与友人的代码冲突 , 故只能截图显示了--|||
item_id="applications"(“百宝箱”)
list_view_icon="001.png"(列表视图时图标所显示的图片)
grid_view_icon="001.png"(网格视图时图标所显示的图片)
animating_grid="001.png"(网格视图时图标的动画状态)
app_specific_bg="crop.2.gif" />(标签视图时选中“百宝箱”时所显示的背景图片)
item_id="callregister"(“记录”)
list_view_icon="003.png"(以下全部同上 , 不再重复~)
grid_view_icon="003.png"
animating_grid="003.png"
app_specific_bg="crop.2.gif" />
item_id="contacts"(“通讯录”)
list_view_icon="004.png"
grid_view_icon="004.png"

推荐阅读