Skip to content

sunflowerseat/ValidText

Repository files navigation

ValidText

这是一个随机生成验证码的自定义控件。 效果图如下:

alt text

已上传到jcenter,添加依赖方式:

compile 'com.fancy.library:validtext:1.0.0'

使用方法

<com.fancy.validlib.ValidText
            android:id="@+id/valid1"
            android:layout_width="80dp"
            android:layout_height="40dp"
            android:textSize="20sp"
            android:background="@drawable/background"
            />

背景和普通控件一样设置, textSize只是一个相对大小,最终控件会根据这个大小对每个字符进行随机缩放(0.8-1.2) 通过validText.equalText(String s)这个方法,可以判断一个字符串与验证码图片上的字符是否相等,忽略大小写 通过validText.getText()这个方法,可以得到验证码图片上的字符串。

有问题提issue,或者加群讨论:283272067

About

this is a customView,a validCode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages