掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
Android 是近年來(lái)在移動(dòng)設(shè)備行業(yè)相當(dāng)火熱的詞匯,在此我從交互設(shè)計(jì)的角度整理了此文章,文章分為三個(gè)部分,跟大家討論Android的那些事兒。

第一部分:成長(zhǎng)中的Android;
◆什么是Android,為什么要Android,怎么來(lái)做Android;
◆目前Android怎么樣了:多屏幕,多應(yīng)用,多用戶,多變種,“多”以致“亂”的用戶體驗(yàn)。
第二部分:Android phone的交互特性;
◆以screen和box為載體的信息布局;
◆以物理按鍵和屏幕對(duì)象組成的意圖對(duì)象集合;
◆以長(zhǎng)按為特色的意圖動(dòng)作集合;
◆以狀態(tài)欄為載體的通知系統(tǒng);
◆一些零碎的特性。
第三部分:Android pad的特性。
◆Pad和phone的區(qū)別;
◆Android pad和ipad的區(qū)別;
◆設(shè)計(jì)Android pad的嘗試與展望其未來(lái)發(fā)展。
第一部分:成長(zhǎng)中的Android
什么是Android?
Andy Rubin
Android 是谷歌公司主導(dǎo)的一個(gè)開(kāi)放的手機(jī)操作系統(tǒng),不過(guò)目前已經(jīng)超過(guò)了手機(jī)的局限,而定位于移動(dòng)設(shè)備的操作系統(tǒng)。
Android一詞的本義指“機(jī)器人”,取名原因很簡(jiǎn)單開(kāi)發(fā)者叫Andy Rubin。
2004年Andy Rubin創(chuàng)業(yè)成立新公司Android。
2005年谷歌為發(fā)展移動(dòng)互聯(lián)網(wǎng),收購(gòu)了Android公司,展開(kāi)了短信、手機(jī)檢索、定位等業(yè)務(wù)。
2007年11月5日谷歌對(duì)外宣布基于pnux平臺(tái)開(kāi)源手機(jī)操作系統(tǒng)叫Android,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。早期由谷歌開(kāi)發(fā),后由開(kāi)放手機(jī)聯(lián)盟(Open Handset Alpance)開(kāi)發(fā)。
2008年9月22日,美國(guó)運(yùn)營(yíng)商T-Mobile USA發(fā)布第一款基于Android的手機(jī)——T-Mobile G1。該款手機(jī)為宏達(dá)電制造,是世界上第一部使用Android操作系統(tǒng)的手機(jī),支持WCDMA/HSPA網(wǎng)絡(luò),理論下載速率7.2Mbps,并支持 Wi-Fi。在隨后的幾個(gè)月越來(lái)越多的廠商也開(kāi)始宣布將提供Android手機(jī)。
T-Mobile G1
為什么要發(fā)展Android?
變革:人們對(duì)信息的獲取和計(jì)算經(jīng)歷了幾次變革,首先從以PC桌面系統(tǒng)為中心轉(zhuǎn)向以PC web為中心,現(xiàn)在正從PC web轉(zhuǎn)移到無(wú)線互聯(lián)網(wǎng)為中心。谷歌的mission是成為全球的計(jì)算機(jī),把互聯(lián)網(wǎng)的“云”就必須帶到移動(dòng)互聯(lián)網(wǎng)上,因?yàn)橐苿?dòng)互聯(lián)是未來(lái)的全部。Android 作為谷歌戰(zhàn)略的重要組成部分,將進(jìn)一步推進(jìn)“隨時(shí)隨地為每個(gè)人提供信息”這一企業(yè)目標(biāo)的實(shí)現(xiàn)。
自由:谷歌的目標(biāo)是讓移動(dòng)通訊不依賴于設(shè)備甚至平臺(tái),基于此Android 將進(jìn)一步補(bǔ)充谷歌長(zhǎng)期以來(lái)的移動(dòng)發(fā)展戰(zhàn)略:通過(guò)與全球各地的手機(jī)制造商和移動(dòng)運(yùn)營(yíng)商結(jié)成合作伙伴,開(kāi)發(fā)既有用又有吸引力的移動(dòng)服務(wù),并推廣這些產(chǎn)品。
盈利:自由戰(zhàn)略決定了必然形成一個(gè)開(kāi)放的手機(jī)操作系統(tǒng)及提供智能應(yīng)用的市場(chǎng)平臺(tái)那就是Android market。Apple公司以iTunes App store 應(yīng)用超市征收上架費(fèi)的模式獲得大量用戶群并掙得巨額利潤(rùn);Nokia也開(kāi)發(fā)了OVI應(yīng)用商店,但因?yàn)镹okia智能手機(jī)系統(tǒng)的復(fù)雜等等原因,應(yīng)用的數(shù)量和質(zhì)量都不能滿足用戶的需求;谷歌 Android market目前以免費(fèi)為軟環(huán)境,建立未來(lái)廣告陣地,Market 從自身來(lái)講是個(gè)盈利的陣地。
整合:Android 從設(shè)計(jì)之初就跨手機(jī)、機(jī)頂盒和上網(wǎng)本等多樣終端而工作,需要提出的谷歌 Chrome 操作系統(tǒng)則為那些花費(fèi)絕大部分時(shí)間用于上網(wǎng)的用戶而設(shè)計(jì),被設(shè)計(jì)用于裝備從小型上網(wǎng)本到大型臺(tái)式系統(tǒng)在內(nèi)的各種計(jì)算機(jī)。Chrome 操作系統(tǒng)和 Android 有一些領(lǐng)域重合,谷歌堅(jiān)信選擇驅(qū)動(dòng)創(chuàng)新,并讓包括谷歌在內(nèi)的每一個(gè)人受益。Android將是谷歌 的產(chǎn)品體驗(yàn)生態(tài)系統(tǒng)中的重要一鏈。
怎么發(fā)展Android?
谷歌的使命:組織全世界的信息,且讓所有人無(wú)障礙的獲取以實(shí)現(xiàn)價(jià)值。而移動(dòng)設(shè)備讓成為了實(shí)現(xiàn)這一目標(biāo)的催化劑。同時(shí)強(qiáng)調(diào)統(tǒng)一的體驗(yàn)才能保證應(yīng)用有用。 2007年谷歌 用戶體驗(yàn)leader Leland Rechis談及到移動(dòng)用戶體驗(yàn)戰(zhàn)略,如下:發(fā)布應(yīng)用要考慮6層問(wèn)題。
理解誰(shuí)是用戶,何時(shí),何地來(lái)使用。
◆重復(fù)性操作用戶:谷歌提供cookies 來(lái)方便用戶進(jìn)進(jìn)出出。
◆無(wú)聊型用戶:為了打發(fā)等車或坐車時(shí)的那幾分鐘;瀏覽多于撰寫(xiě),要簡(jiǎn)化輸入功能。
◆緊急性用戶:為了尋找特定的信息或者是在特定時(shí)間完成某個(gè)任務(wù),比如檢查航班、找旅館等等。多是本地應(yīng)用,所以谷歌強(qiáng)化本地信息的應(yīng)用。
◆裝在口袋里:屏幕有限,要考慮減少輸入,也要考慮清楚最有價(jià)值的信息放在屏幕上。
比PC更需要個(gè)人隱私保密。
◆一致性:重點(diǎn)指的是在不同屏幕下的一致性,貫穿PC,mobile phone,PAD,TV等設(shè)備的谷歌的體驗(yàn)生態(tài)系統(tǒng)。
強(qiáng)化本地化。任何應(yīng)用對(duì)用戶來(lái)說(shuō)都有區(qū)域限制,也是區(qū)域優(yōu)勢(shì)。需要更完善的本地化服務(wù)(LBS)。
整合設(shè)備,模式,產(chǎn)品。是谷歌“云”服務(wù)的一個(gè)終端而已。
新上任的Android UE leader Matias Duarte 之前在palm公司指導(dǎo)手機(jī)webOS操作系統(tǒng)的設(shè)計(jì),到Android團(tuán)隊(duì)上任之后,指導(dǎo)了2.3和3.0系統(tǒng)的設(shè)計(jì)。在2011年CES展會(huì)接受engadget的采訪中提到,Android是前所未有的充滿發(fā)展空間,特別要關(guān)注Android 3.0 honeycomb的巨大市場(chǎng)潛力。
[[18895]]Matias Duarte
Android現(xiàn)狀
官方版本歷史
官方每半年做一次系統(tǒng)升級(jí),分別定在每年的夏天和年終。以C D E F G為首字母的甜點(diǎn)食品順序排列。 每個(gè)版本的發(fā)布都讓Android有不小的進(jìn)步。
源于官方的統(tǒng)計(jì)數(shù)據(jù)說(shuō)明,目前版本集中在2.1和2.2版本,最新的2.3的裝機(jī)量很小。
2.3版本新特性
◆UI中更多的綠色運(yùn)用,表現(xiàn)更精細(xì),簡(jiǎn)潔,快的特征;
◆快而直觀的文本編輯,長(zhǎng)按實(shí)現(xiàn)選擇編輯的功能;
◆電量,消耗可視化管理。
任務(wù)管理器
◆網(wǎng)絡(luò)電話 sip賬號(hào),根據(jù)地區(qū)和設(shè)備制造商不同而不同。
瀏覽器添加標(biāo)簽
◆近場(chǎng)通信:近距離(10cm以內(nèi))安全通信的無(wú)線通信技術(shù),模擬為一張非接觸卡,移動(dòng)支付,移動(dòng)票務(wù),身份識(shí)別。銀行卡,門禁卡,電子票。
◆下載管理:可通過(guò)瀏覽器,郵件等查看歷史下載文檔。
◆相機(jī):前后攝像頭 都可用
Android 2.3 界面snapshot
多屏幕
屏幕包括兩個(gè)維度,一個(gè)是尺寸,一個(gè)是分辨率。如下圖,Android把屏幕分為小屏幕,普通屏幕,大屏幕,超大屏幕;分辨率分為低,中,高和超高分辨率。這樣的結(jié)果就出現(xiàn)了4×4為16種屏幕布局可能。
最早看見(jiàn)的開(kāi)發(fā)文檔把屏幕分為了低、中、高的分辨率屏幕,分別制作圖標(biāo)集,現(xiàn)在又出現(xiàn)了超高分辨率的標(biāo)準(zhǔn)如下圖。 目前終端屏幕多在中和高分辨率中,大概覆蓋的屏幕尺寸如圖。當(dāng)pad出現(xiàn)之后,屏幕適配確實(shí)成為一個(gè)難題。
對(duì)不同屏幕的適配的解決辦法
◆同一個(gè)應(yīng)用制作多分辨率的圖標(biāo)集。
◆Android系統(tǒng)中屏幕元素用dp單位,可根據(jù)低中高三個(gè)規(guī)定好的規(guī)格設(shè)計(jì)。
◆圖片會(huì)利用 9patches技術(shù),生成能透明的可拉伸的PNG圖片。
| 圖標(biāo)類別 | 指定屏幕屬性上的標(biāo)準(zhǔn)件尺寸(像素) | ||
| 低分辨率屏 (ldpi) | 中分辨率屏 (mdpi) | 高分辨率屏 (hdpi) | |
| Launcher | 36 x 36 px | 48 x 48 px | 72 x 72 px |
| Menu | 36 x 36 px | 48 x 48 px | 72 x 72 px |
| Status Bar | 24 x 24 px | 32 x 32 px | 48 x 48 px |
| Tab | 24 x 24 px | 32 x 32 px | 48 x 48 px |
| Dialog | 24 x 24 px | 32 x 32 px | 48 x 48 px |
| pst View | 24 x 24 px | 32 x 32 px | 48 x 48 px |
多分辨率的圖標(biāo)集
#p#
多系統(tǒng)版本
除去上文提到的Android不同版本,另外還有其它廠商和團(tuán)體開(kāi)發(fā)的自定系統(tǒng),包括深度定制和適度的shell修改。
◆Moto blur l HTC sense
◆Sony Ericsson timespace
◆魅族m9
◆點(diǎn)心 UI
◆Kite UI
◆MIUI
◆樂(lè)Phone
◆OPhone
Moto blur:更強(qiáng)調(diào)SNS信息更新備份的展示界面。
Moto blur
索愛(ài)Timescape:同樣強(qiáng)調(diào)了sns功能,可以讓你在一個(gè)界面里同時(shí)看到電話聯(lián)系人、Facebook、twitter和短信內(nèi)容,主界面的四個(gè)角落里分別可以放置一個(gè)快捷方式,用戶可以進(jìn)行自定義。
[[18896]]
索愛(ài)Timescap
HTC sense:以時(shí)間卡片為視覺(jué)代表的UI,自定義的UI豐富了視覺(jué)表現(xiàn),但是在交互方式層面并沒(méi)有太多的變化。
HTC sense
魅族M9 :基于Android 2.2系統(tǒng),在信息展示層面有深度修改優(yōu)化,是一款比較適合國(guó)內(nèi)用戶使用的系統(tǒng)。泄露出來(lái)的M9 rom 目前還可以移植到milestone等手機(jī)上,也說(shuō)明了此rom受關(guān)注的程度很高。與原生的Android 不同的地方在于:
◆Title和status bar的整合,以期節(jié)約空間。
◆框的統(tǒng)一設(shè)計(jì),對(duì)話框警示框等。
◆吸取iphone的文件夾概念。
◆取消Android本來(lái)的桌面和應(yīng)用抽屜概念,保證應(yīng)用僅在桌面展示。
M9
樂(lè)Phone:聯(lián)想開(kāi)發(fā)的手機(jī),在硬件外觀設(shè)計(jì)上獲得好評(píng),在UI設(shè)計(jì)上有以下新穎之處:
◆取消Android的眾多物理按鍵,以Touch pad 取代之,比如向上出現(xiàn)menu,向左為返回等動(dòng)作。
◆在頁(yè)面的title上,應(yīng)用多有返回鍵
◆Status bar右側(cè)類似太陽(yáng)的其實(shí)是返回主屏的按鈕。
樂(lè)Phone
Miui:口號(hào)是讓Android 手機(jī)更快更好玩。這個(gè)UI類似Iphone,但更豐富,也真的更好玩。
Miui
點(diǎn)心UI:主要運(yùn)用在sharp手機(jī)上。特色:
◆大圓角設(shè)計(jì)
◆獨(dú)特四向開(kāi)鎖設(shè)計(jì)
◆狀態(tài)欄上放常用功能。
點(diǎn)心UI
Ophone:中國(guó)移動(dòng)主導(dǎo)的open mobile system,內(nèi)核也是基于Android的。在menu,長(zhǎng)按等特征中得以繼承,有特色的地方再于:Title 右側(cè)的返回按鈕。
OPhone
多終端,多應(yīng)用,多用戶:
截止2011.1.10僅在中關(guān)村在線上就有389款A(yù)ndroid手機(jī), 89款平板電腦從680到1.3萬(wàn)(三星w899)的價(jià)格不等。另外傳說(shuō)nokia 5903將搭載Android2.1系統(tǒng)。在Android market上統(tǒng)計(jì)的應(yīng)用數(shù)量也有22.8萬(wàn)余個(gè),直逼itunes app store的30萬(wàn)個(gè)。更多的數(shù)據(jù)顯示Android手機(jī)的用戶與日俱增。
Android平臺(tái)總結(jié):
從上面多版本,多屏幕,用終端,多用戶,多應(yīng)用的現(xiàn)實(shí)狀況來(lái)看,Android平臺(tái)有太多的要素沒(méi)有統(tǒng)一,因此造成了不太友好的用戶體驗(yàn)。從版本升級(jí)來(lái)看,我們可以知道Android系統(tǒng)是個(gè)成長(zhǎng)的系統(tǒng),每個(gè)階段來(lái)說(shuō)都是不成熟的系統(tǒng),會(huì)有大量的用戶抱怨體驗(yàn)不好,因此也有大量的團(tuán)隊(duì)來(lái)改善其UI。
這些特性正是由于它的開(kāi)放性,在它官方的guidepne中,每說(shuō)一個(gè)特性的時(shí)候,都會(huì)講“我們并不是限制您必須如此開(kāi)發(fā),只是這樣方法僅作參考,提高您的效率。” 正是由于這種開(kāi)放性,Android系統(tǒng)比起其他的任何系統(tǒng)都百花齊放。
相比iOS等相對(duì)封閉的系統(tǒng),開(kāi)放帶來(lái)的就是缺乏規(guī)范,界面不夠統(tǒng)一,這種情況愈演愈烈。 限于官方指導(dǎo)文檔不夠細(xì)致,我們需要從谷歌自行研發(fā)的應(yīng)用中總結(jié)整個(gè)平臺(tái)的特性,繼而有效地復(fù)用在自己的產(chǎn)品研發(fā)上,達(dá)到一致的用戶體驗(yàn)。
Android平臺(tái)目前運(yùn)用在phone上的量比較多,目前正蔓延到平板電腦上,但是簡(jiǎn)單的移植會(huì)造成很差的體驗(yàn),尺寸和操作的不同需要做適配變化。目前的Android3.0 系統(tǒng)是針對(duì)平板電腦上的操作系統(tǒng)。逐漸形成了phone 和pad 兩個(gè)操作系統(tǒng)的發(fā)展趨勢(shì)。目前Android在這方面更加劇了體驗(yàn)的分裂。希望Android能有更適合的策略盡快統(tǒng)一體驗(yàn).
【編輯推薦】

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流