Code Monkey home page Code Monkey logo

colorpickerdialog's Introduction

Open Source

I've written a wide range of software for various reasons - to suit my needs, experiment with new functionality, or just mess around for fun.

Much of it is buggy, inefficient, out of date, or otherwise incomplete - but I like to open source it regardless so anyone can see what I'm working on. Generally, it's a lot more interesting to interact with other people and collaborate on improving my work.

If you need help with the contributing process in any of my projects, have any questions or confusion, or want to get feedback before a contribution, please don't hesitate to get in touch!

Discord Twitch

Elsewhere

colorpickerdialog's People

Contributors

asdoi avatar fennifith avatar jahirfiquitiva avatar jdvp avatar theandroidmaster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

colorpickerdialog's Issues

Preset Color Picker

Essentially, a tab that displays a scrollable grid of preset colors to choose from. These can be configured by passing an int[] to one of the config methods on the dialog.

(R.G.B) Output

How can i use color output as (R,G,B) format?
I dont know what this is color type -65536 to search for a converter code
Thanks

More Intuitive Image Picker Implementation

Currently, if your application overrides the default Application class, you must make your application's application class override the 'ColorPicker' application from this library in order for the image picker to function correctly. It might be better to instead replace this with an interface that can be passed to the dialog to notify it of activity results, to allow for more customization of how the dialog works.

Support for Transparency

Need a checkered background or something to illustrate this. Not sure how to implement repeating backgrounds, best method would probably be to extend onDraw to draw it behind the color. Transparency will be optional, not enabled by default.

Reset Button Implementation

When the reset button disappears, the height of the layout it's inside becomes 0 because the reset button was the only visible view inside it. Since android:animateLayoutChanges only affects views inside the layout, the width of the button is animated but not the height. This makes the transition seem a bit jumpy.

Not too urgent to fix as the dialog is still usable in this state, however it would look a lot nicer if this didn't happen.

Preset Picker View Aliasing

The circular SelectableColorViews have aliasing problems, mainly because they extend and clip the normal ColorView rather than drawing a circle themselves. There are a few different ways to alias clips on a Canvas, or I could rebuild the color view using tiled drawables rather than manually generating a bitmap each time it is run. The latter would probably be a better idea.

output type

what is the color picker output type(int color)? (ex: -9345641)
how can I convert it to hex code?
(-9345641 = #FF716597)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.