(譯)MaterialDesign(二十二)Bottom Navigation

其他文章

Bottom Navigation Bar可以使你在一個點擊區(qū)域內(nèi)切換不同的界面泪掀。

輕觸底部導(dǎo)航圖標(biāo)可直接進入相關(guān)聯(lián)的視圖或刷新當(dāng)前活動的視圖寂诱。

底部導(dǎo)航主要用于移動設(shè)備泥畅。 要實現(xiàn)類似效果的桌面應(yīng)用韧涨,請使用側(cè)導(dǎo)航家制。

用法
  • 三到五個頂級的界面叹话。

  • 頂級頁面要能夠直接到達(dá)叠国。

顏色

使用應(yīng)用程序的主顏色來調(diào)整活動圖標(biāo)驶忌。 如果底部導(dǎo)航欄已經(jīng)著色擂仍,請使用黑色或白色囤屹。

規(guī)范

每個圖標(biāo)的點擊區(qū)域?qū)挾龋嚎牲c擊的區(qū)域?qū)挾瘸詧D標(biāo)個數(shù)。

最大為168dp逢渔,最小為80dp

導(dǎo)航欄高度:56dp
圖標(biāo)尺寸:24 x 24dp

bottom navigation

用法

底部導(dǎo)航提供應(yīng)用程序的頂級視圖之間的快速導(dǎo)航肋坚。 它主要設(shè)計用于移動。

mobile bottom navigation

較大的顯示器肃廓,例如桌面智厌,可以通過使用側(cè)邊導(dǎo)航來實現(xiàn)類似的效果。 例如盲赊,緊湊的“軌道”處理默認(rèn)顯示導(dǎo)航圖標(biāo)铣鹏。

大的屏幕設(shè)備上(平板或者電腦)使用左側(cè)導(dǎo)航
何時使用

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

  • 三到五個相似重要性的頂級界面(替代方法:從應(yīng)用程序的任何地方訪問的永久性導(dǎo)航抽屜)
  • 需要在應(yīng)用中的任何位置直接訪問的目標(biāo)(替代方法:僅一個或兩個界面的標(biāo)簽)
正確
正確的使用
在一個應(yīng)用中有三到五個頂級界面需要直接切換使用Bottom Navtigaiton Bar
錯誤
錯誤的用法
如果少于3個,請使用tabs來表示

如果你的頂級界面超過6個哀蘑,請使用其他位置的導(dǎo)航欄(如左側(cè)drawer navigation)來訪問Bottom Navigation Bar中未覆蓋的界面诚卸。

正確
正確的做法
圖標(biāo)固定在Bottom Navigation Bar
錯誤
錯誤的做法
避免在底部導(dǎo)航欄中滾動內(nèi)容。
正確
正確的做法
在Bottom Navigation Bar中最多添加五個圖標(biāo)
錯誤
錯誤的做法
避免在底部導(dǎo)航中使用超過五個圖標(biāo)绘迁,因為點擊目標(biāo)將彼此太靠近影響美觀合溺。
Bottom Navigation Bar和Tabs

組合使用Bottom Navigation Bar與Tabs時,請謹(jǐn)慎缀台,因為在導(dǎo)航應(yīng)用程序時棠赛,可能導(dǎo)致混亂。 例如膛腐,點擊兩個Tabs和Bottom Navigation Bar可以在同一內(nèi)容中顯示不同轉(zhuǎn)換的動畫而混淆睛约。

樣式

圖標(biāo)和文本

由于Bottom Navigation通過圖標(biāo)產(chǎn)生行為操作,因此應(yīng)該用文字顯示他們操作的內(nèi)容依疼。

根據(jù)以下條件對每個操作進行樣式設(shè)定:

  • 當(dāng)view獲得焦點時痰腮,顯示圖標(biāo)和文本
  • 當(dāng)只有三個圖標(biāo)時,保持圖標(biāo)和文本一直顯示
  • 當(dāng)有四個或者五個圖標(biāo)時律罢,將非活動視圖置為只顯示圖標(biāo)膀值,不顯示文本
顏色

使用應(yīng)用程序的主顏色( primary color)來調(diào)整當(dāng)前底部導(dǎo)航操作(包括圖標(biāo)和任何文本標(biāo)簽)。

正確
正確的做法
當(dāng)圖標(biāo)獲得焦點時使用程序主顏色(primary color)
錯誤
錯誤的做法
禁止使用不同顏色的圖標(biāo)和文字顏色

如果Bottom Navigation Bar已經(jīng)被著色误辑,請使用黑白的圖標(biāo)和文本

正確
正確的做法
當(dāng)Bottom Navigation Bar已經(jīng)有顏色時使用黑白的圖標(biāo)和文本
錯誤
錯誤的做法
避免使用彩色圖標(biāo)來匹配已經(jīng)有顏色的Bottom Navigation Bar
文字

文本標(biāo)簽為Bottom Navigation Bar的圖標(biāo)提供簡短沧踏,有意義的定義。 避免使用長文本標(biāo)簽巾钉,因為這些標(biāo)簽不會截斷或換行翘狱。

正確
正確的做法
使用較短的文本標(biāo)簽
錯誤
錯誤的做法
避免使用過長的文本標(biāo)簽
錯誤
錯誤的做法
避免截斷文字,這樣做可能會妨礙用戶理解文字內(nèi)容
錯誤
錯誤的做法
避免縮小文本來使文本在一行內(nèi)顯示

行為

點擊Bottom Navigation Bar的圖標(biāo)可直接轉(zhuǎn)到相關(guān)聯(lián)的視圖砰苍,或刷新當(dāng)前活動的視圖潦匈。

每個底部導(dǎo)航圖標(biāo)必須連接到它所指向的界面阱高,并且不會打開菜單或其他彈出窗口。

在Android上茬缩,“后退”按鈕不會在底部導(dǎo)航欄視圖之間導(dǎo)航赤惊。

點擊顯示Bottom Navigation Bar時,應(yīng)該顯示當(dāng)前活動按鈕中的頂部位置
點擊其他界面圖標(biāo)后再次返回時應(yīng)該重置狀態(tài)

Bottom Navigation Bar可以在滾動式動態(tài)的顯示和隱藏凰锡。

向下滾動時應(yīng)該隱藏

向上滾動時顯示

Bottom Navigation Bar可以消失并重新顯示未舟,以配合沉浸式內(nèi)容視圖。
在瀏覽應(yīng)用程序?qū)哟谓Y(jié)構(gòu)時掂为,Bottom Navigation Bar仍保持可見裕膀。

在內(nèi)容區(qū)域上使用滑動手勢不會在視圖之間導(dǎo)航。(這條貌似有點問題)

正確
正確的做法
使用交叉淡入淡出動畫在活動和非活動視圖之間切換勇哗。
錯誤
錯誤的做法
避免使用橫向運動在視圖之間轉(zhuǎn)換昼扛。

規(guī)范

固定Bottom Navigation Bar

要計算每個Bottom Navigation按鈕的寬度,請將視圖的寬度除以按鈕數(shù):

按鈕寬度=整個視圖的寬度/按鈕數(shù)

例如智绸,如果視圖的寬度為360dp野揪,并且有三個按鈕,則每個操作的寬度應(yīng)為120dp瞧栗。

固定在底部的Bottom Navigation Bar

寬度的最大值和最小值(包含padding):

  • 最大:168dp
  • 最兴刮取:80dp
  • 高度:56dp
  • 圖標(biāo):24*24dp
  • align:文本和圖標(biāo)在視圖中水平居中。
  • padding:6dp(活動視圖)迹恐,8dp(非活動視圖)
  • Roboto Regular(字體大姓醵琛):14sp(主動視圖),12sp(非活動視圖)
56dp height,12dp left and right of text 殴边,10dp under text
橫屏是的Bottom Navigation Bar
56dp height憎茂,24 x 24dp icon,6dp above icon (active view)锤岸,8dp above icon (inactive view)竖幔,10dp under text
平板電腦上的Bottom Navigation Bar
56dp height,24 x 24dp icon,6dp above icon (active view),8dp above icon (inactive view),10dp under text
Bottom Navigation Bar圖標(biāo)的移動

寬度最小值和最大值(包括Padding):

  • 活動視圖

    • 最大:168dp
    • 最小:96dp
  • 非活動視圖

    • 最大:96dp
    • 最低:56dp
    • 高度:56dp
  • 圖標(biāo):24 x 24dp

  • align:文本和圖標(biāo)在視圖中水平居中是偷。

  • padding:6dp上方圖標(biāo)(活動視圖)拳氢,16dp上方和下方圖標(biāo)(不活動視圖),10dp下的文本

  • 文字標(biāo)簽:Roboto Regular 14sp(主動視圖)

移設(shè)備上的Bottom Navigation Bar
56dp height,24 x 24dp icon蛋铆,6dp above icon (active view)馋评,10dp under text,6dp below icon刺啦,16dp below icon with no title
活動視圖:最小寬度96dp
活動視圖:最大寬度168dp
非活動視圖:最小寬度56dp
非活動視圖:最大寬度96dp
活動視圖的文本標(biāo)簽使用最大寬度
橫屏模式
56dp height留特,24 x 24dp icon,6dp above icon (active view),10dp under text蜕青,6dp below icon苟蹈,16dp below icon with no title
平板上的Bottom Navigation Bar
56dp height,24 x 24dp icon右核,6dp above icon (active view)汉操,10dp under text,6dp below icon蒙兰,16dp below icon with no title
高度

由于snackbars的高度屬性(6dp)比Bottom Navigation Bar的高度屬性(8dp)低,所以會展現(xiàn)在Bottom Navigation Bar的下邊芒篷。

由于Bottom Sheets搜变、NavigationDrawer、和Keyboard會暫時性展現(xiàn)在Bottom Navigation Bar前邊针炉。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末挠他,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子篡帕,更是在濱河造成了極大的恐慌殖侵,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件镰烧,死亡現(xiàn)場離奇詭異拢军,居然都是意外死亡,警方通過查閱死者的電腦和手機怔鳖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門茉唉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人结执,你說我怎么就攤上這事度陆。” “怎么了献幔?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵懂傀,是天一觀的道長。 經(jīng)常有香客問我蜡感,道長蹬蚁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任铸敏,我火速辦了婚禮缚忧,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘杈笔。我一直安慰自己闪水,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著球榆,像睡著了一般朽肥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上持钉,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天衡招,我揣著相機與錄音,去河邊找鬼每强。 笑死始腾,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的空执。 我是一名探鬼主播浪箭,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼辨绊!你這毒婦竟也來了奶栖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤门坷,失蹤者是張志新(化名)和其女友劉穎宣鄙,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體默蚌,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡冻晤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了敏簿。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片明也。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖惯裕,靈堂內(nèi)的尸體忽然破棺而出温数,到底是詐尸還是另有隱情,我是刑警寧澤蜻势,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布撑刺,位于F島的核電站,受9級特大地震影響握玛,放射性物質(zhì)發(fā)生泄漏够傍。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一挠铲、第九天 我趴在偏房一處隱蔽的房頂上張望冕屯。 院中可真熱鬧,春花似錦拂苹、人聲如沸安聘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽浴韭。三九已至丘喻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間念颈,已是汗流浹背泉粉。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留榴芳,地道東北人嗡靡。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像窟感,于是被迫代替她去往敵國和親叽躯。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容