Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.

License

Notifications You must be signed in to change notification settings

AndroidUtilLibrary/material-dialogs

Repository files navigation

Material Dialogs

Android CI Codacy Badge License


Showcase

Modules

The core module is the fundamental module that you need in order to use this library. The others are extensions to core.

Core

Core

The core module contains everything you need to get started with the library. It contains all core and normal-use functionality.

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:core:3.3.0'
}

Input

Input

The input module contains extensions to the core module, such as a text input dialog.

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:input:3.3.0'
}

Files

Files

The files module contains extensions to the core module, such as a file and folder chooser.

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:files:3.3.0'
}

Color

Color

The color module contains extensions to the core module, such as a color chooser.

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:color:3.3.0'
}

DateTime

DateTime

The datetime module contains extensions to make date, time, and date-time picker dialogs.

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:datetime:3.3.0'
}

Bottom Sheets

Bottom Sheets

The bottomsheets module contains extensions to turn modal dialogs into bottom sheets, among other functionality like showing a grid of items. Be sure to checkout the sample project for this, too!

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:bottomsheets:3.3.0'
}

Lifecycle

Lifecycle

The lifecycle module contains extensions to make dialogs work with AndroidX lifecycles.

dependencies {
 ...
 implementation 'com.afollestad.material-dialogs:lifecycle:3.3.0'
}

About

😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /