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如何实现用户角色和权限系统_Laravel角色权限管理机制
韩国服务器如何优化跨境访问实现高效连接?
nodejs redis 发布订阅机制封装实现方法及实例代码
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
如何在IIS7中新建站点?详细步骤解析
微信小程序 input输入框控件详解及实例(多种示例)
phpredis提高消息队列的实时性方法(推荐)
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
html如何与html链接_实现多个HTML页面互相链接【互相】
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
如何用美橙互联一键搭建多站合一网站?
js实现获取鼠标当前的位置
Android中AutoCompleteTextView自动提示
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
西安专业网站制作公司有哪些,陕西省建行官方网站?
如何批量查询域名的建站时间记录?
php json中文编码为null的解决办法
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】
Laravel如何处理异常和错误?(Handler示例)
如何在VPS电脑上快速搭建网站?
Laravel如何配置和使用缓存?(Redis代码示例)
奇安信“盘古石”团队突破 iOS 26.1 提权
中国移动官方网站首页入口 中国移动官网网页登录
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
如何在万网自助建站平台快速创建网站?
iOS正则表达式验证手机号、邮箱、身份证号等
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何在IIS管理器中快速创建并配置网站?
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
Laravel如何使用Blade组件和插槽?(Component代码示例)
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何用腾讯建站主机快速创建免费网站?
晋江文学城电脑版官网 晋江文学城网页版直接进入
js实现点击每个li节点,都弹出其文本值及修改
Bootstrap整体框架之JavaScript插件架构
无锡营销型网站制作公司,无锡网选车牌流程?
米侠浏览器网页背景异常怎么办 米侠显示修复

