关闭

快速注册7个判断

424人阅读 评论(0) 收藏 举报
分类:

当点击“快速注册”按钮的时候:


1. 如果邮箱输入框为空,“错误提示”处提示“请输入您的邮箱!”
2. 如果邮箱输入框不为空,但是不包含“@”和“.”两个字符,“错误提示”处提示“请输入正确的邮箱!”
3. 如果密码输入框为空,“错误提示”处提示“请输入您的密码!”
4. 如果密码输入框不为空,但是确认密码输入框的值和密码输入框的值不等,“错误提示”处提示“两次密码不一致,请重新输入!”
5. 如果验证码输入框为空,“错误提示”处提示“请输入验证码!”
6. 如果验证码输入框不为空,但是值不等于slat,“错误提示”处提示“请输入正确的验证码!”
7. 如果邮箱输入框不为空,且包含“@”和“.”两个字符,且密码输入框不为空,且确认密码输入框的值和密码输入框的值相等,且验证码输入框值等于slat,跳转到“XXX”页面。


上面的七个判断是有顺序的,程序从上往下依次读取,如果不满足第一条则验证第二条,然后依次往下验证,前面6条是错误验证,最后1条是正确验证,成功则执行之后的操作,只要理解了上面这个逻辑,下面的就简单了。


0
0
查看评论

判断广播是否已注册

在做Android项目时,有时候需要知道某个BroadcastReceiver是否已经注册,从而决定是发送广播让Receiver处理,还是通过其他方式处理。 那么,如何判断某个广播接收者BroadcReceiver是否已经注册了呢? PackageManager 类中提供了...
  • wangsf1112
  • wangsf1112
  • 2016-04-18 18:53
  • 6333

[菜鸟专供|高手勿入] 快速判断质数

1、任何一个合数(都指正整数,下同),都是几个质数的乘积。例如:18 = 2 * 3 * 3 2、如果一个数N不能整除M,则N也不能整除M*i,i=1, 2, 3....。即,N%M != 0,则 N%(M*i)  != 0。例如,N不能整除2,那么N也不能整除6。因为,如果N能...
  • chaoojie
  • chaoojie
  • 2012-07-03 10:50
  • 7380

关于对Android Activity 生命周期的7个方法的理解

首先明确一个activity有三种状态,运行状态,暂停状态,停止状态。       activity启动的时候:经过onCreate ,onStart,onResume 后,activity才处于运行状态。       现在重点说明on...
  • zhengleiqing
  • zhengleiqing
  • 2016-03-30 21:10
  • 807

VC++注册,卸载OCX控件,以及判断是否注册

注册OCX控件    HINSTANCE hLib = LoadLibrary("NTGraph.ocx");      //指定要注册的ocx文件的路径及文件名。  &...
  • luheng2006
  • luheng2006
  • 2010-08-19 16:47
  • 4872

问题 D: 回文判断(函数)//回文字符串的快速算法//回文数的快速判断

字符回文数判断回文判断(函数) 编写一个函数int isPalindrome(char s[]),判断参数表示的字符串是否是回文,如果是返回1,否则返回0。在主函数中调用它,判断输入的字符串是否是回文,如果是,输出“yes”,如果不是,输出”No”。 输入 测试数据的个数 t 第一个字符串 ...
  • qq_40618238
  • qq_40618238
  • 2017-12-26 20:24
  • 30

Android Studio创建Activity快捷注册到AndroidManifest.xml

平常的时候,我们都是创建一个Activity之后,然后打开AndroidManifest.xml去注册该Activity,其实是可以使用快捷键的,Windows快捷键如下Alt+Enter回车键即可,如下图
  • lyj1005353553
  • lyj1005353553
  • 2018-01-17 11:16
  • 51

怎样判断一个特定的OCX控件是否已注册??

把下面的   CLASSID   换成你的   OCX   控件的就可以了:         BOOL   CYourApp::IsInstalled()     {   ...
  • greatwall83
  • greatwall83
  • 2009-07-16 23:22
  • 2768

注册页面的各种判断(正则表达式)

1.密码判断 至少包含数字、字母(区分大小写)、符号中的2种 NSString *regex = @"^(?![A-Z]+$)(?![a-z]+$)(?!\\d+$)(?![\\W_]+$)\\S+$"; NSPredicate *predic...
  • silvia__
  • silvia__
  • 2014-09-04 18:08
  • 1514

如何判断DLL是否注册过?

枚举注册表:BYTE     szBuf[200];   DWORD     dwCount = 200; HKEY valueKey; if(ERROR_SUCCESS != RegOpe...
  • greatwall83
  • greatwall83
  • 2009-07-16 23:39
  • 5910

进程学习7--exec族函数

概述为什么需要exec函数 (1)fork子进程是为了执行新程序(fork创建了子进程后,子进程和父进程同时被OS调度执行,因此子进程可以单独的执行一个程序,这个程序宏观上将会和父进程程序同时进行) (2)可以直接在子进程的if中写入新程序的代码。这样可以,但是不够灵活,因为我们只能把子进程程序...
  • zhu18538731252
  • zhu18538731252
  • 2017-05-31 14:55
  • 143
    个人资料
    • 访问:73455次
    • 积分:1401
    • 等级:
    • 排名:千里之外
    • 原创:49篇
    • 转载:17篇
    • 译文:1篇
    • 评论:61条
    文章分类
    最新评论
    ggggg