Introduction to Android Bottom Navigation View

Bottom navigation with tabs has been quite a common primary navigation pattern over on iOS for a long time.It enables navigation through a series of hierarchical app screen. Android guidelines already included tabs too, but they were at the top of the screen, combined with swipeable pages, implemented with a ViewPager. Google officially added Bottom Navigation to version 25 of the Design Support Library and released new versions of its Photos and Google+ app with this component as its main navigation.Let’s take a dive into how we can use it! I made a really simple app, you can find it from GitHub Usage Bottom navigation provides quick navigation between top-level views of an app. It is primarily designed for use on mobile. When to use Bottom navigation should be used for: Three to five top-level destinations of similar importance (alternative: a persistent navigation drawer accessible from anywhere in the app) Destinatio...