基本的 homescreen 只要一個 xml 加一張背景圖便成了, 背景圖解像度為 240x295 (至於後期加工便隨個人喜好吧)

那麻煩 xml 說難不難, 說易不易, 先下載這個我七拼八揍而成的 xml 吧
附加壓縮檔: 200604/mobile01-2a13792f91942da37a4c03ce470d7e7d.zip
homrscreen 的 xml 架構簡單如下:
基本宣告 (作者資料, 解像, 基本字型及顏色, 背景圖)
色彩配置 (除主畫面外的所有顏色設定, 包括軟按鍵的顏色)
套件 1~n
首先看看基本宣告
Zeonic
zeonic02@yahoo.com.hk
1.0
< background bgimage="Application DataHomenadianadia.jpg" valign="bottom" />
我通常只會改背景 (綠色部份) 及字體顏色設定 (紅色部份)
之後色彩配置
XXXXX
XXXXX
XXXXX
我建議你去找一些你覺得好的色彩直接抄下去, 那麽多顏色要選, 只是想想已覺得頭痕
最後便是重點, 我選其中一個套件來說明吧
< plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="50" >
<label bgcolor="transparent" halign="left" font-weight="bold" y="30" x="180" w="240" font-size="15" fgcolor="#000000">
</label>
< /plugin >
來, 一句句解
< plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="50" >
這句.... 我只知道是用來呼叫供應商名稱, 時間及日期的資訊, 及宣告這一部份佔 50pixel 高
< label bgcolor="transparent" halign="left" font-weight="bold" y="30" x="180" w="240" font-size="15" fgcolor="#000000" >
< text >< carrier/ >< /text >
< /label >
指明這個套件內的字型參數, 然後座標是指在這個套件內的座標, 而不是整個畫面的絕對座標 (我試了很多次才知道....) 然後顯示供應商名字
< clock>
< time font-weight="bold" font-size="22" bgtext="transparent" halign="left" fgcolor="#000000" mode="24" y="10" x="5" w="240"/>
< date font-weight="bold" fgcolor="#000000" font-size="15" valign="top" halign="right" mode="short" y="10" x="0" w="240" />
< /clock>
再來便是時間日期, 同樣, 各自有各自的字型定義及座標, 而且一樣是套件內的座標, 記著, 所有套件也是用套件內的座標而不是絕對座標的
其他套件也是如此類推, 完成後, 便會變成這樣了

在我附加的 xml 上, 我加上了 call profile switcher 的套件, 如果你不喜歡可以刪了他, 然後把 calender 的套件高度改成 140, label 的 y='100' 改成 y='120' 便成
有冷到


























































































