All Projects → GrenderG → Color-O-Matic

GrenderG / Color-O-Matic

Licence: GPL-3.0 license
Beautiful color picker dialog for Android 9+

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Color-O-Matic

Colorpicker
A highly customizable color picker for Android
Stars: ✭ 644 (+1397.67%)
Mutual labels:  color-picker, dialog
Simpledialogfragments
A collection of easy to use and extendable DialogFragment's for Android
Stars: ✭ 94 (+118.6%)
Mutual labels:  color-picker, dialog
vscode-color
Helper with GUI to generate color codes such as CSS color notations.
Stars: ✭ 88 (+104.65%)
Mutual labels:  color-picker, dialog
RAScrollablePickerView
Lightweight HSB color picker view.
Stars: ✭ 39 (-9.3%)
Mutual labels:  color-picker
reinvented-color-wheel
A vanilla-js touch-friendly HSV color picker inspired by Farbtastic Color Picker.
Stars: ✭ 43 (+0%)
Mutual labels:  color-picker
flickabledialog
This dialog can flick and make it easy to dismiss sensuously.
Stars: ✭ 84 (+95.35%)
Mutual labels:  dialog
focus-trap
A lightweight web component that traps focus within a DOM node
Stars: ✭ 44 (+2.33%)
Mutual labels:  dialog
whatisnewdialog
An Android library for displaying a dialog where it presents new features in the app.
Stars: ✭ 22 (-48.84%)
Mutual labels:  dialog
react-color
🎨 Is a tiny color picker widget component for React apps.
Stars: ✭ 50 (+16.28%)
Mutual labels:  color-picker
svelte-color-picker
A color picker component for svelte
Stars: ✭ 96 (+123.26%)
Mutual labels:  color-picker
angular-custom-modal
Angular2+ Modal / Dialog (with inner component support).
Stars: ✭ 30 (-30.23%)
Mutual labels:  dialog
WearColorPicker
A lightweight color picker library for Android Wear.
Stars: ✭ 23 (-46.51%)
Mutual labels:  color-picker
magento-grid-colors
Magento 2 Grid Colors module for colorizing admin grids. Supports saving of states with the help of grid's bookmarks.
Stars: ✭ 54 (+25.58%)
Mutual labels:  color-picker
react-redux-modal-flex
[DEPRECATED] Make easy a modal/popup with Redux
Stars: ✭ 14 (-67.44%)
Mutual labels:  dialog
FancyDialog
Kotlin + DSL风格代替传统的Builder模式 诸多可配置项 高阶函数代替自定义回调接口 书写起来超级顺手
Stars: ✭ 24 (-44.19%)
Mutual labels:  dialog
blurdialog
A dialog providing a blur effect as background, a title and an icon
Stars: ✭ 72 (+67.44%)
Mutual labels:  dialog
swing-paint-application
A Basic Paint Application based on Java Swing.
Stars: ✭ 59 (+37.21%)
Mutual labels:  color-picker
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (+27.91%)
Mutual labels:  color-picker
vue-accessible-color-picker
A color picker component for Vue.js 3.
Stars: ✭ 54 (+25.58%)
Mutual labels:  color-picker
tcolors
Commandline color picker and palette builder
Stars: ✭ 44 (+2.33%)
Mutual labels:  color-picker

ko-fi

Color-O-Matic

Android Arsenal

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.

Screenshots

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].