Android 判断SIM卡属于哪个移动运营商的实现代码
[java]
public String getProvidersName()
{
String str = "N/A";
try
{
this.IMSI = this.telephonyManager.getSubscriberId();
System.out.println(this.IMSI);
if (this.IMSI.startsWith("46000"))
str = "中国移动"; break;
if (this.IMSI.startsWith("46002"))
str = "中国移动"; break ;
if (this.IMSI.startsWith("46001"))
str = "中国联通";
else if (this.IMSI.startsWith("46003"))
str = "中国电信";
}
catch (Exception localException)
{
localException.printStackTrace();
}
return str;
}
注意申明:
[java]
this.telephonyManager = ((TelephonyManager)paramContext.getSystemService("phone"));
就这么简单。。。。相关阅读:
PHP实现搜索相似图片
php生成图形(Libchart)实例
Sql Server中清空所有数据表中的记录
Ajax实现异步用户名验证功能
JS定义网页表单提交(submit)的方法
PHP获取php,mysql,apche的版本信息示例代码
使用white-space来阻止文字显示自动换行
php实现监控varnish缓存服务器的状态
smarty模板中使用get、post、request、cookies、session变量的方法
详解数据结构C语言实现之循环队列
Windows8应用商店打不开的2个解决方法
php.ini修改php上传文件大小限制的方法详解
正则表达式判断所填入号码的运营商js代码修改版
PHP的数组中提高元素查找与元素去重的效率的技巧解析