Bottom navigation 용도 정리

3176 단어 AndroidMaterial
2016년 3월, 3Material Design 설명서보텀 나비게이션이 추가돼 화제다.그 전에 보텀 나비게이션은 추천하지 않는 디자인으로 여겨졌다.
그럼에도 2015년이 끝날 무렵부터 Google+, Google Photos가 적용됐는데 사용처에 오류가 없다면 추천하는 구성 요소죠.
언제 어떤 의도를 써야 할지 잘 몰라 안내서를 읽으면서 정리했다.왜냐하면 자신의 상상도'그건 다르지 않나요?'이런 의견이 있으면 댓글로 남겨주세요.

도대체 무엇을 위해 추가된 걸까?


Usage에 따라 "톱 레벨 시야에 빠르게 들어갈 수 있는 구성 요소"로 추가됩니다.자신의 이해에 따르면 NavigationDrawer의 프로젝트와 같은 수준의 요소를 더 쉽게 접근할 수 있는 위치에 두기 위해서라고 생각한다.
Google+와 Google Photos를 만져도 멋있지 않을지 모르지만 화면 아래에 표시된 버튼은 누르기 쉽다.아마도 Google+에서 A/B 테스트를 진행한 것 같습니다. 목적지를 이전하는 숫자가 비교적 좋아서 정식으로 채택한 것 같습니다.

NavigationDrawer와 다른 용도는?


NavigationDrawer 안 돼요?그렇게 생각하겠지.답은'NavigationDrawer도 가능합니다'였다.안내서에도 보텀 나비게이션의 요소가 6개 이상일 때는 나비게이션 드로워가 좋다고 적혀 있다.
NavigationDrawer는 휴대전화 단말기처럼 제한된 공간에서 관건적인 보기의 도선을 촘촘하게 귀납하는 부품으로 사용된다.그러나 사용자가 직접 보는 곳에 표시되지 않아'Navigation Drawer 표시'를 밟아야 하는 단점이 있다.
만약 사용자가 더 간단하게 접근하고 싶은 보기의 지시선이 여러 개 있다면, 아마도 Navigation Drawer보다 Bottom navigation을 사용하는 것이 좋을 것이다.그런 의미에서 글로벌 대책의 하나로 고려해도 좋다.

탭과 다른 용도는?


탭 안 돼요?하지만 제 의견으로는 탭도 괜찮다고 생각합니다.
가이드를 빌려쓰려면'동등한 중요도를 지닌 최상위 목적지'라면 보텀 나비게이션을 이용하는 게 좋을 것 같다.
개인적으로 탭도 네이비게이션드라워의 등급 요소를 넣는 것 외에는 가능하다고 생각한다.예를 들어 미디어 응용프로그램의'음악','책','애니메이션','이미지'등 요소라면 Bottom navigation이 비교적 적합하다.'팝','록','클래식'같은 요소라면 탭이 어울릴지도 모른다.
탭과의 공존과 관련해서는 가이드라인에'조심하세요'라고 적었지만, 구체적으로 주의해야 할 점은'탭이 교환을 통해 이동할 수 있을 것으로 기대하고 있다'는 것이다.그리고 실복 측면에서 볼 때 Bottom navigation의 과도는fade가 아닐까 싶습니다.
개인적으로 탭과 보텀 나비게이션을 함께 사용하면 내용의 범위가 좁아지고 상당한 압박감을 느낄 수 있으므로 정보를 정리할 다른 방법이 있는지 고민해보는 게 좋을 것 같다.

어떤 박스가 좋을까요?


여기에 지침서에 명확하게 기재되어 있다.3~5개의 톱 요소가 있을 때'.
두 개라면 탭을 사용해야 한다고 적혀 있다.(솔직히 이 구분 사용에 대한 설명은 아직 방침이 정해지지 않은 것 같다.)

반대로 6개 이상일 때는 버튼 사이를 누르기 어려우므로 NavigationDrawer를 사용해야 한다.

주의해야 할 것은 현재 화면 아래에 보이는 구성 요소는 스나크바, 보텀시트, 플랜팅 액션 버튼이 있기 때문에 z축의 중첩에 주의해야 한다.
요약하자면 솔직히 탭과의 차별화 사용은 적절하지 않다.
앞으로 가져올 프로그램을 검토해 보고 싶습니다.
[참조 링크]
  • Bottom navigation
  • Bottom Navigation on Android — FAQs & suggested practices
  • 좋은 웹페이지 즐겨찾기