php 判断联通移动电信,Android 判断SIM卡是中国移动\中国联通\中国电信(移动运营商)...
第一种方法:
获取手机的IMSI码,并判断是中国移动\中国联通\中国电信
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
/** 获取SIM卡的IMSI码
* SIM卡唯一标识:IMSI 国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,
* 储存在SIM卡中,可用于区别移动用户的有效信息。IMSI由MCC、MNC、MSIN组成,其中MCC为移动国家号码,由3位数字组成,
* 唯一地识别移动客户所属的国家,我国为460;MNC为网络id,由2位数字组成,
* 用于识别移动客户所归属的移动网络,中国移动为00,中国联通为01,中国电信为03;MSIN为移动客户识别码,采用等长11位数字构成。
* 唯一地识别国内GSM移动通信网中移动客户。所以要区分是移动还是联通,只需取得SIM卡中的MNC字段即可
*/
String imsi = telManager.getSubscriberId();
if(imsi!=null){
if(imsi.startsWith("46000") || imsi.startsWith("46002")){//因为移动网络编号46000下的IMSI已经用完,所以虚拟了一个46002编号,134/159号段使用了此编号
//中国移动
}else if(imsi.startsWith("46001")){
//中国联通
}else if(imsi.startsWith("46003")){
//中国电信
}
}
第二种方法
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String operator = telManager.getSimOperator();
if(operator!=null){
if(operator.equals("46000") || operator.equals("46002")){
//中国移动
}else if(operator.equals("46001")){
//中国联通
}else if(operator.equals("46003")){
//中国电信
}
}
以上所述是小编给大家介绍的Android 判断SIM卡是中国移动\中国联通\中国电信(移动运营商),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
php 判断联通移动电信,Android 判断SIM卡是中国移动\中国联通\中国电信(移动运营商)...相关推荐
- php 判断联通移动电信,JavaScript_JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单),正则表达式判断所填入号码的 - phpStudy...
JavaScript判断手机号运营商是移动.联通.电信还是其他(代码简单) 正则表达式判断所填入号码的运营商js代码修改版:/article/31563.htm 在做WEB项目时,有时候需要根据用户的 ...
- php 判断联通移动电信,JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)...
在做WEB项目时,有时候需要根据用户的输入手机号码判断该号的运营商是移动.联通.电信或其他,再根据不同的运营商做出相应的处理,下面介绍js中如何判断手机号的运营商的代码 纯js代码 var isChi ...
- php 判断联通移动电信,JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)_javascript技巧...
正则表达式判断所填入号码的运营商js代码修改版:http://www.jb51.net/article/31563.htm 在做WEB项目时,有时候需要根据用户的输入手机号码判断该号的运营商是移动.联 ...
- android 获取sim卡信息list_提醒:手机要设置SIM卡密码!如何设置?有何用处?攻略来了...
近期,一篇标题为<一部手机失窃而揭露的窃取个人信息实现资金盗取的黑色产业链>的文章引发关注和热议,不法分子偷盗个人手机后,在某政务App窃取用户个人信息,进而申请网贷消费造成用户财产损失的 ...
- Android 系统(260)---Android 读取SIM卡参数
Android 读取SIM卡参数 package com.water.activity; import java.util.List; import android.app.Activity; imp ...
- android 获取sim卡operator
android 获取sim卡运营商信息 TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHO ...
- Android 获取SIM卡信息
android 获取sim卡运营商信息 TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHO ...
- Android默认电话卡,Android智能终端SIM卡自动切换方法与流程
本发明涉及智能终端的技术领域,尤其涉及一种SIM卡的切换方法. 背景技术: 现在的手机等机器基本支持多卡配置,而且现在单卡配置基本已经不能满足人们的日常需求:并且在智能系统的潮流之下,有人喜欢用手机看 ...
- android--获取手机的IMSI码 并判断是中国移动\中国联通\中国电信
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); /** 获取 ...
最新文章
- 字符编码笔记:ASCII,Unicode和UTF-8(转) + BASE64
- python 装饰器入门
- 关于Android消息机制你所需要知道的
- KDD 2020捷报 | 第四范式斩获KDD Cup全球冠军 AutoML挑战赛圆满落幕
- wxWidgets:wxArchiveClassFactory类用法
- Effective Java之用enum代替int常量(三十)
- 编写优雅代码,从挖掉恶心的if/else 开始
- 你的周末时光是什么样的?
- php 工厂模式作用,PHP工厂模式的好处
- Vijos P1217 乒乓球【模拟+输入输出】
- (转载)图文推荐给开发人员非常实用的站点
- 针对Linux学习,值得阅读的五本书籍,不看可能错失机会
- Androidstudio连接华为手机问题
- Latex表格制作记录
- Idea主菜单栏不见了怎么找回
- Eclipse中无法输入中文
- BigDecimal 往左移动两位小数_移动信号灯
- sketch颜色和html颜色不一致,photoshop和sketch中图片色彩不一致的原因和解决办法...
- c语言中用递推法解决渔夫问题,递归、递推 - IT小冰的个人空间 - OSCHINA - 中文开源技术交流社区...
- iOS 实现 WiFi 局域网传输文件到 App
热门文章
- 高性能猛兽 网御星云发布320G安全网关
- android6 root无法开机,A7 root不开机无限重启完美修复教程
- android实况天气,天气实况预报系统的具体实现 - Android手机天气预报系统设计及实现...
- python--风变
- Android利用自带摄像头实现透明桌面壁纸
- HDU 4183(max flow)
- HITICSAPP2019大作业——程序人生-Hello’s P2P
- 用spss实现KNN(K近邻)算法
- 西交利物浦计算机分数,考多少分才能上西交利物浦大学 录取分数是多少
- 跨平台免费内网穿透工具(钉钉内网穿透)