android widget

android widget 的這個創想來自一個叫做Rose的蘋果電腦工程師。

基本信息,特徵,

基本信息

98年的一天,Rose在自己的蘋果作業系統桌面玩一個可以更換皮膚的MP3播放器時忽發奇想:如果在我桌面上運行的所有工具都能夠更換皮膚或外觀,那將是一件很酷的事情,Rose的興奮之情溢於言表,他給這個酷酷的玩意兒起了個名字叫 “Konfabulator”。

特徵

1.身材微:它們一般都很小,在終端上嵌入非常方便,運行快速。
2.形式多:Widget可以以多種形式呈現出來,幻燈秀、視頻、地圖、新聞、小遊戲……
3.功能巨:別看它們小,卻服務周到,它可以為你報告新聞、幫你買東西、列出你最喜歡的樂隊,還有你最近看的視頻。另外,它還是一個殷勤的管家,你不必親自去Flickr或者天氣預報網站,Widget會將信息主動帶給你。
4.姿容麗:它們可以稱得上玉面飛龍、以色服人。只要你願意,你可以把它變成任何你想要的樣子。它的出現,無異於一枚“桌面炸彈”,狹窄而單調的IE視窗將被更為廣闊和絢麗的桌面空間所取代。
5.個性化:Widget更像一個屬於我們每個人的魔方,任由用戶聚合。你可以根據自己喜好,將多個Widget,隨心所欲的去精心組裝你的網路世界。通過Widget,可讓用戶把一切在“網”中的內容打亂重來,並按照用戶希望看到的樣子重新排列組合一個屬於自己的網際網路。比如說一個由微件搭建個人空間,可以包括來自新浪的體育新聞,來自論壇的一個板塊,來自權威財經網站的一則隨時更新的股票信息 ——這些以往需要用戶同時分別進入幾個網站才能看到的信息,現在由一個個微件將其轉變為用戶個人空間的一部分,從而可以直接在同一個頁面中並存。傳統網際網路訪問方式處於分裂狀態的後Web2.0時期,多樣性、炫酷且更具個性化的Widget流行,或許能引領一個新的潮流。
6.易製作:製作 Widget 部件並不複雜,只需要熟悉三方面的知識:圖像處理、HTML/XML、java,就可以按照開發站點裡的教程做出漂亮的部件來。Widget能夠流行的一個要點在於開放製作,UGC套用帶來爆炸式地增長。
那么,什麼是android widget呢?
Android 1.5 SDK preview中,我們看到了一系列功能和API上的變化,包括軟鍵盤、桌面Widget和Live Folder API、視頻錄製API,藍牙功能升級等,Google近來對於這些全新功能的解析使得Android開發者blog變得異常活躍。上周,Jeff Sharkey就有一篇對於Android桌面widget和AppWidget框架的簡介,以“Word of the day”的一個例子講述了桌面Widget的運作機制。昨天他又在個人blog上放出了一個天氣預報Widget的例子,事實上這已經是一個真正實用的程式了。它每天更新4次天氣預報,我們可以添加多個Widget來關注多個城市的天氣情況,另外,點擊Widget後我們還可以看到今後幾天的詳細預報。
這讓我想起了HTC Source的Nick Gray上周的一篇文章Android Widgets, Unlimited Potential中提到的幾類可能會大受歡迎的Android桌面Widget。
Android本身已經自帶了時鐘、音樂播放器、相框和Google搜尋4個Widget程式,不過這並不能阻止大家開發自己更加美觀,功能更豐富的版本。另外,微部落格、RSS訂閱、股市信息、天氣預報這些Widget也都有流行的可能。
微部落格Widget:Twidroid是Android上迄今為止最棒的Twitter客戶端,大家顯然都期待著它會推出支持桌面Widget的版本,另外像國內比較受歡迎的飯否、嘀咕、嘰歪等應該也會有類似的Widget推出。對於一個微部落格類的Widget來說,有兩個方面是必不可少的,一是用來發布訊息,另一個則是用來瀏覽。
RSS訂閱Widget: 儘管微部落格(尤其是Twitter)已經完全蓋過了RSS訂閱的風頭,越來越多的人用Twitter來跟蹤站點的更新,不過RSS訂閱也並非完全沒有了市場,像分類訂閱這樣的功能還是需要RSS來幫忙,另外站點管理員也未必會在Twitter上發布所有的更新。
股市信息Widget:對於炒股的人來說,大概沒有什麼能比在手機桌面上放上幾個所關注股票的實時股價更有運籌帷幄的感覺了吧。
天氣預報Widget:對於我這樣成天窩在辦公室或者家裡的人來說,有一個Widget能夠讓我了解當前的天氣和近1、2天的天氣是非常有用的,這大概會大大減少我下了樓又跑回去拿雨傘的幾率。如果能加上像TouchFLO 3D中那樣的UI效果,當然就更酷了。
這只是我現在想到的一些Widget,得益於Android 1.5為我們提供的Widget API為我們的手機桌面帶來的無限的可能,我們的手機桌面無疑將會更有趣。
對國內G1的用戶,如果想體驗Android 1.5的桌面Widget,可以看看Haykuro的blog,他正在為製作G1可用的Android 1.5 ROM而努力。另外,T-Mobile已經計畫在五月向德國的T-Mobile G1用戶推送1.5的更新了,所以即使到時候沒有官方的G1簡體中文1.5 ROM,相信Haykuro的 1.5 ROM for G1也能非常接近官方的成熟度。
Widget套用目前在Android手機上得到了廣泛的套用。由於其方便小巧,所以得到了很多的套用,像天氣,微博,信息,歌曲,時間等等。
關於android Wpp widget:
應用程式視窗小部件(Widget)是微小的應用程式視圖,可以被嵌入到其它應用程式中(比如桌面)並接收周期性的更新。你可以通過一個App Widget provider來發布一個Widget。可以容納其它App Widget的應用程式組件被稱為App Widget宿主。下面的截屏顯示了一個音樂App Widget。

相關詞條

熱門詞條

聯絡我們