Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android獲取SIM卡信息--TelephonyManager

Android獲取SIM卡信息--TelephonyManager

編輯:關於Android編程

 

1>獲得TelephonyManager
TelephonyManager telMgr = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);

2>獲取SIM卡狀態
telMgr.getSimState();

3>獲取SIM卡卡號

telMgr.getSimSerialNumber();

4>獲取SIM卡供貨商號

telMgr.getSimOperator();

5>獲取SIM卡供貨商名稱

telMgr.getSimOperatorName();

6>獲取SIM卡國別

telMgr.getSimCountryIso();

7>獲取手機類型

telMgr.getPhoneType();

8>獲取網絡類型

telMgr.getNetworkType();

9>獲取網絡供應商號

telMgr.getNetworkOperator();

10>獲取網絡供應商名稱

telMgr.getNetworkOperatorName();

11>獲得手機號碼

telMgr.getLine1Number();

 

 

 

//漫游狀態
telMgr.isNetworkRoaming();
//IMEI
telMgr.getDeviceSoftwareVersion();
//IMSI
telMgr.getSubscriberId();

ContentResolver cv = SampleActivity20.this.getContentResolver();
String tmpS = "";
//藍牙是否開啟
tmpS = android.provider.Settings.System.getString(cv,android.provider.Settings.System.BLUETOOTH_ON);
//WIFI是否開啟
tmpS = android.provider.Settings.System.getString(cv,android.provider.Settings.System.WIFI_ON);
//飛行模式是否開啟
tmpS = android.provider.Settings.System.getString(cv,android.provider.Settings.System.AIRPLANE_MODE_ON);
//數據漫游是否開啟
tmpS = android.provider.Settings.System.getString(cv,android.provider.Settings.System.DATA_ROAMING);

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved