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 】
相关推荐:
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
文字头像制作网站推荐软件,醒图能自动配文字吗?
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
米侠浏览器网页图片不显示怎么办 米侠图片加载修复
再谈Python中的字符串与字符编码(推荐)
EditPlus中的正则表达式实战(5)
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
Android实现代码画虚线边框背景效果
香港服务器网站推广:SEO优化与外贸独立站搭建策略
php结合redis实现高并发下的抢购、秒杀功能的实例
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
Laravel如何集成Inertia.js与Vue/React?(安装配置)
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
如何在建站之星绑定自定义域名?
想要更高端的建设网站,这些原则一定要坚持!
教你用AI润色文章,让你的文字表达更专业
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
如何用AI帮你把自己的生活经历写成一个有趣的故事?
如何在阿里云完成域名注册与建站?
QQ浏览器网页版登录入口 个人中心在线进入
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何快速查询域名建站关键信息?
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
,怎么在广州志愿者网站注册?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
如何在IIS中新建站点并配置端口与IP地址?
Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门
如何快速搭建虚拟主机网站?新手必看指南
JavaScript模板引擎Template.js使用详解
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
如何在Windows服务器上快速搭建网站?
Laravel如何处理CORS跨域请求?(配置示例)
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
详解CentOS6.5 安装 MySQL5.1.71的方法
如何在IIS7上新建站点并设置安全权限?
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
Laravel怎么判断请求类型_Laravel Request isMethod用法
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
WEB开发之注册页面验证码倒计时代码的实现
如何快速选择适合个人网站的云服务器配置?
魔毅自助建站系统:模板定制与SEO优化一键生成指南

