florent37 / Android Slidr
Licence: apache-2.0
Another android slider / seekbar, but different :-)
Stars: ✭ 326
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Android Slidr
Arclayout
With Arc Layout explore new styles and approaches on material design
Stars: ✭ 1,662 (+409.82%)
Mutual labels: view, custom
Slidingsquareloaderview
Marvelous sliding square loader view
Stars: ✭ 166 (-49.08%)
Mutual labels: view, custom
Fiftyshadesof
An elegant context-care loading placeholder for Android
Stars: ✭ 1,110 (+240.49%)
Mutual labels: view, custom
Coroutines-Animations
Use the power of kotlin coroutines to execute your android animations
Stars: ✭ 31 (-90.49%)
Mutual labels: custom, view
Transition
Easy interactive interruptible custom ViewController transitions
Stars: ✭ 2,566 (+687.12%)
Mutual labels: view, custom
Mylittlecanvas
🎨Need to create a custom view ? You don't know how to use Canvas, use MyLittleCanvas instead !
Stars: ✭ 870 (+166.87%)
Mutual labels: view, custom
RMGradientView
A Custom Gradient View Control for iOS with inspectable properties.
Stars: ✭ 24 (-92.64%)
Mutual labels: custom, view
TabBar
📱 TabBar – highly customizable tab bar for your SwiftUI application.
Stars: ✭ 105 (-67.79%)
Mutual labels: view, bar
Incrementproductview
Interesting concept of products incrementation
Stars: ✭ 262 (-19.63%)
Mutual labels: view, custom
Hhcustomcorner
Awesome library to customize corners of UIView and UIButton. Now you can customize each corner differently
Stars: ✭ 36 (-88.96%)
Mutual labels: view, custom
Mkloader
Beautiful and smooth custom loading views
Stars: ✭ 1,377 (+322.39%)
Mutual labels: view, custom
Readablebottombar
Yet another material bottom bar library for Android
Stars: ✭ 977 (+199.69%)
Mutual labels: view, bar
Easysignseekbar
本库主要提供一个漂亮而强大的自定义SeekBar,进度变化由提示牌 (sign)展示,具有强大的属性设置,支持设置section(节点)、mark(标记)、track(轨迹)、thumb(拖动块)、progress(进度)、sign(提示框)等功能
Stars: ✭ 629 (+92.94%)
Mutual labels: view, seekbar
RangeSeekBar
Android Range Seekbar library that support Min & Max Value for API level >= 16 and support Step Value
Stars: ✭ 97 (-70.25%)
Mutual labels: seekbar, range
bubble-layout
An Android ViewGroup that displays avatar bubbles... similar to the chat bubbles on Facebook Messenger.
Stars: ✭ 46 (-85.89%)
Mutual labels: custom, view
android-slidr
Another android slider / seekbar, but different :-)
Download
dependencies {
compile 'com.github.florent37:android-slidr:1.0.4'
}
<com.github.florent37.androidslidr.Slidr
android:layout_width="250dp"
android:layout_height="wrap_content"
app:slidr_regions_centerText="false"
app:slidr_region_leftColor="#4CAF50" />
Step
<com.github.florent37.androidslidr.Slidr
android:id="@+id/slidr"
android:layout_width="250dp"
android:layout_height="wrap_content"
app:slidr_region_leftColor="#4CAF50"
app:slidr_step_colorizeAfterLast="true" />
final Slidr slidr = (Slidr) findViewById(R.id.slideure);
slidr.setMax(500);
slidr.addStep(new Slidr.Step("test", 250, Color.parseColor("#007E90"), Color.RED));
slidr.setTextMax("max\nvalue");
slidr.setCurrentValue(300);
slidr.setListener(new Slidr.Listener() {
@Override
public void valueChanged(Slidr slidr, float currentValue) {
}
@Override
public void bubbleClicked(Slidr slidr) {
}
});
Region
<com.github.florent37.androidslidr.Slidr
android:id="@+id/slideure_regions"
android:layout_margin="20dp"
android:layout_width="250dp"
android:layout_height="wrap_content"
app:slidr_regions="true"
app:slidr_region_leftColor="@color/colorLeft"
app:slidr_region_rightColor="@color/colorRight"
app:slidr_regions_textFollowRegionColor="true"
app:slidr_regions_centerText="true"
app:slidr_draw_bubble="false"
/>
final Slidr slidr = (Slidr) findViewById(R.id.slideure_regions);
slidr.setMax(3000);
slidr.setRegionTextFormatter(new Slidr.RegionTextFormatter() {
@Override
public String format(int region, float value) {
return String.format("region %d : %d", region, (int) value);
}
});
slidr.addStep(new Slidr.Step("test", 1500, Color.parseColor("#007E90"), Color.parseColor("#111111")));
Credits
Author: Florent Champigny
Blog : http://www.tutos-android-france.com/
License
Copyright 2017 Florent37, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].