android中实现手机号码的校验的示例代码
发布时间 - 2026-01-11 03:23:23 点击率:次现在应用中都有对手机号码的校验,我以我自己的方式实现了一把,下面是效果图

1、核心代码很简单,如下:
/**
* 验证手机格式
*/
public static boolean isMobileNO(String mobiles) {
/*
* 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188
* 联通:130、131、132、152、155、156、185、186 电信:133、153、180、189、(1349卫通)
* 总结起来就是第一位必定为1,第二位必定为3或5或8,其他位置的可以为0-9
*/
String telRegex = "[1][3456789]\\d{9}";// "[1]"代表第1位为数字1,"[358]"代表第二位可以为3、5、8中的一个,"\\d{9}"代表后面是可以是0~9的数字,有9位。
if (TextUtils.isEmpty(mobiles))
return false;
else
return mobiles.matches(telRegex);
}
2、使用
boolean isPhoneNum = isMobileNO(mContactNum);
if (TextUtils.isEmpty(mContactNum)){
ToastUtils.showCenterTip(mContext,"联系电话不能为空");
return;
}else if (!isPhoneNum){
etContactNum.setText("");
ToastUtils.showTip(mContext, "请输入有效的手机号码!");
return;
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# android手机号码校验
# android校验手机号码
# Android开发中通过手机号+短信验证码登录的实例代码
# Android 正则表达式验证手机号、姓名(包含少数民族)、身份证号
# Android手机注册登录时获取验证码之后倒计时功能(知识点总结)
# Android手机号注册、绑定手机号获取短信验证码实例
# Android如何通过手机自动获取短信验证码
# Android如何通过手机获取验证码来完成注册功能
# 自己的
# 都有
# 很简单
# 请输入
# 我以
# 大家多多
# 为空
# 机号码
# 实现了
# mobiles
# isMobileNO
# String
# boolean
# static
# text
# align
# center
# style
# showTip
# setText
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
网站制作软件免费下载安装,有哪些免费下载的软件网站?
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
如何用狗爹虚拟主机快速搭建网站?
详解CentOS6.5 安装 MySQL5.1.71的方法
免费视频制作网站,更新又快又好的免费电影网站?
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何在云主机上快速搭建网站?
黑客入侵网站服务器的常见手法有哪些?
WEB开发之注册页面验证码倒计时代码的实现
,南京靠谱的征婚网站?
详解jQuery停止动画——stop()方法的使用
北京的网站制作公司有哪些,哪个视频网站最好?
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
Laravel怎么清理缓存_Laravel optimize clear命令详解
如何在阿里云虚拟主机上快速搭建个人网站?
清除minerd进程的简单方法
Python面向对象测试方法_mock解析【教程】
深圳网站制作培训,深圳哪些招聘网站比较好?
详解MySQL数据库的安装与密码配置
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何在橙子建站中快速调整背景颜色?
javascript如何操作浏览器历史记录_怎样实现无刷新导航
如何用低价快速搭建高质量网站?
Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】
中山网站制作网页,中山新生登记系统登记流程?
如何在万网开始建站?分步指南解析
如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)
如何在阿里云香港服务器快速搭建网站?
Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门
,交易猫的商品怎么发布到网站上去?
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
高端云建站费用究竟需要多少预算?
如何在阿里云完成域名注册与建站?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Android实现代码画虚线边框背景效果
java中使用zxing批量生成二维码立牌
EditPlus中的正则表达式实战(6)
中国移动官方网站首页入口 中国移动官网网页登录
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
如何正确选择百度移动适配建站域名?
Laravel如何实现用户密码重置功能?(完整流程代码)
Swift中swift中的switch 语句

