一款炫酷的密码框控件

最近有个需求,要实现一个仿支付宝支付的密码框控件,需要能设置选中颜色和圆角,网上找了几个开源的,感觉都不太好用,最后决定自己实现一个,并封装了一下,把它开源出来。

附上github链接

https://github.com/iceuncle/PasswordBox

效果图


一款炫酷的密码框控件_第1张图片
   compile 'com.iceuncle:passwordbox:1.1.2'

可以自定义以下几种属性

pwdBackgroundColor 背景色
pwdChosenColor  选中色
pwdNormalBorderColor 默认边框色
pwdTextSize  圆点字体大小
pwdViewCorners  圆角大小
pwdViewLineWidth  线宽

获取密码

final PasswordBox passwordBox = (PasswordBox) findViewById(R.id.password_view);
       passwordBox.setInputCompleteListener(new PasswordBox.InputCompleteListener() {
           @Override
           public void inputComplete() {
               Log.d("pwd", passwordBox.getStrPassword());
           }
       });

你可能感兴趣的:(一款炫酷的密码框控件)