詳解關于Windows Mobile 6.5以上Widgets應用
Windows Mobile 6.5以上Widgets應用是本文要介紹的內容,主要是來了解并學習Windows Mobile中Widgets的應用,在Windows Mobile 6.5的TDK出來以后,對于應用開發人員來說,又多了一個有趣的應用,對了,那就是Widgets!
在參考了Windows MobileTeamBlog的文章《Getting started with widgets on Windows Mobile 6.5》之后,這里,我們就利用文本編輯器和文件壓縮工具,來制作一個最簡單的Windows Mobile 6.5 Widgets應用。
做這個簡單的Widget應用,我們需要具備如下的條件:
- The Windows Mobile 6.5 emulator images
- ActiveSync(xP) or WindowsMobile Device Center(Vista)
文本編輯器(類似于xP自帶的記事本,寫字板之類的軟件)。
好了,下面就開始我們第一個WindowsMobile6.5Widgets應用吧。
首先,參考W3CORG上對于Widgets標準的草案(草案最近更新日期為2009年5月28日),一個Widgets的zip壓縮包可以包含多個文件,作為一個最簡單的例子,這里就列出htm(Widgets起始文件)、xml(配置文件)和圖標(ico、png或者gif等)。
第一步,我們單擊右鍵,為Windows Mobile新建一個文本文件,將如下代碼復制到該文件中,并另存文件名為widget.htm:

圖1:用記事本創建widget.htm文件
第二步,為Windows Mobile新建一個文本文件,將如下代碼復制到該文件中,并另存文件名為config.xml:
- <html>
- <head>
- <title>Cool Widget!</title>
- </head>
- <body>
- I'm a cool windows mobile 6.5 widget
- </body>
- </html>

圖2:為Windows Mobile用記事本創建config.xml文件
- <?xml version="1.0" encoding="utf-8" ?>
- <widget version="1.0"
- xmlns="http://www.w3.org/ns/widgets"
- id="">
- <name>My first widget</name>
- <content src="widget.htm" type="text/html" />
- <access network="true" />
- <icon src="icon.png"/>
- <description>This is my first widget,
- it won't make a lot of money on the
- marketplace but at least is cute!</description>
- </widget>
第三步,為Windows Mobile找一個png格式的文件,與widget.htm和config.xml放在同一個文件夾下,如下圖3所示:

圖3:三個文件的目錄
第四步,將這三個文件打成壓縮包,特別需要注意的是,要選擇.zip格式的文件,如下圖4所示:

圖4:文件壓縮方式
第五步,Windows Mobile中將生成的文件名由widget.zip改成widget.wgt,并cardleWM6.5模擬器,將該文件拷貝到設備的MyDocuments目錄下。如下圖5所示:

圖5:文件拷貝路徑
第六步,單擊widget.wgt,進行安裝,如下圖6所示:


圖6:安裝widget
至此,為Windows Mobile在Widgets中的應用,我們已經將widgets安裝完畢,運行后,其效果如下圖7所示:

圖7:widgets運行界面
同時,我們也可以在設備的ProgramFiles\Widgets\User\2目錄下,找到我們編輯的這三個文件,如下圖8所示:

圖8:widgets設備文件路徑。
小結:詳解關于Windows Mobile 6.5以上Widgets應用的內容介紹完了,希望通過Windows Mobile中Widgets的應用內容的學習能對你有所幫助。,