Material Design — 底部導(dǎo)航(Bottom Navigation)

自上次參加完回音分享會(huì)后,我下定決心要洗心革面乖乖打基礎(chǔ),于是開(kāi)啟了這個(gè)part,爭(zhēng)取兩個(gè)月不間斷更新,寫(xiě)完Material Design與iOS中的組件(順便學(xué)學(xué)英語(yǔ)),以便今后在使用的時(shí)候完全不虛!

底部導(dǎo)航(Bottom Navigation)

Material Design鏈接:底部導(dǎo)航

底部導(dǎo)航

底部導(dǎo)航條能夠通過(guò)單次點(diǎn)擊動(dòng)作,輕易的進(jìn)行一級(jí)頁(yè)面之間的切換。

點(diǎn)擊底部導(dǎo)航的圖標(biāo)可以:1、直接將你帶到相關(guān)頁(yè)面;2、刷新當(dāng)前頁(yè)面。

底部導(dǎo)航主要用于移動(dòng)端,為了在pc端實(shí)現(xiàn)類(lèi)似效果,可以使用側(cè)邊導(dǎo)航。

用法

設(shè)置3-5個(gè)一級(jí)頁(yè)面目的地

這些一級(jí)頁(yè)面是需要直接訪問(wèn)的

顏色

激活的頁(yè)面icon:1、底部導(dǎo)航欄為黑色/百色——用軟件的主色調(diào);2、如果底部導(dǎo)航欄已經(jīng)有了顏色——使用黑色/白色。

規(guī)格

每個(gè)部分的寬度:底部導(dǎo)航的寬度除以一級(jí)頁(yè)面數(shù)量(最大值為168dp,最小為80dp)

高度:56dp

圖標(biāo):24×24dp


用法

底部導(dǎo)航提供了一個(gè)在一級(jí)頁(yè)面之間的快速導(dǎo)航方式,主要用戶(hù)移動(dòng)端。

更大的顯示器,如pc端,可以通過(guò)使用側(cè)邊導(dǎo)航實(shí)現(xiàn)類(lèi)似的效果。例如,緊湊的“rail”處理處理方式默認(rèn)展示導(dǎo)航圖標(biāo)。

左:移動(dòng)端 ? ?右:pc端

什么時(shí)候用?

底部導(dǎo)航應(yīng)該用于:

3-5個(gè)重要性相同的一級(jí)頁(yè)面,且需要從app 中任何地方直接訪問(wèn)目的地

(超過(guò)6個(gè):app中一直存在的持久抽屜導(dǎo)航persisitent navigation drawer)

(不滿(mǎn)3個(gè):只有1個(gè)/2個(gè)目的地的tabs)

不滿(mǎn)3個(gè)可以用tabs
超過(guò)6個(gè)不要在底部導(dǎo)航用可滾動(dòng)的內(nèi)容形式
超過(guò)6個(gè)就不要放在底部導(dǎo)航里了,太擠了

底部導(dǎo)航和標(biāo)簽

當(dāng)組合底部導(dǎo)航和tabs時(shí)要注意,因?yàn)檫@樣的組合可能會(huì)因?yàn)橛脩?hù)不知道二者的優(yōu)先級(jí)而在導(dǎo)航時(shí)引起混亂。


風(fēng)格

圖標(biāo)和文本

因?yàn)榈撞繉?dǎo)航動(dòng)作以icon呈現(xiàn),所以底部導(dǎo)航中的內(nèi)容應(yīng)該與icon進(jìn)行適當(dāng)?shù)幕?dòng)。

應(yīng)按下列要求制作每一個(gè)動(dòng)作(目前并不適用,因?yàn)閳D標(biāo)無(wú)法100%傳遞標(biāo)簽的內(nèi)容):

·當(dāng)頁(yè)面處于焦點(diǎn)時(shí),顯示頁(yè)面的icon和標(biāo)簽;

·當(dāng)只有三個(gè)動(dòng)作時(shí),始終顯示icon和文本標(biāo)簽;

·如果有四個(gè)或五個(gè)動(dòng)作,則只顯示icon作為未激活狀態(tài)。

顏色

激活的頁(yè)面icon:1、底部導(dǎo)航欄為黑色/百色——用軟件的主色調(diào);2、如果底部導(dǎo)航欄已經(jīng)有了顏色——使用黑色/白色。

文本標(biāo)簽

文本標(biāo)簽為底部導(dǎo)航icon提供了簡(jiǎn)短、有意義的定義。避免長(zhǎng)文本標(biāo)簽。


行為(這部分的動(dòng)圖去MD的網(wǎng)站看吧...)

底部導(dǎo)航欄可以從一個(gè)主題中的n級(jí)頁(yè)面移動(dòng)到另一個(gè)主題的一級(jí)頁(yè)面。當(dāng)用戶(hù)去往下級(jí)頁(yè)面時(shí)要保持底部導(dǎo)航可用,可通過(guò)持續(xù)展示,或者通過(guò)滾動(dòng)隱藏和顯示。

底部導(dǎo)航欄不應(yīng)用于:

·專(zhuān)注于單一任務(wù)的觀點(diǎn),如電子郵件“撰寫(xiě)”頁(yè)面。

·包含用戶(hù)首選項(xiàng)或設(shè)置的頁(yè)面

在Android上,后退按鈕不在底部導(dǎo)航欄視圖之間導(dǎo)航。

底部導(dǎo)航icon

點(diǎn)擊底部導(dǎo)航icon將直接帶你到相關(guān)頁(yè)面,或刷新當(dāng)前頁(yè)面。每個(gè)icon必須指向目的地,并且不能打開(kāi)菜單或?qū)υ捒颉?/p>

滾動(dòng)

底部導(dǎo)航欄滾動(dòng)時(shí)可以動(dòng)態(tài)地出現(xiàn)和消失:

·向下滾動(dòng)隱藏底部導(dǎo)航欄

·向上滾動(dòng)顯示

手勢(shì)

在內(nèi)容區(qū)域上使用左右滑動(dòng)手勢(shì)不會(huì)在一級(jí)頁(yè)面之間切換。

點(diǎn)擊icon進(jìn)行切換時(shí)也該避免橫向切換在頁(yè)面之間轉(zhuǎn)換(如左右推進(jìn))。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容