zoukankan      html  css  js  c++  java
  • Android EditText方框验证码 短信验证码攻略

    本文由xiawe_i提供。

    xiawe_i的博客地址是:

    http://www.jianshu.com/u/fa9f03a240c6

    项目中有这样一个需求:

     验证码页是四个方框,输入验证码方框颜色改变,删除再变回原来颜色。

    先看下效果,动图不太清晰,将就看吧

    思路:

    1. 用一个透明的EditText与四个TextView重叠,并给TextView设置默认背景 

    2. 监听EditText文本变化,获取输入内容,给TextView赋值并改变TextView背景 

    3.  4个TextView有值后添加输入完成回调,监听删除键添加删除回调

    首先看下布局为:

    可以看到用一个透明的EditText与四个TextView重叠,并给TextView设置默认背景 。

    接下来看View的代码:

    监听的代码为:

    把上面部分当成一个独立的View模块来使用~~

    使用:

    首先肯定是声明布局文件:

    使用的代码为:

    Demo地址:

    https://github.com/xiaviv/SecurityCodeDemo

  • 相关阅读:
    Go语言专题
    计算机网络专题
    分布式系统理论专题
    Scala语言专题
    Zookeeper专题
    Java虚拟机专题
    Java并发编程专题
    git使用指南
    Oracle查询今天、昨天、本周、上周、本月、上月数据
    python3 装饰器
  • 原文地址:https://www.cnblogs.com/huolongluo/p/6637728.html
Copyright © 2011-2022 走看看