至于什么特殊插件要多什么特殊文件和参数也不要太关心,因为我们不是自己做插件,我们是拿来主义,有现存的主题做参考,其实真正多文件的需要手工加而且不和主题文件放在一起的就是农历插件,其他特殊插件要加的都会随插件的安装而自动添加好的,如有的时钟插件有钟面背景的图片文件。 对于特殊插件中的特殊参数只有慢慢自己琢磨了,(英文好的容易琢磨,还有就是试验,调整一个参数,再到桌面上来看看有什么变化)我也有许多特殊参数不明白,但是这并不影响做主题,只影响做主题随意性。 还有个固定快捷方式插件需要注意的是路径问题,因为程序快捷方式就是个路径,每个人的手机里安装的程序位置都不可能是完全一样的,所以你用拿来主义,把其他人做的主题里的固定快捷方式插件代码拿来用,路径这部分就需要根据自己手机安装程序位置来修改。具体可以参考我写的≤主题的安装,卸载方法及一些常见问题≥中的第二段http://www.aryaya.com/viewthread.php?tid=39232&extra=page%3D1
七.总结 前面说了这么多,有点乱,归纳一下。 1。明白主题是插件和桌面的联系人或桥梁(为了形象点的比喻)。 2。主题是由主题XML文件和图片组成。真正的联系人或桥梁是XML文件中的插件代码。 3。一个主题XML文件由默认段代码+配色段代码+插件代码组成。 4。从上而下一段段的插件代码表现在屏幕上是从上而下一行行插件内容。 5。根据插件和屏幕之间从上而下的一一对应,很容易在XML文件中找出某插件的代码。 6。明白了一一对应的位置关系,就很容易根据屏幕的位置在XML文件中替换,删除,添加插件代码,从而实现根据自己需要来改主题布局。 7。明白一些插件代码的通用基本参数,通过修改参数来实现按自己需要改变主题文字的大小,颜色,局部位置。 8。平时收集些插件代码和配色代码,到时候根据需要挑几段插件代码,挑段配色代码一组合加上背景图,一个主题就诞生了。 9。特殊插件特殊研究,根据前面的方法先把它搬上屏幕再说,然后慢慢琢磨研究试验特殊参数。 10。做主题需要参考的文章不要看太多,容易乱,按我说的思路来,大胆上手,处理代码要细心,别丢三拉四。推荐2篇必用的文章, 1.阿才写的XML基础参数含义http://www.aryaya.com/viewthread ... 1%26filter%3Ddigest 2.hoverni 整理的关于主题xml文件中的配色代码含义http://www.aryaya.com/viewthread ... 1%26filter%3Ddigest 好了,写完了,也累了,以后想到什么再补充或更新。有看不明白或有错误的地方跟帖提问.
提示:
如果你一口气看完,由于内容多,没什么印象,还是一片糊涂,分不出什么是重点,无法马上上手。所以点拨几点: 1。看了文章首先要掌握的是在XML文件里找代码位置,找不到位置,你从何下手。这是最关键的.比如,这个主题里有天气预报,那天气预报的代码在XML文件的那里呢?你找的到吗?,如果还找不到,继续看文章中有关位置的部分: 主题XML文件由默认段代码+配色段代码+插件代码组成 对改主题来说上面的2段代码可以基本不动。再下面才是我们主要要讲的插件代码 手机屏幕上显示多少行内容,这个主题XML文件中的插件代码就有多少段,位置从上到下是对应的 一个主题屏幕上显示有1,2,3,4,5行不同内容,那它的主题XML文件里一定从上到下排列着这1,2,3,4,5个插件的代码。
2。位置能找到了,那就要知道完整代码的概念,不然还是没办法下手,代码要有头有尾,就是一段是从那里开始,又到那里结束,<plugin file=…………是头,</plugin>是尾。
3。上面2点弄明白了,你可以动手了,从最简单的开始,比如把主题里天气预报去掉,那就简单了,找到有头有尾的天气预报的代码删除。接着可以替换,在原来天气预报的位置上换上短信,那也简单,从其他XML文件里复制有头有尾的短信,粘贴在有头有尾的天气预报的代码上,就OK了。当然还要注意一下代码高度和局部位置问题,文章里都有写。
4。以上几点熟练了,再回头去看就比较有头绪了。
5。另外要有大框架概念,大框架就是一个主题XML文件始终是由默认段代码+配色段代码+插件代码组成的,所以不管插件代码变化再多,前2个段(默认段代码和配色段代码)始终在最上面这个位置上,变的只是插件代码,只要一一排下来,(排下来的插件代码需要有头有尾巴),这就是一个主题文件了,大框架就好了,就可以在屏幕上显示了,然后再做些局部位置修改就成了。要有大框架概念,千万不要框架还没搭起来,就在钻研细部了。这样永远做不出主题来的,情愿先做一个很难看,内容很少的主题,即有一个正确的主题文件。
|