自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

來(lái)自谷歌動(dòng)效設(shè)計(jì)靈感的動(dòng)畫(huà)交互學(xué)習(xí)指南

移動(dòng)開(kāi)發(fā)
“這是一篇material design文檔動(dòng)畫(huà)部分的學(xué)習(xí)筆記,當(dāng)你把交互設(shè)計(jì)以動(dòng)圖的形式呈現(xiàn)出來(lái)并且變成作品集里面的一部分時(shí),可以大大增加招生官的吸引力,從而提高錄取機(jī)會(huì)。下面就讓我們看一下這些幫助你做好交互設(shè)計(jì)的內(nèi)容吧?!?/div>

[[150606]]

“這是一篇material design 文檔動(dòng)畫(huà)部分的學(xué)習(xí)筆記,當(dāng)你把交互設(shè)計(jì)以動(dòng)圖的形式呈現(xiàn)出來(lái)并且變成作品集里面的一部分時(shí),可以大大增加招生官的吸引力,從而提高錄取機(jī)會(huì)。下面就讓我們看一下這些幫助你做好交互設(shè)計(jì)的內(nèi)容吧。”

Summary

  • Material Design動(dòng)畫(huà)交互

  • 動(dòng)畫(huà)速度的3個(gè)原則

  • 3種交互方式

  • 如何設(shè)計(jì)有意義的動(dòng)畫(huà)

  • 使人高興的動(dòng)畫(huà)細(xì)節(jié)

1、Material Design動(dòng)畫(huà)交互

谷歌上一代設(shè)計(jì)語(yǔ)言是卡片設(shè)計(jì),而這一代作為卡片的延伸,Material Design 以紙片與墨水作為靈感,由紙片與墨水組成的設(shè)計(jì)隱喻貫穿整個(gè)material design 的所有細(xì)節(jié),動(dòng)畫(huà)設(shè)計(jì)也不例外。具體體現(xiàn)在哪?客官不急,聽(tīng)我一一道來(lái):

首先,動(dòng)畫(huà)設(shè)計(jì)的出發(fā)點(diǎn),我個(gè)人認(rèn)為每個(gè)動(dòng)畫(huà)效果應(yīng)該都是要有意義的。動(dòng)效的重要性可以簡(jiǎn)單的體現(xiàn)在這個(gè)三個(gè)方面:

  • 動(dòng)效可以有效的暗示引導(dǎo)用戶操作。

  • 動(dòng)效的目的是為了吸引用戶的注意力。

  • 轉(zhuǎn)場(chǎng)的動(dòng)畫(huà)應(yīng)該高效,清晰。

以上是道,何為術(shù)?

2、動(dòng)畫(huà)速度的3個(gè)原則

1. 動(dòng)畫(huà)應(yīng)該有快有慢,我們要認(rèn)識(shí)到線性的速度會(huì)使用戶感到疲倦。

那怎么做到有快有慢?

2. 速度應(yīng)該遵循快入慢出的原則??焖俚倪M(jìn)入,平緩的移出,會(huì)使用戶有愉悅感。 如下圖所示意的速度對(duì)照:

0 (1).gif

請(qǐng)這樣做??梢悦黠@感覺(jué)到綠球快進(jìn),慢出。

0 (2).gif

請(qǐng)不要這樣做! 紅球進(jìn)和出都是一個(gè)速度,不和諧。

3. 不同的元件,動(dòng)畫(huà)的速度應(yīng)該是不同的。遵循真實(shí)世界的物理規(guī)律,個(gè)頭小的元件可以在短時(shí)間內(nèi)完成加速和減速動(dòng)作,而個(gè)頭大元件則應(yīng)用更多的時(shí)間完成加速和減速動(dòng)作。淺層次可以把它理解為小快大慢。

3、種交互方式

我個(gè)人認(rèn)為用戶的每一個(gè)操作都應(yīng)該得到反饋的。而當(dāng)用戶得到極具漂亮與邏輯性的動(dòng)畫(huà)效果時(shí),用戶會(huì)產(chǎn)生愉悅。(我家貓:鏟屎的,快來(lái)愉悅朕→_→)而這會(huì)鼓舞用戶對(duì)軟件進(jìn)行進(jìn)一步的探索:如果按了這個(gè)會(huì)發(fā)生什么事?我再點(diǎn)點(diǎn)另一個(gè)好了。

谷歌官方介紹了三種交互實(shí)例:

  • 表層的交互設(shè)計(jì)(surface reaction)

0 (3).gif

表層的交互設(shè)計(jì)是最常見(jiàn)的一種交互方式了,最古老應(yīng)該可以追溯到鼠標(biāo)懸停/點(diǎn)擊鏈接變色。而在material design 中,借用墨水的隱喻,墨水是覆蓋在每一張紙上的表層現(xiàn)象,所以,點(diǎn)擊時(shí),就像蓋了一層墨水上去。谷歌實(shí)例了一種優(yōu)雅的做法是點(diǎn)擊漣漪效果

0 (4).gif

這里一個(gè)細(xì)節(jié)是漣漪散開(kāi)的中心點(diǎn)。這個(gè)中心永遠(yuǎn)都是手指點(diǎn)擊的交互點(diǎn),或鼠標(biāo)移入的點(diǎn)。

0 (5).gif

  • 物體本身的回饋(Material response)

Surface reaction 來(lái)自于墨水的隱喻。但material 里的元素,如按鈕,本身也能做出反饋,如顯示隱藏菜單:

0 (6).gif

正確的做法。物體從觸控點(diǎn)出現(xiàn),視覺(jué)上可以感覺(jué)到彈出菜單與按鈕的視覺(jué)連接。

0 (7).gif

不要??!從中間亂入,切斷了與觸控點(diǎn)的聯(lián)系。
再如,觸控上升效果:

0 (8).gif

細(xì)心的你一定發(fā)現(xiàn)了,日常APP中的很多交互效果都可以歸類為“物體本身的回饋”。如微信點(diǎn)贊,愛(ài)心變大。微博點(diǎn)贊,大拇指變大。強(qiáng)烈的反饋能帶來(lái)身心得愉悅。

  • 放射性動(dòng)畫(huà)效果(Radial action)

使用者的操作行為會(huì)有一個(gè)中心點(diǎn),透過(guò)這個(gè)中心點(diǎn),使用者將他們的操作意圖輸入這個(gè)系統(tǒng)。與使用者的輸入點(diǎn)建立強(qiáng)烈視覺(jué)連結(jié),可以讓使用者更清楚知道他所做的動(dòng)作,不論是從手指觸控螢?zāi)换蚴菑柠溈孙L(fēng)輸入聲音。橫跨螢?zāi)坏膭?dòng)畫(huà)效果,應(yīng)該隨著與中心點(diǎn)的距離增加,前進(jìn)式地引發(fā)動(dòng)畫(huà),就像建立一個(gè)漣漪動(dòng)畫(huà)。以上文字是我抄的,簡(jiǎn)單如例:

0 (9).gif

4、如何設(shè)計(jì)有意義的動(dòng)畫(huà)

我們?cè)O(shè)計(jì)交互動(dòng)畫(huà),說(shuō)白了就是在導(dǎo)演下列三種元素:

進(jìn)入的元件:可能是直接新增的元件或從其他位置轉(zhuǎn)變過(guò)來(lái)的,這些元件有各自被引進(jìn)或再製造的方式。

離開(kāi)的元件:與新內(nèi)容不再相關(guān)的元件必須透過(guò)適當(dāng)?shù)姆绞揭瞥?/p>

共用的元件:從漸變動(dòng)畫(huà)開(kāi)始到結(jié)束都持續(xù)存在的元件,可能是細(xì)小的icon圖示或顯眼的大型圖片,透過(guò)動(dòng)畫(huà)改變成符合螢?zāi)坏某叽纭?/p>

立flag:機(jī)智的小伙伴們,觀看下面谷神的例子說(shuō)出它們分別是啥?

0 (10).gif

老濕,我知道:

進(jìn)入元件:歌手背景寫(xiě)真,專輯信息,播放按鈕,專輯曲目,返回按鈕,黃色轉(zhuǎn)場(chǎng)動(dòng)畫(huà)

離開(kāi)元件:漢堡圖標(biāo),黃色轉(zhuǎn)場(chǎng)動(dòng)畫(huà)

共用元件:專輯封面,歌曲播放控制條,搜索,更多目錄

get了這個(gè),下次小伙伴們?cè)诜治鰟?dòng)畫(huà)的時(shí)候可以從這三個(gè)維度進(jìn)行分析。

注意:

當(dāng)你在設(shè)計(jì)你的動(dòng)畫(huà)時(shí),請(qǐng)注意以下幾件事:

思考使用者的注意力應(yīng)該如何被引導(dǎo)?什麼樣的元件或動(dòng)作能夠協(xié)助這個(gè)目標(biāo)?動(dòng)畫(huà)過(guò)程中,要進(jìn)入、離開(kāi)或共用的元件,要如何安排強(qiáng)調(diào)或弱化?

設(shè)計(jì)畫(huà)面時(shí),思考動(dòng)畫(huà)前后的狀態(tài),在漸變的過(guò)程中透過(guò)顏色及共用的元件,找到機(jī)會(huì)創(chuàng)造視覺(jué)關(guān)聯(lián)性。

審慎地加入動(dòng)作:思考如何透過(guò)移動(dòng)一個(gè)元件,使動(dòng)畫(huà)漸變的過(guò)程更加清晰流暢。

如下面的一個(gè)示范:

0 (11).gif

請(qǐng)這樣做。通過(guò)上下彈出動(dòng)畫(huà),就像幕布一般,觸碰點(diǎn)與新場(chǎng)景創(chuàng)造了視覺(jué)的關(guān)聯(lián)性。

0 (12).gif

雅美蝶!無(wú)動(dòng)畫(huà)過(guò)渡,新場(chǎng)景的出現(xiàn)顯得莫名其妙。

2個(gè)可利用的方法:

a.階層式的時(shí)間差:

0 (13).gif

更加有層次的展示動(dòng)畫(huà),能引導(dǎo)用戶注意力,分清主次。

b.一致性的方向:

0 (14).gif

創(chuàng)造了視覺(jué)關(guān)聯(lián)系,并且動(dòng)畫(huà)效果清晰流暢。

5、使人高興的動(dòng)畫(huà)細(xì)節(jié)

充滿創(chuàng)意的動(dòng)畫(huà)細(xì)節(jié)會(huì)使用戶有驚喜感:谷歌提供的關(guān)于圖標(biāo)細(xì)節(jié)的兩個(gè)例子:

0 (15).gif

這些細(xì)節(jié)的創(chuàng)造需要靈感,而靈感需要積累,在你創(chuàng)造前,欣賞很重要。下面分享幾個(gè)積累交互靈感的干貨資源:

Capptivate :Capptivate是一個(gè)聚合APP動(dòng)效Design Pattern的網(wǎng)站

littlebigdetails : LitterBigDetail是一個(gè)匯總微設(shè)計(jì)的網(wǎng)站

Dribbble : 大名鼎鼎的設(shè)計(jì)師網(wǎng)站

Behance :同上

但以上兩份資料內(nèi)容上有些不齊全,因?yàn)楣雀栉臋n隨時(shí)會(huì)更新內(nèi)容,所以本文中的所舉例子都是英文版的最新實(shí)例。而且排版上官方確實(shí)是最棒的,內(nèi)地有些翻譯文檔因?yàn)閳D文排版錯(cuò)誤,導(dǎo)致不知所云。所以還是對(duì)照著學(xué)習(xí),效果最好。

責(zé)任編輯:倪明 來(lái)源: ui.cn
相關(guān)推薦

2019-07-24 09:00:19

谷歌Android開(kāi)發(fā)者

2014-12-11 17:55:05

程序員

2010-07-15 15:39:51

Perl線程

2015-08-03 10:40:45

動(dòng)效設(shè)計(jì)優(yōu)勢(shì)

2010-07-21 11:04:44

Perl學(xué)習(xí)指南

2009-11-11 14:32:33

路由協(xié)議介紹

2010-07-16 15:29:02

Windows Pho

2010-07-29 09:31:28

Flex編程模型

2023-06-05 15:00:13

書(shū)籍翻頁(yè)動(dòng)效鴻蒙

2010-07-16 10:44:54

Perl數(shù)組

2011-08-23 10:29:13

LuaPlayer

2009-09-17 09:01:10

CCNA學(xué)習(xí)指南CCNA

2010-06-11 14:21:53

2016-08-09 16:38:49

阿里云

2016-08-10 09:40:09

阿里云LOGO云棲大會(huì)

2015-08-12 10:06:12

UI動(dòng)效

2012-03-15 10:49:52

蘋(píng)果Android

2020-07-08 14:50:18

WebpackHMR前端

2010-03-05 10:12:09

鮑爾默微軟云計(jì)算

2015-12-07 11:22:00

算法學(xué)習(xí)指南
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)