Github url

material-dialogs

by afollestad

afollestad /material-dialogs

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

18.0K Stars 3.0K Forks Last release: 6 months ago (3.3.0) Apache License 2.0 2.0K Commits 157 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Material Dialogs

View Releases and Changelogs

Android CICodacy BadgeLicense


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

Core Tutorial and Samples

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

Input Tutorial and Samples

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

Files Tutorial and Samples

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

Color Tutorial and Samples

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

DateTime Tutorial and Samples

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

Bottom Sheets Tutorial and Samples

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

Lifecycle Tutorial and Samples

The

lifecycle

module contains extensions to make dialogs work with AndroidX lifecycles.

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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.