美文网首页
忘记密码 重置密码 小结

忘记密码 重置密码 小结

作者: LebronJamesPxy | 来源:发表于2016-03-01 18:04 被阅读229次

    1.首先需要明确接口,确定找回密码流程以及各种存在的用例

    2.DigitsKeyListener

    通过java代码来对TextView设置KeyListener

    KeyListener是一个接口,提供了对输入键盘按键的监听

    InputFilter是一个接口,提供了对字符的过滤

    android提供了实现了KeyListener和InputFilter的NumberKeyListener,而DigitsKeyListener继承了NumberKeyListener

    如果想要实现更大自由度的过滤定制,可以自己写一个KeyListener(继承BaseKeyListener)并实现InputFilter,重写filter()函数,在filter()函数里可以实现自由的过滤。

    3.监听EditText输入框变化,实现TextWatcher接口,重写以三个方法 即可做相关监听和操作.

    4.获取短信验证码按钮60s倒计时实现:

    法1:通过TextView加CountDownTimer实现

    法2:通过Button和继承CountDownTimer实现

    本质上都是基于CountDownTimer实现的,重写其相关方法实现.

    5.关于json解析,可以在捕获的异常里去做一些操作,当没有对应标签时

    原文链接:相关总结原文地址

    相关文章

      网友评论

          本文标题:忘记密码 重置密码 小结

          本文链接:https://www.haomeiwen.com/subject/lgxnkttx.html