Stay organized with collections Save and categorize content based on your preferences.

Responsive layouts for large screen development

People use your apps on all kinds of devices. Unlock the full potential of your apps by using responsive layouts that adapt to fit phones, tablets, foldables, and Chrome OS devices.
More than 250 million large screen Android devices are currently in use, including tablets, foldables, and Chrome OS.
Deploy your application across a wide variety of Android devices — all from the same codebase using responsive layouts.
Large screens are ideal for content consumption. Many apps have higher user engagement and time in app metrics on foldable devices and tablets.

Get started building responsive layouts

Learn how to target large screen devices effortlessly with layouts that dynamically grow to fill available space and take advantage of new device features.
Getting started
Learn about APIs that can help you manage resizing and responding to configuration changes.
Getting started
Learn to configure how your app handles multi-window display.
Getting started
Read our best practices on making sure your app adapts well to folded and unfolded states.
Getting started
The WindowManager library makes it easy to implement new hardware features, like hinges and folds.

Material Design resources for large screens

Designing and building for more devices.
What to prioritize when building a responsive experience.
Material Design layouts use uniform elements and spacing to encourage consistency across platforms, environments, and screen sizes.

Many apps already use responsive layouts

Optimizing your app for large screens improves the experience for your users and delivers positive business results. We’ve seen an increase in the number of apps across all categories taking advantage of the opportunities with large screens. View the experiences developers built, learn about what they implemented, and why this is important to their businesses.

Latest news

Latest videos