Android

Build beautiful, usable products using Material Components for Android.

Apply custom typography
Apply custom typography

Documentation

Apply custom typography

Want to make your product unique? Use Material Theming to quickly implement custom typography throughout your app’s UI.

Bottom navigation
Bottom navigation

Components

Bottom navigation

Bottom navigation bars make it easy to explore and switch between top-level content views.

What’s new

The latest components, tutorials, and documentation for Android

FEB 27, 2018

Extended FAB

New Floating Action Button (FAB) component capable of containing text.

FEB 27, 2018

Cards

Card behavior updated to align with guidance across all platforms.

JUL 31, 2018

Component typography

Updated: Theme typography in all Android components – including buttons, tabs, and menus.

Developer resources

Enhance your engineering workflow with Material Components and documentation.

Tab layout
Tab layout

Components

Tab layout

Tab layout provides a horizontal layout to display tabs and handles interactions including: scrolling behavior, swipe gestures, tab selection, and more.

Text fields
Text fields

Components

Text fields

Text fields are easy to implement in your Material layouts and allow users to input, edit, and select text.