All Projects → GuilhE → QuantityPickerView

GuilhE / QuantityPickerView

Licence: Apache-2.0 license
A View capable of increasing or decreasing a unit value with a toggle animation

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to QuantityPickerView

value-picker
An Android library that provides a simple and customizable ValuePicker.
Stars: ✭ 47 (+11.9%)
Mutual labels:  android-pickers, android-pickerview
HmsPickerView
A beautiful little Android view to pick hours, minutes and seconds.
Stars: ✭ 18 (-57.14%)
Mutual labels:  android-pickers, android-pickerview
Android Tips
An awesome list of tips for Android.
Stars: ✭ 3,239 (+7611.9%)
Mutual labels:  android-view
Zjywidget
🎨 一组实用炫酷自定义View的集合(包括源码及demo)包括常见的支付、扫描、解锁动画、炫酷转盘式菜单等效果。A collection of Android cool custom views
Stars: ✭ 121 (+188.1%)
Mutual labels:  android-view
Vector Analog Clock
A Simple Customizable VectorAnalogClock Android View
Stars: ✭ 73 (+73.81%)
Mutual labels:  android-view
Shadowhelper
A library to add shadows for the Android View.(一个方便为Android View添加自然的阴影的库)
Stars: ✭ 322 (+666.67%)
Mutual labels:  android-view
Chinamapview
自定义View,可缩放、可平移、可点击的中国地图,有中国地图的全部省份,具备每个省份的点击接口
Stars: ✭ 1,250 (+2876.19%)
Mutual labels:  android-view
Colorpicker
🎨 A color picker for Android. Pick a color using color wheel and slider (HSV & alpha).
Stars: ✭ 254 (+504.76%)
Mutual labels:  android-view
Krumbsview
🍞 The ultimate breadcrumbs view for Android!
Stars: ✭ 170 (+304.76%)
Mutual labels:  android-view
Xcdanmuview
Android弹幕效果View-支持左右两个方向
Stars: ✭ 28 (-33.33%)
Mutual labels:  android-view
Anychart Android
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
Stars: ✭ 1,762 (+4095.24%)
Mutual labels:  android-view
Polygondrawingutil
A compact Android utility for constructing and drawing rounded regular polygons.
Stars: ✭ 805 (+1816.67%)
Mutual labels:  android-view
Edgetranslucent
Android 任意View边沿渐变透明
Stars: ✭ 461 (+997.62%)
Mutual labels:  android-view
Androidanimationexercise
Android 动画各种实现,包括帧动画、补间动画和属性动画的总结分享
Stars: ✭ 1,254 (+2885.71%)
Mutual labels:  android-view
Proswipebutton
A swipe button for Android with a circular progress bar for async operations
Stars: ✭ 319 (+659.52%)
Mutual labels:  android-view
Circularprogressview
A fancy CircularProgressView
Stars: ✭ 124 (+195.24%)
Mutual labels:  android-view
Avatar View
Avatar ImageView with user's name first letter Drawable placeholder
Stars: ✭ 309 (+635.71%)
Mutual labels:  android-view
Androidtips
A collections of tips in Android developing.Android开发总结。我的博客:
Stars: ✭ 713 (+1597.62%)
Mutual labels:  android-view
Arcpointer
Arc pointer - simple customized progress bar in the form of an arch
Stars: ✭ 75 (+78.57%)
Mutual labels:  android-view
Android library
android_library
Stars: ✭ 170 (+304.76%)
Mutual labels:  android-view

QuantityPickerView

Android Arsenal

A View capable of increasing or decreasing a unit value with a toggle animation.
Sample Sample

Installation

QuantityPickerView is distributed through Maven Central and Jitpack.

implementation 'com.github.guilhe:quantity-picker-view:${LATEST_VERSION}'

Maven Central

Usage

Check out the sample module where you can find a few examples of how to create it by xml.

Attributes accepted in xml:

<resources>
    <attr name="min" format="integer" />
    <attr name="max" format="integer" />
    <attr name="value" format="integer" />
    <attr name="textLabelSize" format="dimension" />
    <attr name="textLabelFormatter" format="string" />
    <attr name="textLabelFont" format="reference" />
    <attr name="backgroundColor" format="color" />
    <attr name="btnRemove" format="reference" />
    <attr name="btnAdd" format="reference" />
    <attr name="isOpen" format="boolean" />
    <attr name="autoToggle" format="boolean" />
    <attr name="rippleEnable" format="boolean" />
    <attr name="rippleColor" format="color" />
</resources>

Example:

com.github.guilhe.views.QuantityPickerView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:textLabelFont="@font/permanentmarker_regular"
    app:textLabelFormatter="%s units."
    app:textLabelSize="14sp"/>

Sample Sample

Dependencies

Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.

LICENSE

Copyright (c) 2020-present, GuilhE.

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].