Navigation Drawer, DrawerLayout, and NavigationView (Android Development Patterns Ep 8)



Navigation Drawer, DrawerLayout, and NavigationView (Android Development Patterns Ep 8)

Navigation Drawer, DrawerLayout, and NavigationView (Android Development Patterns Ep 8)

A navigation drawer is a navigation pattern designed to put content first but make navigation easily accessible. Learn how to implement a navigation drawer using DrawerLayout and NavigationView.

NavigationView ensures that your navigation drawer matches the material design guidelines (https://www.google.com/design/spec/patterns/navigation-drawer.html) and makes it easy to add a header layout as well as allows adding navigation items using a menu XML resource file.

Navigation drawers can be built from scratch (as described here) or with the Navigation component: https://youtu.be/Y0Cs2MQxyIs

Learn more about creating a navigation drawer, with the Navigation component here:
https://developer.android.com/training/implementing-navigation/nav-drawer.html

And add the Android Design Library to your app today: http://android-developers.blogspot.com/2015/05/android-design-support-library.html

#ui #ux

Subscribe to the Android Developers channel at http://goo.gl/GEh1ds