Git Product home page Git Product logo

rangeseekbar's Introduction

RangeSeekBar

This is a custom Android View that tries to mimic the behavior of the JQueryUI Slider widget. Screenshot of example app

RangeSeekBar is a custom view for the Android platform that makes it possible to have a SeekBar with more thumbs on it. The bar can be setup programmatically or via XML for both Horizontal and Vertical usecases. It supports custom drawables for the backgrund, track and thumbs.

The view should work on Android devices from API level 4 and up (Android 1.6 Donut).

The API level bump from 3 to 4 explanation can be found in this commit


Usage

###Eclipse To include this library in your project please refer to Lars Vogel's tutorial on how to use Android libraries with Eclipse: http://www.vogella.com/tutorials/AndroidLibraryProjects/article.html

Lars explain things better than I ever could. You can include RangeSeekBar as a library source (import it as an Android Library in Eclipse) or you can use it as a .jar library (include by copying one of the release tag .jars to your project's libs/ folder).

Gradle build

To deploy the library to your local Maven repository run the following task:

$ ./gradlew install

Then, to use the library in your project add the following to your build.gradle:

dependencies {
    compile 'larpon.android.view:range-seek-bar:1.2.1'
}

Examples

For example usage please refer to the RangeSeekBarExamples repository: https://github.com/Larpon/RangeSeekBarExamples

rangeseekbar's People

Contributors

johnjohndoe avatar larpon avatar niqueco avatar timurgilfanov 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rangeseekbar's Issues

Installation not working

I have tried installing the plugin and it gives me multiple errors each with its own set of errors.
I cannot even execute the script without it crashing, 2nd I cannot sync the android studio project.
I dont know if the problem lies with the installation script, but it just does not work for me.

Move both thumbs at the same time

It would be nice to have an option to move both thumbs at the same time. There is a design pattern where you could touch the area between the left and the right thumb to drag both.

Use semantic versioning

Since you released version 1.0 recently I like to point you to the topic of sematic versioning. Please consider following after this common pattern whenever you pusblish a new version of your library.

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.