Material Design Navigation Drawer for Android App Development

Jun 7th, 2016

Material Design Navigation Drawer for Android App Development

Android Material Design has its unique Material Theme, vector drawable, custom shadows, animations and widgets. It’s been over a year since the new development platform was launched by Google with the Lollipop version.

A prominent feature of the Material Design based Android framework that every Android developer must know well is the navigation drawer.

Primary Features

It slides in from the left and has three primary aspects –

  • Specs- the key specs are the
  • Typography- Roboto Medium is the Font
  • Keylines and margins- Icons align at left and right of screen margin at 16dp. Avatars and content associated with margin appear on the left at 72dp and the side nav width is equal to the width minus the height of the action bar. Standard horizontal margins are 16dp for smartphones and 24dp for tablets.
  • Vertical spacing- the spacing is 24dp for status bar it is 24dp, subtitle is 56dp, and content spacing is 8dp and subtitles and list items are 48dp.

Content- since the Nav drawer occupies the full length of the device screen at a resting elevation of 16dp, everything behind the drawer must be visible with a darkened scrim. A list item changes colour after being selected, and Google recommends that this is a primary colour.

A touch ripple can be added to highlight the row of the selected item.

They have given the option to add a darker tint of the primary colour if the touch or ripple colour does not contrast perfectly. The dividers in the nav are full-bleed within the drawer and 8dp padding is to be added above and below each divider.

Settings, Help, Feedback and another support content appears at the bottom of the list.

Know More: Developers guide: How to work on Material Design for Android Apps

Types of Nav Drawers Based on their Behaviour

There are two types of Nav drawers – permanent and persistent, based on their application.

The permanent navigation drawers are pinned to the left edge and are always visible. The threshold for their pinning is calculated using three minimum values – Side nav width , Content padding and Content width

Permanent Navigation Drawer types

There are three types of permanent navigation drawers and the structure and behaviour of the interface determine the type of drawer to use.

  • Full-height navigation drawer – for applications that have lot of information and use a left-to-right hierarchy
  • Navigation bar clipped under app bar – for productivity applications that require screen balance
  • Floating navigation bar – for applications with less hierarchy requirement

Persistent Nav Drawer

Persistent navigation drawer can be toggle opened and closed. It has the same surface elevation as content and opens and closes by default on selecting the menu icon. Since it is placed outside the page grid, when opened, it forces the page content to change a size and adapt a smaller viewpoint.

The Nav Drawers are an essential aspect of every application and Google has a comprehensive design that is easy to integrate and has an ergonomic presentation.

Share your thoughts if you love reading this Material Design Blog and drop a line if you have mobile app development requirements.

Comments are closed.

Let's Discuss Your Project

Get free consultation and let us know your project idea to turn
it into an amazing digital product.

Let’s talk

NEWS & BLOG

Related Blogs

How Hiring Dedicated Android App Developers Helps Your Company

Android Apps Sep 2nd, 2020

How Hiring Dedicated Android App Developers Helps Your ...

Read more
Top Features of Android 11 from Developer’s Point of View

Android Apps Mar 4th, 2020

Top Features of Android 11 from Developer’s Point of ...

Read more
Scoped Storage in Android 10- All You Need to Know

Android Apps Mar 2nd, 2020

Scoped Storage in Android 10- All You Need to Know...

Read more

INQUIRY

Let's get in touch

UNITED STATES

31236 Meadowview Square,
Delmar, DE 19940, USA

Sales: +1 667 771 6758

UNITED KINGDOM

13 Layton Road, Hounslow,
London, TW3 1YJ

Sales: +44 7404 607567

INDIA

2nd Floor, Sun Avenue One, Bhudarpura, Ayojan Nagar, Nr. Shyamal Cross Road, Ahmedabad, Gujarat-380006

Sales: +91 635-261-6164

For Project Inquiries

biolah

depo 25 bonus 25 to 5x

depo 25 bonus 25

depo 25 bonus 25

mndrmndr.com

bonusdeposit.net

https://www.greentourstanzania.com/wp-includes/customize/

https://temp1.novotest.biz/id/

depo 25 bonus 25

https://sumberjo-blitar.desa.id/images

https://sumberjo-blitar.desa.id/data

depo 25 bonus 25 to 5x

depo 25 bonus 25

https://www.greentourstanzania.com/wp-includes/js/product/

https://smpabbs.sch.id/gacor/100/

https://smpabbs.sch.id/gacor/bonus/

deposit 25 bonus 25

depo 25 bonus 25

bonus new member 100

https://ppdb.smk-kosgoro.sch.id/data/depo 25 bonus 25https://jesus.nouvellevie.com/wp-includes/images/Getoko.iddepo 25 bonus 25https://bonus-baru.s3.ap-southeast-1.amazonaws.com/link-daftar-slot-gacor.htmlhttps://bonus-baru.s3.ap-southeast-1.amazonaws.com/scatter-pink-paling-gacor.htmlhttps://worldlisteningproject.org/wp-includes/depo25bonus25/bonus new member 100depo 25 bonus 25