-  - The Android Arsenal – Sliding Panels -  - The Android Arsenal – Sliding Panels

-  - The Android Arsenal – Sliding Panels -  - The Android Arsenal – Sliding Panels

Inspired by Virgil Pana shot

-  - The Android Arsenal – Sliding Panels

Looking for developers for your project?
This project is maintained by Ramotion, Inc. We specialize in the designing and coding of custom UI for Mobile Apps and Websites.

-  - The Android Arsenal – Sliding Panels

The Android mockup available here.

Requirements

  • 4.1 Jelly Bean ( lvl 16) or greater
  • Your favorite IDE

Installation

​ Just download the package from here and add it to your project classpath, or just use the maven repo:

Gradle:

compile 'com.ramotion.fluidslider'

SBT:

libraryDependencies += "com.ramotion.fluidslider"

Maven:

<dependency>
  <groupId>com.ramotion.fluidslider</groupId>
  <artifactId>fluid-slider</artifactId>
  <version>0.1.0</version>
  <type>aar</type>
</dependency>

Basic usage

Place the FluidSlider in your layout.

To track the current position of the slider, set the positionListener, as shown below:

val slider = findViewById<FluidSlider>(R..fluidSlider)
slider.positionListener = { p -> Log.d("MainActivity", "current position is: $p" )}

You can also track the beginning and completion of the movement of the slider, using the following properties: beginTrackingListener and endTrackingListener. Example below:

slider.beginTrackingListener = { /* action on slider touched */ }
slider.endTrackingListener = { /* action on slider released */ }

Here are the attributes you can specify through XML or related setters:

  • bar_color 211; Color of slider.
  • bubble_color – Color of circle “bubble” inside bar.
  • bar_text_color – Color of start and end texts of slider.
  • bubble_text_color – Color of text inside “bubble”.
  • start_text – Start (left) text of slider.
  • end_text – End (right) text of slider.
  • text_size – Text size.
  • duration – Duration of “bubble” rise in milliseconds.
  • initial_position – Initial positon of “bubble” in range form 0.0 to 1.0.
  • size – Height of slider. Can be small (40dp) and normal (6dp).

License

​ Fluid Slider for Android is released under the MIT license. See LICENSE for details.

Try our UI components in our mobile app. Contact us if interested.

-  - The Android Arsenal &#8211; Sliding Panels -  - The Android Arsenal &#8211; Sliding Panels

Follow us for the updates:
-  - The Android Arsenal &#8211; Sliding Panels -  - The Android Arsenal &#8211; Sliding Panels





Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here