All Projects → vanniktech → Vntnumberpickerpreference

vanniktech / Vntnumberpickerpreference

Licence: apache-2.0
NumberPicker Preference for Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Vntnumberpickerpreference

Rollingtext
Android TextView with rolling animation
Stars: ✭ 494 (+180.68%)
Mutual labels:  number
React Native Number Please
🔢 Generate react-native pickers with range numbers.
Stars: ✭ 30 (-82.95%)
Mutual labels:  number
Ssf
📝 Spreadsheet Number Formatter
Stars: ✭ 139 (-21.02%)
Mutual labels:  number
React Phone Number Input
React component for international phone number input
Stars: ✭ 725 (+311.93%)
Mutual labels:  number
Numericaltextentry
An iOS library for beautiful number entry fields. iPad friendly. Written in Swift.
Stars: ✭ 16 (-90.91%)
Mutual labels:  number
Happy Captcha
Happy Captcha是一款易于使用的Java验证码软件包,旨在花最短的时间,最少的代码量,实现Web站点的验证码功能。Happy Captcha完全遵循Apache 2.0开源许可协议,你可以自由使用该软件,如您在使用Happy Captcha时发现软件的任何缺陷,欢迎随时与我联系。
Stars: ✭ 75 (-57.39%)
Mutual labels:  number
Vue Phone Number Input
A phone number input made with Vue JS (format & valid phone number)
Stars: ✭ 407 (+131.25%)
Mutual labels:  number
Libphonenumber Js
A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript
Stars: ✭ 2,233 (+1168.75%)
Mutual labels:  number
Translatedjs
Internationalization and localization for JavaScript and Node.js
Stars: ✭ 17 (-90.34%)
Mutual labels:  number
Javascript Number Formatter
Lightweight & Fast JavaScript Number Formatter
Stars: ✭ 119 (-32.39%)
Mutual labels:  number
Sudoku
Can Neural Networks Crack Sudoku?
Stars: ✭ 742 (+321.59%)
Mutual labels:  number
Mobile Select
手机移动端选择组件 支持是否级联/单选到多选/可异步更新数据等..
Stars: ✭ 829 (+371.02%)
Mutual labels:  number
Php Number
Deal with numbers the right way in PHP
Stars: ✭ 88 (-50%)
Mutual labels:  number
Num
A collection of numeric types and traits for Rust.
Stars: ✭ 592 (+236.36%)
Mutual labels:  number
Android Xnumberkeyboard
Android number keyboard view. Android自定义的数字键盘。
Stars: ✭ 149 (-15.34%)
Mutual labels:  number
React Phone Input 2
📞 Highly customizable phone input component with auto formatting
Stars: ✭ 446 (+153.41%)
Mutual labels:  number
Spincounterview
🎡 一个类似于码表变化的旋转计数器动画控件
Stars: ✭ 47 (-73.3%)
Mutual labels:  number
Is Number
JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.
Stars: ✭ 176 (+0%)
Mutual labels:  number
React Native Input Spinner
An extensible input number spinner component for react-native highly customizable. This component enhance a text input for entering numeric values, with increase and decrease buttons.
Stars: ✭ 155 (-11.93%)
Mutual labels:  number
To Regex Range
Pass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.
Stars: ✭ 97 (-44.89%)
Mutual labels:  number

VNTNumberPickerPreference

This is an easy to use custom preference, which opens a dialog with a number picker. The value gets automatically saved and you can set the default-, min- and maxValue conveniently in the XML.

<com.vanniktech.vntnumberpickerpreference.VNTNumberPickerPreference
    android:defaultValue="@integer/font_size_default_value"
    android:key="preference_font_size"
    android:title="@string/font_size"
    app:vnt_maxValue="@integer/font_size_max_value"
    app:vnt_minValue="@integer/font_size_min_value"
    app:vnt_setWrapSelectorWheel="true"/>

Setup

build.gradle

compile 'com.vanniktech:vntnumberpickerpreference:1.0.0'
compile 'com.vanniktech:vntnumberpickerpreference:1.0.1-SNAPSHOT'

Modules are located on Maven Central.

Go to your preference XML file and insert the above mentioned XML tag. Afterwards you are good to go and can run your project!

Get font size

SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
int fonftSize = sharedPreferences.getInt("preference_font_size", getResources().getInteger(R.integer.font_size_default_value));

Proguard

No configuration needed.

Preview

Image of VNTNumberPickerPreference

License

Copyright (C) 2014-2016 Vanniktech - Niklas Baudy

Licensed under the Apache License, Version 2.0

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