輝達(dá):兩個月前荐健,Google I/O大會發(fā)布了Android L并推出Material Design酱畅,重新統(tǒng)一了Google的設(shè)計(jì)語言,確立了未來Google的設(shè)計(jì)方向纺酸。那么址否,什么是Material Design?我簡單地將它翻譯成“本質(zhì)設(shè)計(jì)”用含。顧名思義帮匾,這是一種考慮事物本質(zhì)的設(shè)計(jì)痴鳄,將電子屏幕里的UI元素看成是一種不存在于現(xiàn)實(shí)世界的新的材質(zhì),并賦予它物理特性螺句。因此Material Design并不是去擬物化的設(shè)計(jì)橡类。許多設(shè)計(jì)師把扁平化與擬物化對立起來,其實(shí)兩者并不是對立關(guān)系取劫。但我更愿意稱Google新的設(shè)計(jì)語言為抽象化。
無論是蘋果的設(shè)計(jì)語言谱邪,還是Google的設(shè)計(jì)語言惦银,乃至于Windows的Modern UI 和Facebook的Paper設(shè)計(jì)語言,大方向都是一致的扯俱,而在細(xì)節(jié)上卻分道揚(yáng)鑣。蘋果與Google幾乎壟斷了移動設(shè)備的操作系統(tǒng)善炫,因此我們談?wù)剰男掳l(fā)布的Material Design中看看有哪些無線設(shè)備的設(shè)計(jì)趨勢库继。
一、紙的形態(tài)模擬
前言已提到Material Design并不是一種去擬物的設(shè)計(jì)艺谆,也不是一種強(qiáng)調(diào)擬物的設(shè)計(jì)拜英。我們知道電子屏幕是完全平面化的,不像現(xiàn)實(shí)當(dāng)中的物體是3D的虫给, 侠碧。一本書里每一頁紙之間的空間關(guān)系是很清楚的,但電子屏幕的所以物體都在一個平面上药蜻。雖然電子屏幕沒有空間感替饿,但信息內(nèi)容是有空間層級的關(guān)系。而Material Design的解決方式就是把現(xiàn)實(shí)世界中紙張的特性挪到電子屏幕里踱卵,把信息內(nèi)容呈現(xiàn)在這個虛擬的紙上据过,紙(信息內(nèi)容)跟紙之間有上下層級關(guān)系妒挎,用投影模擬紙張的空間感饥漫。Material Design的投影并不是過去我們常用的使用圖片或者樣式代碼實(shí)現(xiàn)的投影罗标,而是系統(tǒng)根據(jù)紙張層級所在位置實(shí)時渲染的,投影會隨著紙張的空間關(guān)系而改變大小彻消。
Google幾年前推行的Card設(shè)計(jì)就是模擬紙張物理形態(tài)的一種設(shè)計(jì)方式宙拉,但Material Design把它提升到了系統(tǒng)信息架構(gòu)層面的高度谢澈。
另外,iOS的模糊效果從本質(zhì)上來說與Material Design的紙張?jiān)O(shè)計(jì)要解決的問題是同樣的锥忿。通過模擬景深的效果來表達(dá)內(nèi)容信息的層級關(guān)系敬鬓。
二、轉(zhuǎn)場動畫
過去我們的頁面只有X與Y軸础芍,打開一個新的頁面則是生硬地直接跳轉(zhuǎn)到新的頁面数尿,并沒有點(diǎn)出頁面的空間層級關(guān)系砌创。而iOS7與Material則強(qiáng)調(diào)Z軸,即頁面之間的空間層級關(guān)系嫩实。iOS里打開一個app甲献,頁面將從你點(diǎn)擊的app圖標(biāo)為中心點(diǎn)擴(kuò)散出來颂翼,同樣的設(shè)計(jì)在Android上也隨處可見慨灭。通過轉(zhuǎn)場動畫告訴我們球及,這個頁面從哪里來吃引,到哪里去,在整個APP或者系統(tǒng)里的空間位置是什么朦佩。另外庐氮,不僅僅是頁面層級的動畫過渡,對象操作也伴隨著動畫過渡仙畦,從動畫里能感受到操作的過程變化音婶。例如刪除時,垃圾桶圖標(biāo)會有一個傾倒的動畫先口,或者通過指示條的旋轉(zhuǎn)告訴你刪除的過程瞳收。另一方面,過渡動畫賦予了界面控件一種物理特性谐宙,在空間被拉伸界弧、回彈時模仿了橡皮筋的物理特性。值得一提的是划栓,在轉(zhuǎn)場動畫的設(shè)計(jì)上条获,F(xiàn)acebooke Paper的非常突出。
Facebooke Paper 在動畫方面細(xì)節(jié)特棒委煤,右戳學(xué)習(xí):《最近這個超火碧绞!23個FACEBOOK PAPER中的設(shè)計(jì)細(xì)節(jié)》
三、icon動畫
交互動畫在一些app里已經(jīng)大行其道迫靖,特別是Facebook Paper的動畫讓人印象深刻计维。在以后鲫惶,交互動畫將成為標(biāo)配,隨之而來欠母,更多設(shè)計(jì)師把目標(biāo)轉(zhuǎn)移到icon上來赏淌。Icon主要分為入口功能和操作功能,操作功能的icon在完成點(diǎn)擊操作之后俺孙,通常會轉(zhuǎn)為對應(yīng)的另外一種形態(tài)掷贾。如“返回”與“菜單,”“選擇”與“未選擇”场靴,“收藏”與“已收藏”“點(diǎn)贊”與“取消點(diǎn)贊”的狀態(tài)之間切換「圩迹現(xiàn)在的設(shè)計(jì)里,icon在兩種狀態(tài)之間的切換通常顯得生硬轨帜,icon動畫將使得點(diǎn)擊之后的反饋更佳強(qiáng)烈衩椒,并且讓界面活起來烟具,性感起來。
四嗡午、大面積色塊Action bar
Material Design設(shè)計(jì)語言讓人眼前一亮的除了豐富的交互動畫外冀痕,還有大面積使用了鮮艷的色塊言蛇。過去的Android讓人覺得冰冷科技感,讓人有一種距離感吨拗。而新的設(shè)計(jì)采用了與過去相反的做法婿斥,在系統(tǒng)里大面積使用色塊,用色塊來突出主要內(nèi)容和標(biāo)題娇妓,讓界面的主次感更佳突出活鹰,也讓原本灰黑色為主的界面擁有了時尚和活力。色塊的顏色選擇多使用飽和度高着绷、明度適中的顏色赖舟,整體擁有比較強(qiáng)烈的視覺沖擊宾抓,但并不會太刺眼。Action bar也同樣從過去的灰黑顏色改為彩色幢泼,并且讓狀態(tài)欄與之融為一體讲衫,這點(diǎn)與iOS7的設(shè)計(jì)非常相似孵班。
五篙程、FAB 按鈕(Fixed Action Button)
在Google的宣傳片里别厘,最引人注目的新玩意,就是這個淘氣的圓形小按鈕了氮发。 從宣傳片里來看冗懦,這個按鈕的功能并不局限于“新建”“播放”“收藏”“更多”等功能披蕉。它于整體界面的配色形成比較大的反差,因此會讓這個按鈕在界面里顯得非常耀眼嚣艇,從這樣的設(shè)計(jì)來看食零,這個按鈕所背負(fù)的任務(wù)將會是整個界面的主要操作。雖然有點(diǎn)類似與Path里的“+”按鈕娜搂,但由于iOS系統(tǒng)本身并沒有這樣的設(shè)計(jì)吱抚,這將會成為最區(qū)別于iOS的一種交互設(shè)計(jì),對交互設(shè)計(jì)師和產(chǎn)品經(jīng)理來說都可能會成為一種挑戰(zhàn)携御。
六啄刹、無邊框按鈕
在iOS7的設(shè)計(jì)里凄贩,我們已經(jīng)看到了這樣的影子疲扎。最典型的便是“返回”按鈕只有箭頭和文案捷雕,去掉了原本的按鈕質(zhì)感壹甥。Material Design的action bar也同樣采用了這樣的設(shè)計(jì)盹廷,直接用icon來表達(dá)按鈕功能。尤其是Material的鍵盤設(shè)計(jì)風(fēng)格俄占,最早對鍵盤風(fēng)格進(jìn)行極簡設(shè)計(jì)的是微軟的Windows Phone缸榄,Android和iOS相繼跟進(jìn)祝拯。而這次Material走得更極端,把鍵盤的按鈕邊框全部去掉鹰贵,只保留了英文字母的按鈕康嘉。我們不能說這樣的設(shè)計(jì)一定是好的亭珍,這樣的設(shè)計(jì)可能讓用戶對點(diǎn)擊的精準(zhǔn)度無法更快地判斷,缺乏安全感肄梨。好處是在屏幕不大的手機(jī)上众羡,去掉邊框的擁擠感會給字母更大的空間。
另外羊壹,無邊框按鈕的設(shè)計(jì)也體現(xiàn)在提示框的按鈕上甜害。
如何讓無邊框的按鈕區(qū)別于內(nèi)容文字尔店,這需要設(shè)計(jì)師除了考慮配色外主慰,還需要考慮按鈕出現(xiàn)的場景鲫售,對設(shè)計(jì)師的在應(yīng)用場景的解讀上也是一個挑戰(zhàn)。
七、聚焦大圖
一張與屏幕等寬雏蛮,豎方向占據(jù)半個屏幕左右的大圖阱州,去掉action bar,只保留返回按鈕的設(shè)計(jì)犀概,在一兩年前十分流行的summly應(yīng)用上就已經(jīng)非常火了探赫。后續(xù)也有一些應(yīng)用跟進(jìn)這樣的設(shè)計(jì)(例如淘寶),但并沒有大面積流行起來。Material Design很大膽地使用了這樣的設(shè)計(jì)。在Google的引導(dǎo)下镊叁,這樣的設(shè)計(jì)風(fēng)格將很有可能風(fēng)靡起來走触。