在经过几年的经验累积之后,我终于决定整理一下曾经遇到的各种问题,给各位走在android开发路上的朋友一点帮助,更多相关问题,请访问我的博客:http://blog.csdn.net/xiaoliluote 如果您对该问题有更多的解决方式,请留言,验证之后我会编辑博客

/** SIM卡是中国移动 */
public static boolean isChinaMobile(Context context) {
String imsi = getSimOperator(context);
if (imsi == null) return false;
return imsi.startsWith("46000") || imsi.startsWith("46002") || imsi.startsWith("46007");
}

/** SIM卡是中国联通 */
public static boolean isChinaUnicom(Context context) {
String imsi = getSimOperator(context);
if (imsi == null) return false;
return imsi.startsWith("46001");
}

/** SIM卡是中国电信 */
public static boolean isChinaTelecom(Context context) {
String imsi = getSimOperator(context);
if (imsi == null) return false;
return imsi.startsWith("46003");
}

private static String getSimOperator(Context context) {
TelephonyManager tm = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
return tm.getSubscriberId();
}

android代码判断当前手机的手机号码是属于移动、联通、还是电信的相关推荐

  1. android 传感器ceshi,Android代码-传感器-测试手机支持那几种传感

    Android代码----传感器-----测试手机支持那几种传感 一个小小Demo检测手机支持那几种传感: 具体代码如下: [Java代码]DemoSensorActivity.java packag ...

  2. android开发 判断当前手机是否是阿里 yunOS 系统

    android开发 判断当前手机是否是阿里 yunOS 系统 调用此方法, 返回ture,就是yunOS系统 返回false,就是非yunOS系统 @SuppressLint({"Defau ...

  3. 三大运营商手机号码正则匹配(联通,电信,移动)

    验证是否为有效手机号码: // 判断正确号码 function regNumber(mobileNo) {//移动:134(0 - 8) .135.136.137.138.139.147.150.15 ...

  4. 电信手机信号测试软件,移动、联通、电信手机信号辐射实测~有图有真相

    手机辐射实测 使用频谱仪对移动2G网络(GSM).联通2G(GSM).联通3G(WCDMA).电信3G(CDMA2000)的上行频点(手机发射的信号)进行了测试,被测的手机有iphone.小米.三星. ...

  5. android代码判断权限,安卓权限检测代码

    Android 23 以后加入了新的权限检查机制,对一些危险权限,进行了新的授权管理,以让用户明确app都是用了哪些权限,这也让我们的开发多做了一些工作. public class BaseActiv ...

  6. java 判断手机访问_下面java代码判断是手机访问还是PC访问什么地方出错了,手机跳转不到制定页面,等待解答...

    最近在做一个项目,要在判断用户是否是通过手机访问网站的,如果是手机访问网站跳到一个登录页面,如果是用户用电脑访问网站跳到另外一个登录页面.我写了以下代码,但是用手机访问网站的时候,跳转不到制定页面,请 ...

  7. android 判断 音乐是否播放,Android如何判断当前手机是否正在播放音乐并获取有关正在播放的音乐的信息...

    我想实现以下情况,以确定音乐是否正在Android手机上播放,如果是,则通过特定手势进行播放, 或单击一个按钮分享我当前正在听的音乐. 第一步是确定当前是否正在播放音乐. 一开始,我认为这有点复杂. ...

  8. Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息

    我想实现如下的场景,判断当前Android手机上是否正在播放音乐,如果是,通过某个特定的手势, 或者点击某个按键,将当前我正在听的音乐共享出去. 第一步,就是判断当前是否有音乐正在播放. 最开始我想得 ...

  9. android 手机关机代码非root,怎么用代码判断android手机是否开启了ROOT 权限知道...

    满意答案 webber12333 2013.07.13 采纳率:48%    等级:12 已帮助:10765人 [Android]Android 代码判断是否获取ROOT权限 方法比较简单,直接粘贴代 ...

  10. android app 手机号码,android 安卓APP获取手机设备信息和手机号码的代码示例 .

    下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...

最新文章

  1. 台积电2nm工艺重大突破!
  2. 文化致胜的时代 协同OA可以这样助力企业文化建设
  3. linux 进程创建 进程启动 监控
  4. 29 个你必须知道的 Linux 命令
  5. 【Java】6.1 Java 8增强的包装类
  6. 科大星云诗社动态20210311
  7. C++二叉搜索树(Binary Search Tree)(附完整源码)
  8. knn k的选取_KNN - 初窥K近邻算法
  9. python psutil.disk_python中psutil模块使用相关笔记
  10. iframe框架_性能优化去除iframe脚手架升级方案
  11. Java Socket总结
  12. 背包问题2 (lintcode)
  13. 相机和镜头选型的关键:像素尺寸与景深
  14. 防saq注入_盛大在线另一分站某SQL注入
  15. 2020数学建模国赛(B题)总结
  16. Xmanager 5 远程连接linux图形界面
  17. 活动实录 | 京东金融PE谈如何颠覆应用运维认知
  18. SuperData上线VR数据平台,做行业发展的“指明灯”
  19. 数据可视化图表之面积折线图
  20. 大学生选定方向很重要!!!

热门文章

  1. BZOJ5109:[CodePlus 2017]大吉大利,晚上吃鸡! (最短路+Hash表+二进制压位)
  2. 页面在微信端禁止缩放
  3. Python图像处理库PIL中图像格式转换(二)
  4. 大数据云计算支撑公安工作跨越发展
  5. 朱光潜给青年的十二封信 之 谈升学和选课
  6. springboot配置logback
  7. python中ospathjoin_python-在Windows上与os.path.join混合斜杠
  8. [音乐] 逆转裁判1~4 追求 链接
  9. 海大10年秋第5题:马克思在《数学手册》中提出如下问题: 有30个人(包括男人,女人和小孩)在一家饭店吃饭共花50先令,其中每个男人花3先令, 每个女人花2先令,每个小孩花1先令,问男人,女人,小孩共
  10. PAT 甲级1021 Deepest Root