欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android獲取手機SIM卡運營商信息的方法

 更新時間:2014年09月02日 11:41:30   投稿:shichen2014  
這篇文章主要介紹了Android獲取手機SIM卡運營商信息的方法,可獲得手機的型號、運營商信息及系統(tǒng)版本等,需要的朋友可以參考下

本文實例講述了Android獲取手機SIM卡運營商信息的方法,對于Android程序設計有非常實用的價值。分享給大家供大家參考之用。具體方法如下:

主要功能代碼如下:

/**
 * 獲取SIM卡運營商
 * 
 * @param context
 * @return
 */
public static String getOperators(Context context) {
 TelephonyManager tm = (TelephonyManager) context
  .getSystemService(Context.TELEPHONY_SERVICE);
 String operator = null;
 String IMSI = tm.getSubscriberId();
 if (IMSI == null || IMSI.equals("")) {
 return operator;
 }
 if (IMSI.startsWith("46000") || IMSI.startsWith("46002")) {
 operator = "中國移動";
 } else if (IMSI.startsWith("46001")) {
 operator = "中國聯(lián)通";
 } else if (IMSI.startsWith("46003")) {
 operator = "中國電信";
 }
 return operator;
}

/**
 * 手機型號
 * 
 * @return
 */
public static String getPhoneModel() {
 return android.os.Build.MODEL;
}

/**
 * 系統(tǒng)版本
 * 
 * @return
 */
public static String getSystemVersion() {
 return android.os.Build.VERSION.RELEASE;
}

權(quán)限代碼如下:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

希望本文所述對大家的Android程序設計有所幫助

相關(guān)文章

最新評論