输入内容在一定时间内自动变星号的简易数字输入键盘

撸了一个简单的页面,功能就是输入数字密码,然后自动变星号的控件。

输入内容在一定时间内自动变星号的简易数字输入键盘_第1张图片

输入内容在一定时间内自动变星号的简易数字输入键盘_第2张图片

输入内容在一定时间内自动变星号的简易数字输入键盘_第3张图片

主要分为两部分:上面输入内容在一定时间内自动变星号和下面的数字键盘。

 

输入时候和按下删除键时候的log:

08-28 09:05:24.145 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,输入的密码是:8
08-28 09:05:24.146 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:8
08-28 09:05:24.841 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,输入的密码是:8
08-28 09:05:24.842 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:88
08-28 09:05:25.603 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,输入的密码是:8
08-28 09:05:25.604 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:888
08-28 09:05:26.402 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,输入的密码是:7
08-28 09:05:26.403 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:8887
08-28 09:05:26.403 9004-9004/com.boyue.tlh.payment E/tlh: onfinshed,密码是:8887


08-28 09:05:49.386 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,删除的密码是:7
08-28 09:05:49.387 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:888
08-28 09:05:55.943 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,删除的密码是:8
08-28 09:05:55.944 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:88
08-28 09:05:56.344 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,删除的密码是:8
08-28 09:05:56.345 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:8
08-28 09:05:57.335 9004-9004/com.boyue.tlh.payment E/tlh: onChanged,删除的密码是:8
08-28 09:05:57.336 9004-9004/com.boyue.tlh.payment E/tlh: hasInputNumbers:没有密码缓存了!

代码地址:https://github.com/TianLuhua/SimpleKeyboard

你可能感兴趣的:(Android)