material-components-android README

The project's README from github.com/material-components/material-components-android. As one markdown file: README.md.

Chat

[MAINTENANCE MODE] Material Components for Android

At Google I/O 2026, Material Android announced that we're "all-in" on Compose, alongside the official Android Compose-first announcement, marking a new chapter in Android development.

This means that the Views-based Material Components for Android library (MDC-Android) is now in maintenance mode.

There are no more planned feature releases for Views, so all projects using the Views library should begin or continue migrating to Compose to get the latest Material Design and Android platform updates.

For more information, see the following resources:

Getting Started

For information on how to get started with Material Components for Android, take a look at our Getting Started guide.

Submitting Bugs or Feature Requests

For usage questions: ask on Stack Overflow.

Bugs or feature requests should be submitted at our GitHub Issues section.

Note: If your issue or feature request is for Material Jetpack Compose, please file it at the Compose Issue Tracker instead.

Documentation

material-components-android (material-components/material-components-android)

Searching Database…

Что это такое?Material Components для Android (MDC-Android) — это библиотека от Google с модульными и настраиваемыми UI-компонентами в стиле Material Design для создания Android-приложений.
Она построена на классической системе Android View или на Jetpack Compose?Она основана на Views — классическом Android-интерфейсе с XML-разметкой, — а не на Jetpack Compose, на который Google теперь переводит всех.
Как добавить её в своё Android-приложение?Следуйте руководству Getting Started, ссылка на которое есть в начале README, — оно пошагово объясняет, как добавить зависимость Material Components в проект.
Она работает сама по себе или только внутри приложения?Это UI-библиотека, а не отдельное приложение: компоненты подключаются как зависимость в ваш собственный Android-проект и отображаются на его экранах.
Репозиторий помечен как maintenance mode — что это значит для моего проекта?Новых релизов с функциями для библиотеки Views не планируется. Google полностью сосредоточился на Compose, и README советует проектам на Views начать или продолжить переход на Compose, чтобы получать обновления Material Design.
Почему Google перевёл MDC-Android в режим maintenance mode?На Google I/O 2026 команда Material Android объявила, что полностью переходит на Compose — одновременно с официальным заявлением Android о курсе на Compose, — так что новая работа над Material Design теперь идёт в Compose, а не в этой библиотеке на Views.
Где посмотреть и предварительно изучить компоненты до того, как писать код?В разделе Useful Links есть ссылки на страницу All Components с полным набором компонентов, на приложение Catalog и на внешнюю документацию по классам.
Что использовать вместо неё, если я решу перейти на Compose?Compose Material 3 — в README есть ссылки на его руководство Getting Started, страницу релизов и справочник по API, а также пошаговая инструкция по переносу XML-разметки Views на Jetpack Compose.
Можно ли протестировать ещё не выпущенные изменения через snapshot-сборки?Да — в разделе Useful Links есть руководство 'Using Snapshot Version', а также документ 'Building From Source' для самостоятельной сборки библиотеки из исходников.
Size
179.2 MB
Stars
17.4K
Age
9y
Commits · 90 Days