android中实现手机号码的校验的示例代码

  

现在应用中都有对手机号码的校验,我以我自己的方式实现了一把,下面是效果图

  

 android中实现手机号码的校验的示例代码”> <br/>
  </p>
  <p> 1,核心代码很简单,如下:</p>
  
  <pre类=/* *   *验证手机格式   */公共静态布尔isMobileNO(字符串手机){/*   *移动:134135136137138139150151157 (TD), 158159187188年   *联通:130131132152155156185186电信:133153180189(1349卫通)   *总结起来就是第一位必定为1,第二位必定为3或5或8,其他位置的可以为0 - 9   */字符串telRegex=" [1] [3456789] \ \ d{9}”;//盵1]“代表第1位为数字1,“[358]”代表第二位可以为3、5、8中的一个,“\ \ d{9}”代表后面是可以是0 ~ 9的数字,有9位。   如果(TextUtils.isEmpty(手机))   返回错误;   其他的   返回mobiles.matches (telRegex);   }   之前      

2,使用

        布尔isPhoneNum=isMobileNO (mContactNum);      如果(TextUtils.isEmpty (mContactNum)) {   ToastUtils.showCenterTip (mContext,“联系电话不能为空");   返回;   }else if (! isPhoneNum) {   etContactNum.setText (" ");   ToastUtils。showTip (mContext,“请输入有效的手机号码!”);   返回;   }      之前      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

android中实现手机号码的校验的示例代码