Modular and customizable Material Design UI components for Android
Clone or download
dsn5ft and ymarian Update AppBarLayout to new NestedScrolling3 API
Fixes issue where item click is ignored within one second of fling

PiperOrigin-RevId: 229957998
Latest commit 80aedb9 Jan 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
catalog Fix color and positioning of Catalog Theme Switcher shape corner fami… Jan 18, 2019
demos Clean up Gradle build shorthands for appcompat/androidx libraries Jan 18, 2019
docs [Docs] Fix table formatting for MaterialCardView Jan 18, 2019
gradle/wrapper Migrate Gradle build and sources to androidx Dec 21, 2018
lib Update AppBarLayout to new NestedScrolling3 API Jan 18, 2019
testing Clean up Gradle build shorthands for appcompat/androidx libraries Jan 18, 2019
tests Clean up Gradle build shorthands for appcompat/androidx libraries Jan 18, 2019
.editorconfig Add .editorconfig file matching Google's style guides (more or less). Feb 8, 2017
.gitignore Setup a basic gradle build. Dec 13, 2016
.mdc-docsite.yml Documentation cleanup. May 8, 2017
.travis.yml Fix Travis build Jul 9, 2018
ISSUE_TEMPLATE.md Update docs to point to buganizer for bugs or feature requests Jul 12, 2018
LICENSE Merge "Design support library skeleton" Dec 10, 2016
PULL_REQUEST_TEMPLATE.md [Docs] Corrected pull request template Mar 12, 2018
README.md Update docs to point to buganizer for bugs or feature requests Jul 12, 2018
build.gradle Update AppBarLayout to new NestedScrolling3 API Jan 18, 2019
gradle.properties Migrating to roboelectric 4.1 Dec 21, 2018
gradlew Add gradle wrapper and associated files, restructure top-level direct… Dec 13, 2016
gradlew.bat Add gradle wrapper and associated files, restructure top-level direct… Dec 13, 2016
settings.gradle Add build target for MaterialComponentsViewInflater without depending… Oct 11, 2018
travis_before_script.sh Improve Travis CI configuration. Sep 22, 2017
travis_create_avd.sh Improve Travis CI configuration. Sep 22, 2017
travis_run_instrumentation_tests.sh Improve Travis CI configuration. Sep 22, 2017
travis_run_unit_tests.sh Improve Travis CI configuration. Sep 22, 2017
travis_set_up_emulator.sh Improve Travis CI configuration. Sep 22, 2017

README.md

Build Status Chat

Material Components for Android

Material Components for Android (MDC-Android) help developers execute Material Design. Developed by a core team of engineers and UX designers at Google, these components enable a reliable development workflow to build beautiful and functional Android apps.

Material Components for Android is a drop-in replacement for Android's Design Support Library.

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 https://issuetracker.google.com/issues/new?component=439535

Useful Links

Documentation