首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

TelephonyManager惯用方法

2012-09-22 
TelephonyManager常用方法通过TelephonyManager可以取得手机电信网络的信息,android.provider.Settings.Sy

TelephonyManager常用方法

通过TelephonyManager可以取得手机电信网络的信息,android.provider.Settings.System可以取得手机的相关设置信息。例如下面

TelephonyManager mTelephonyManager = (TelephonyManager) this.getSystemService(Service.TELEPHONY_SERVICE);mTelephonyManager.getLine1Number();//取得手机电话号码mTelephonyManager.getNetworkCountryIso();//取得电信网络国别mTelephonyManager.getNetworkOperator();//取得电信网络公司代码mTelephonyManager.getNetworkOperatorName();//取得电信网络公司名称mTelephonyManager.getPhoneType();//取得行动通信类型mTelephonyManager.getNetworkType();//网络类型mTelephonyManager.isNetworkRoaming();//漫游状态mTelephonyManager.getDeviceId();//取得手机IMEImTelephonyManager.getDeviceSoftwareVersion();//取得手机IMEI SVmTelephonyManager.getSubscriberId();//取得手机IMSI//蓝牙服务ContentResolver cr=this.getContentResolver();String tmps=android.provider.Settings.System.getString(cr, android.provider.Settings.System.BLUETOOTH_ON);if(tmps.equals("1")){//已经打开的操作}else{//未打开的操作}//飞行模式是否打开tmps=android.provider.Settings.System.getString(cr, android.provider.Settings.System.AIRPLANE_MODE_ON);if(tmps.equals("1")){//已经打开的操作}else{//未打开的操作}//数据漫游模式是否打开tmps=android.provider.Settings.System.getString(cr, android.provider.Settings.System.DATA_ROAMING);if(tmps.equals("1")){//已经打开的操作}else{//未打开的操作}

?TelephonyManager惯用方法

热点排行