material-components_materia.../docs/directorystructure.md
dniz d8d3e0a6e0 Internal change
PiperOrigin-RevId: 324209932
2020-07-31 11:26:40 -04:00

15 lines
938 B
Markdown

# Material component directory structure
All of the Material Components are located under
**[lib/](https://github.com/material-components/material-components-android/tree/master/lib)**.
Classes in the library are separated into directories that are specific to each component, e.g.:
* [appbar/](https://github.com/material-components/material-components-android/tree/master/lib/java/com/google/android/material/appbar/)
* [bottomnavigation/](https://github.com/material-components/material-components-android/tree/master/lib/java/com/google/android/material/bottomnavigation/)
* [button/](https://github.com/material-components/material-components-android/tree/master/lib/java/com/google/android/material/button/)
Classes in the component directories comprise the public API; these can be used directly in your
applications. Classes in **internal/** are part of the protected API and are used to
support the public API classes.