技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > Android平臺在人機(jī)界面中的應(yīng)用

Android平臺在人機(jī)界面中的應(yīng)用

時間:2009-02-13 15:49:32來源:yangliu

導(dǎo)語:?從多方面來看,Android是一種革命性的開源平臺,作為開發(fā)商在創(chuàng)造更新以及創(chuàng)新服務(wù)和應(yīng)用上有著許多的自由度。為了把G1 Android UI做的盡可能一致,人們已經(jīng)付出了大量的努力。
  Android現(xiàn)已開始供貨。它現(xiàn)在是什么樣子?通過專注于用戶界面(UI)的開發(fā),如何最大化用戶的體驗?下面是四條重要的訣竅。   開源和人機(jī)界面的一致性   從多方面來看,Android是一種革命性的開源平臺,作為開發(fā)商在創(chuàng)造更新以及創(chuàng)新服務(wù)和應(yīng)用上有著許多的自由度。為了把G1 Android UI做的盡可能一致,人們已經(jīng)付出了大量的努力。然而,當(dāng)在一個開源的環(huán)境中工作時,要維持界面和用戶體驗上高水平的一致性是棘手的。開發(fā)商可以(并且應(yīng)該)自由地選擇各種應(yīng)用軟件,讓它們看起來應(yīng)該如何以及如何表現(xiàn)。從產(chǎn)品的觀點來看,要保持每一個應(yīng)用軟件的設(shè)計與外表、以及對基本操作平臺的感覺的緊密關(guān)系是至關(guān)重要的。用戶界面需要一致且可預(yù)測,讓用戶不會面對他們自己的電話不知所措。   Android會讓開發(fā)商逐漸開發(fā)出奢華的用戶界面,這往往要通過不同的開發(fā)商向不同的方向擴(kuò)展來實現(xiàn),并隨著時間的推移無疑將變得更好。然而,設(shè)計工程師仍然必須確保與整個用戶界面范例的一致性,這樣才能縮小形式和功能的碎片化并提供堅實的用戶體驗。   支持多種互動模式   Android被設(shè)計在手機(jī)外圍就可以支持廣泛的設(shè)備配置。例如,它能夠運行在僅具有大觸摸屏控制的設(shè)備上,或者,運行在具有4個導(dǎo)航方向鍵的小屏幕設(shè)備上。為了做出一種適用于大量不同上下文的可擴(kuò)展的互動范例,開發(fā)商付出了大量的努力。   這意味著較之于其它的平臺有很少的范例差異。例如,在間接操作上下文中有一個加亮區(qū),就像當(dāng)用戶使用一臺D-Pad的時候,這個加亮區(qū)在觸摸互動期間會消失。當(dāng)采用觸摸屏?xí)r,真的沒有必要加亮圖標(biāo)或列表項,因為你的手指就是加亮區(qū)。   另一個差異在于,動作被分為針對項目(item)以及針對屏幕的動作。針對項目的動作是諸如把圖像“通過MMS發(fā)送”這樣的事情,并且僅僅可用于單個的項目。針對屏幕的動作是那些你想要在屏幕上對所有的項目執(zhí)行的動作,如把圖像“按照時間分類”。針對項目的動作可以通過長時間按住每一個項目來實現(xiàn),針對屏幕的動作通過菜單鍵實現(xiàn)。因為存在當(dāng)有些項目沒有被加亮的情況,不推薦在菜單鍵下面放置有前后關(guān)系的、針對項目的動作。把這一點放在個人電腦的條件下,你如何能夠剛好點一個對象而不看到鼠標(biāo)在哪個位置呢?   一般來說,為Android設(shè)計應(yīng)用軟件意味著,在不了解設(shè)備將做什么配置或者在不了解是哪一種設(shè)備的情況下進(jìn)行設(shè)計。因此,應(yīng)用軟件需要支持面向觸摸屏以及非觸摸屏的用戶行為、假設(shè)以及互動作用。   告示管理   Android具有一種非插入的獨一無二的告示系統(tǒng),然而,它隨處可以獲取并且本質(zhì)上具有很強(qiáng)的可擴(kuò)展性。下拉窗口本質(zhì)上就是對狀態(tài)欄的一種擴(kuò)展:它可以在所有的應(yīng)用軟件內(nèi)調(diào)用,并為新的事件告示提供附加的動作和信息。   這種告示系統(tǒng)非常靈活且可擴(kuò)展,任何第三方開發(fā)商均能夠在這里披露新的事件告示。如果有人創(chuàng)建一種新的Twitter應(yīng)用軟件,這個人提供的新動作可以變?yōu)橐粋€新的事件告示。然而,至關(guān)重要的是考慮應(yīng)用軟件所處的環(huán)境和事件,并經(jīng)濟(jì)地采用告示系統(tǒng)以便于盡可能最好地利用用戶有限的注意廣度。   支持無縫的互動   Android酷斃之處在于它的內(nèi)建的意圖處理功能,這是一段能夠要求在其它應(yīng)用軟件中使用某一功能的應(yīng)用軟件。網(wǎng)絡(luò)瀏覽器就能夠要求運行適當(dāng)?shù)腜DF文件的閱讀器,而在設(shè)備上能夠處理這一請求的應(yīng)用軟件能夠無縫地與該功能聯(lián)用。   從框架的觀點來看,這不僅是一種巨大的可擴(kuò)展的系統(tǒng),而且從用戶的觀點來看非常強(qiáng)大。意圖處理使得開發(fā)商有可能支持無縫的互動,使得一個用戶任務(wù)能夠跨越多個應(yīng)用軟件。它是一種以人的任務(wù)為中心的方法,而不是以系統(tǒng)應(yīng)用為中心的方法。因此,不管它稱為什么,Android就是一種非常人性化的平臺。   關(guān)于作者   Daniel Johansson是The Astonishing Tribe (TAT)的交互設(shè)計工程師。TAT是一家提供用戶界面技術(shù)的瑞典公司,該公司為發(fā)往全球的2.4億部移動電話提供了令人叫絕的用戶體驗。TAT是OHA的成員,并已被谷歌公司邀請為Android設(shè)計用戶界面。Daniel是為Google Android UI工作的TAT設(shè)計團(tuán)隊的一員。

標(biāo)簽:

點贊

分享到:

上一篇:傳感器應(yīng)用在觸覺研究的尖端...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(m.u63ivq3.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號