类似于登录、注册界面要判断登录账号是不是空,验证码是否正确等,怎么写比较舒服一点?

               case R.id.btn_get_verify_code://点击获取验证//业务需求 点击获取验证码的地方加上图形验证码,验证码输入成功之后 走网络请求的if (checkArgument()) {showProgress();getVerifyCode(phone);}break;

点击登录的时候要验证输入的参数,这样写比较好的,看上去舒服一点--

   //参数输入的合法性private boolean checkArgument() {String grapgVeryCode = grapgCode.getText().toString();
     //1.判断账号合理性if (!UIUtils.checkPhone(phone)) {Toast.makeText(this, "手机号码输入有误,请查看后重新输入", Toast.LENGTH_SHORT).show();return false;}//2.判断验证码是不是正确if (!grapgVeryCode.equals(realCode)) {showToast("验证码输入错误,请重新输入");return false;}//3.等等其他的判断 一直都是这样格式return true;}

具体的界面如下:

代码技巧1.类似于登录、注册界面要判断登录账号是不是空,验证码是否正确等,怎么写比较舒服一点?相关推荐

  1. python flask框架下登录注册界面_Python-用户登录 Flask-Login

    用户登录功能是 Web 系统一个基本功能,是为用户提供更好服务的基础,在 Flask 框架中怎么做用户登录功能呢?今天学习一下 Flask 的用户登录组件 Flask-Login Python 之所以 ...

  2. AndroidStudio实现用户登录注册界面代码(一)

    首先使用Android Studio的布局文件xml实现界面设计 第一步:新建工程项目MyAPP 选择Empty Activity 点击"下一步" 1.在res/layout/ac ...

  3. 小编程(三):用户登录注册界面开发及用户信息管理案例代码详解

    用户登录注册界面开发及用户信息管理案例详解 刚开始接触Android编程,这算是我写的第一个简单工程,主要功能有:用户登录.注册.注销.修改密码.记住密码共5个基本操作,其内容涉及到以下几点: 1:B ...

  4. php mysql注册登录界面_php实现登录注册界面

    php实现登录注册界面 首先你要搭建一个自己的数据库 我用wamp64创了一个people的数据库 具体操作可以参考该搭建链接: 这里就讲下我实现的功能代码: 创建sql.func.php实现一些基本 ...

  5. Android开发:登录/注册界面的编写

    目录 新建一个空项目(或Activity) 在xml中绘制登录界面 关掉ActionBar 运行(最终效果图) 后记 在实际开发中,几乎所有的APP都会涉及到用户注册/登录页面的制作,因此本文以And ...

  6. 【Vue作业]---Vue登录注册界面

    1.引言 你是否有过相关设计结课作业,课程设计无处下手,网页要求的总数量太多?没有合适的模板?数据库,java,python,vue,html作业复杂工程量过大?毕设毫无头绪等等一系列问题.你想要解决 ...

  7. python做一个登录注册界面_Python 实现简单的登录注册界面

    Python 实现简单的登录注册界面 注意:编写代码之前需要导入很重要的包 import tkinter as tk import pickle from tkinter import message ...

  8. python做一个登录注册界面_python做一个登录注册界面的方法

    python做一个登录注册界面的方法 发布时间:2020-08-21 10:37:05 来源:亿速云 阅读:111 作者:小新 这篇文章主要介绍python做一个登录注册界面的方法,文中介绍的非常详细 ...

  9. Lance老师UI系列教程第三课-QQ登录注册界面的实现(android-2012最新版)

    分类: android UI教程2012-08-06 22:37 3731人阅读 评论(6) 收藏 举报 uiandroidqqlayoutbutton UI系列教程第三课:腾讯登录注册界面的实现 今 ...

最新文章

  1. python视频网站分类_用Python爬取b站视频
  2. 使用 OpenLDAP 集中管理用户帐号
  3. 搞懂webdriver的底层原理,才敢说自己懂自动化!
  4. Tensorflow(r1.4)API--tf.nn.max_pool
  5. 抽象类 VS 接口(1)
  6. excel 平滑滚动_我的Excel书——Excel职场应用实战精粹
  7. MSI Afterburner 官网链接指南
  8. 【2016Esri全球用户大会主题亮点】GIS is Getting Smarter——JACK主题演讲权威解读
  9. linux佳入门教程,命令行基础工具的更佳替代品
  10. 蚂蚁金服是如何提高移动端体验的?
  11. 文本挖掘系列之文本信息抽取
  12. 谈谈对腾讯360之争的观感
  13. 联想计算机处理数据形态,联想 计算机基础知识.ppt
  14. Emule服务器与设置
  15. install pecl php_pecl安装以前的php版本
  16. matlab系统频域分析,基于MATLAB的系统频域分析的实现
  17. php查询后台地址,dedecms 织梦后台查找方法【整理】
  18. AD16弹出错误对话框
  19. 这个智能通风孔,为珠三角创造了百万美金GDP|HWTrek解密百万美金订单是怎样炼成的
  20. 什么是JSP,JSP的运行原理是什么?

热门文章

  1. 【python向日葵】愿我们的生活像向日葵一样灿烂~~~
  2. 本地文件搜索工具 Everything 为什么速度这么快?
  3. 测试进阶篇之测试用例设计-微信红包
  4. 排查解决 - Linux无法访问百度(公网)?
  5. 2017.2.13pat乙级15分题
  6. NSIS终极篇(安装包、常用网站)
  7. 3.3 计算球的体积
  8. Qt视频剪辑软件开发(一):开发步骤介绍
  9. OR-Tools:2-包装问题,箱包问题(bin packing)
  10. RT-Thread FAL 组件使用