帮酷LOGO
  • 显示原文与译文双语对照的内容
A customisable decimal and hexadecimal material picker view for Android.

  • 源代码名称:SimpleNumberPicker
  • 源代码网址:http://www.github.com/StephaneBg/SimpleNumberPicker
  • SimpleNumberPicker源代码文档
  • SimpleNumberPicker源代码下载
  • Git URL:
    git://www.github.com/StephaneBg/SimpleNumberPicker.git
  • Git Clone代码到本地:
    git clone http://www.github.com/StephaneBg/SimpleNumberPicker
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/StephaneBg/SimpleNumberPicker
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • Release

    SimpleNumberPicker

    Android的可以定制十进制和十六进制材料选取器视图。

    下载

    将JitPack存储库添加到存储库末尾的build.gradle 中:

     allprojects {
     repositories {
    . . .
     maven { url"https://jitpack.io" }
     }
     }

    并添加依赖项

     dependencies {
     implementation 'com.github.StephaneBg:SimpleNumberPicker:{latest-version}'
     implementation"com.android.support:gridlayout-v7:$supportVersion"
     implementation"com.android.support.constraint:constraint-layout:$constraintVersion"
     }

    用法

    DecimalPickerDialog

    要显示十进制选取器 DialogFragment,请执行以下操作:

    newDecimalPickerDialog.Builder()
    . setReference(REF_DEC_DIALOG) // Optional. setNatural(false) // Optional - false is default. setRelative(true) // Optional - true is default. setTheme(R.style.DecimalPickerTheme) // Optional. create()
    . show(getSupportFragmentManager(), TAG_DEC_DIALOG);

    HexaPickerDialog

    要显示十六进制选择器 DialogFragment,请执行以下操作:

    newHexaPickerDialog.Builder()
    . setReference(REF_HEX_DIALOG) // Optional. setMinLength(2) // Optional - Default is none. setMaxLength(8) // Optional - Default is none. setTheme(R.style.HexaPickerTheme) // Optional. create()
    . show(getSupportFragmentManager(), TAG_HEX_DIALOG);

    命令行处理程序

    Activity 或者父 Fragment 必须实现 DecimalPickerHandler 或者 HexaPickerHandler

    样式

    你可以使用自己的主题,如果你想更改某些属性。 SimpleNumberPicker当前允许自定义以下属性:

    snpKeyColor :: color of the keys
    snpNumberColor :: color of the entered number
    snpBackspaceColor :: color of the backspace button
    snpDialogBackground :: color of the dialog background

    styles.xml 中创建自己的自定义样式:

     <stylename="DecimalPickerTheme"parent="SimpleNumberPickerTheme">
     <itemname="snpKeyColor">@android:color/white</item>
     <itemname="snpNumberColor">@android:color/white</item>
     <itemname="snpBackspaceColor">@android:color/white</item>
     <itemname="colorAccent">@android:color/white</item>
     <itemname="snpDialogBackground">@color/color_primary</item>
     </style>

    有关详细信息,请参阅示例。

    捐赠

    欢迎使用 请求 !

    请随意为SimpleNumberPicker贡献。

    如果你已经经修复了一个 Bug 或者已经经添加了一个特性,那么只需创建。 如果你找到了一个 Bug,想要一个新的特性,或者者有它的他问题,。 我尽量尽快回答。

    使用SimpleNumberPicker的应用程序

    如果你想添加到这里,请发送一个请求请求。

    许可证

    版权所有 2017 Stéphane Baiget

    在Apache许可以证下许可以证版本 2.0 ("许可以证") ;你可以能不使用这里文件,除了符合许可以证。 你可以获得许可证的副本在*

    http://www.apache.org/licenses/LICENSE-2.0

    在规定的法律或者书面许可下,在许可条款下分发的软件在不保证任何种类的担保或者条件的前提下分发,或者明示或者隐含。 查看许可协议下特定语言的许可权限和限制的许可证。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语