# 实质性对话框
#### [查看发布和更改日志](https://github.com/afollestad/material-dialogs/releases)
[](https://github.com/afollestad/material-dialogs/actions?query=workflow%3A%22Android+CI%22)
[](https://www.codacy.com/app/drummeraidan_50/material-dialogs?utm_source=github.com&utm_medium=referral&utm_content=afollestad/material-dialogs&utm_campaign=Badge_Grade)
[](https://opensource.org/licenses/Apache-2.0)
---

# 模块
核心模块是使用此库所需的基本模块。其他是对 核心 的扩展。
请注意,由于材料对话 2。x.x,这个库只支持 Kotlin 。最新的 Java 版本是 `0.9.6.0`,可以找到 [here](README_OLD.md)。请注意,0.9.6.0 是不支持的,错误和改进将不会对该版本。
## Core
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/core)
#### [核心教程和示例](documentation/CORE.md)
`core` 模块包含了启动库所需的所有内容。它包含所有核心和正常使用的功能。
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:core:3.3.0'
}
```
## 输入
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/input)
#### [输入教程和示例](documentation/INPUT.md)
`input` 模块包含对核心模块的扩展,例如文本输入对话框。
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:input:3.3.0'
}
```
## 档案
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/files)
#### [文件教程和示例](documentation/FILES.md)
`files` 模块包含对核心模块的扩展,例如文件和文件夹选择器。
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:files:3.3.0'
}
```
## 颜色
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/color)
#### [颜色教程和示例](documentation/COLOR.md)
`color` 模块包含对核心模块的扩展,例如颜色选择器。
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:color:3.3.0'
}
```
## 日期时间
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/datetime)
#### [DateTime 教程和示例](documentation/DATETIME.md)
`datetime` 模块包含用于制作日期、时间和日期-时间选择器对话框的扩展。
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:datetime:3.3.0'
}
```
## 底页
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/bottomsheets)
#### [底页教程和示例](documentation/BOTTOMSHEETS.md)
`bottomsheets` 模块包含将模态对话框转换为底部工作表的扩展,以及显示项目网格等其他功能。一定要为此签出样例项目!
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:bottomsheets:3.3.0'
}
```
## 生命周期
[  ](https://repo1.maven.org/maven2/com/afollestad/material-dialogs/lifecycle)
#### [生命周期教程和示例](documentation/LIFECYCLE.md)
`lifecycle` 模块包含使对话框与 AndroidX 生命周期一起工作的扩展。
```gradle
dependencies {
...
implementation 'com.afollestad.material-dialogs:lifecycle:3.3.0'
}
```