Description
Beautiful Color Picker dialog for Android 9+ based on VintageChroma by Pavel Sikun.
Color-O-Matic alternatives and similar packages
Based on the "Colors" category.
Alternatively, view Color-O-Matic alternatives based on common mentions on social networks and blogs.
-
ColorPicker
🎨 A color picker for Android. Pick a color using color wheel and slider (HSV & alpha). -
Material-Resources-Library
A list of most useful resources for designing android apps such as all material colors and dimens, 180 Gradient background + html, social, flat, fluent, metro colors.
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Color-O-Matic or a related project?
README
Color-O-Matic
Beautiful Color Picker dialog for Android 9+ based on VintageChroma by Pavel Sikun. Screenshots at the end of the file.
Repository
Add this in your root build.gradle
file (not your module build.gradle
file):
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
Dependency
Add this to your module's build.gradle
file (make sure the version matches the JitPack badge above):
dependencies {
...
compile 'com.github.GrenderG:Color-O-Matic:1.1.5'
}
Usage
To display a color picker DialogFragment
:
new ColorOMaticDialog.Builder()
.initialColor(Color.WHITE)
.colorMode(ColorMode.ARGB) // RGB, ARGB, HVS
.indicatorMode(IndicatorMode.HEX) // HEX or DECIMAL; Note that using HSV with IndicatorMode.HEX is not recommended
.onColorSelected(new OnColorSelectedListener() {
@Override
public void onColorSelected(@ColorInt int i) {
// do your stuff
}
})
.showColorIndicator(true) // Default false, choose to show text indicator showing the current color in HEX or DEC (see images) or not
.create()
.show(getSupportFragmentManager(), "ColorOMaticDialog");
See sample project for more info.