Материал Дизайн Компоненты сайта
Сегодня я был Googling для "компонентов дизайна материала", я оказался на этом сайте:
https://material.io/components/
Насколько я помню, я никогда не видел этого раньше.
В разделе Android есть инструкция по использованию компонентов, и это хорошо известная библиотека поддержки дизайна Android:
Но меня интригует то, что есть компоненты, которых нет в библиотеке дизайна, такие как:
Макет заднего слоя, карточка материала и кнопка материала.
Документы для этих классов, кажется, еще не готовы, и ссылки указывают на никуда, как, например, кнопка для материалов.
Что-то есть на сайте GitHub.
Извините за невежество, но какова цель этого сайта? Это что-то будущее или что-то осталось позади?
2 ответа
Библиотека поддержки дизайна Android была предшественницей компонентов дизайна материалов. Начиная с выпуска библиотеки поддержки 28.0.0-alpha1 библиотека проектирования теперь содержит все новые компоненты, представленные в компонентах проектирования материалов:
Мы представили новую тему приложения, Theme.MaterialComponents, с новыми атрибутами и обновленными стилями для компонентов.
Мы добавили следующие компоненты:
- BottomAppBar
- чип
- ChipGroup
- MaterialButton
- MaterialCardView
В то время как 28.0.0-alpha1
Релиз действительно содержит все новые классы, документация на developer.android.com еще не содержит обновлений из библиотеки дизайна (эффективно хранящих документы о том, что ранее было общедоступно), но они обязательно есть, если вы используете эту зависимость,
Библиотеки поддержки теперь доступны через репозиторий Google Maven. Мы больше не поддерживаем загрузку библиотек через SDK Manager, и эта функциональность скоро будет удалена.
как говорится в настройке библиотеки поддержки. И этот репозиторий и библиотека материалов в нем будут официальными для использования.
Последние зависимости для использования компонентов материала:
com.google.android.material: материал:1.0.0-альфа1
Начало работы с Material Components для Android поможет вам настроить ваш проект.