最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 判斷SIM卡是中國移動\中國聯(lián)通\中國電信(移動運營商)

 更新時間:2016年09月20日 16:00:10   作者:wuyudong  
本文給帶來兩種方法來判斷sim卡是屬于哪個運營商的,要實現(xiàn)此功能我們需要先獲取手機的imsi碼然后在判斷,對此功能感興趣的朋友一起通過本文學(xué)習(xí)吧

第一種方法:

獲取手機的IMSI碼,并判斷是中國移動\中國聯(lián)通\中國電信

TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
/** 獲取SIM卡的IMSI碼
* SIM卡唯一標識:IMSI 國際移動用戶識別碼(IMSI:International Mobile Subscriber Identification Number)是區(qū)別移動用戶的標志,
* 儲存在SIM卡中,可用于區(qū)別移動用戶的有效信息。IMSI由MCC、MNC、MSIN組成,其中MCC為移動國家號碼,由3位數(shù)字組成,
* 唯一地識別移動客戶所屬的國家,我國為460;MNC為網(wǎng)絡(luò)id,由2位數(shù)字組成,
* 用于識別移動客戶所歸屬的移動網(wǎng)絡(luò),中國移動為00,中國聯(lián)通為01,中國電信為03;MSIN為移動客戶識別碼,采用等長11位數(shù)字構(gòu)成。
* 唯一地識別國內(nèi)GSM移動通信網(wǎng)中移動客戶。所以要區(qū)分是移動還是聯(lián)通,只需取得SIM卡中的MNC字段即可
*/
String imsi = telManager.getSubscriberId();
if(imsi!=null){
if(imsi.startsWith("46000") || imsi.startsWith("46002")){//因為移動網(wǎng)絡(luò)編號46000下的IMSI已經(jīng)用完,所以虛擬了一個46002編號,134/159號段使用了此編號
//中國移動
}else if(imsi.startsWith("46001")){
//中國聯(lián)通
}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")){
//中國聯(lián)通
}else if(operator.equals("46003")){
//中國電信
}
}

以上所述是小編給大家介紹的Android 判斷SIM卡是中國移動\中國聯(lián)通\中國電信(移動運營商),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

澎湖县| 洛隆县| 枞阳县| 卫辉市| 富顺县| 论坛| 保靖县| 凤冈县| 泾川县| 台前县| 龙州县| 张家口市| 兰州市| 苏尼特右旗| 灵璧县| 德江县| 阳信县| 婺源县| 峡江县| 三亚市| 黑水县| 营山县| 历史| 屏山县| 嫩江县| 南皮县| 万载县| 高台县| 华容县| 平塘县| 松溪县| 新竹县| 井陉县| 日土县| 高唐县| 盐池县| 五指山市| 普定县| 兰坪| 扬州市| 上虞市|