使用TelephonyManager类获取手机状态

来源:互联网 发布:仿砍柴网帝国cms源码 编辑:程序博客网 时间:2024/06/05 23:50

TelephonyManager是Android提供的系统服务之一,通关它可以获取手机的一些状态,例如设备ID号,SIM卡号等等。

TelephonyManager的官方档: http://developer.android.com/reference/android/telephony/TelephonyManager.html

用法示例:

String srvcName = Context.TELEPHONY_SERVICE;        TelephonyManager telephonyManager = (TelephonyManager)getSystemService(srvcName);                      String phoneType = "Phone Type: " + telephonyManager.getPhoneType();                String deviceID = "Device ID: " + telephonyManager.getDeviceId();                String phoneNumber = "Phone Number: " + telephonyManager.getLine1Number();                String networkContry = "Network Country: " + telephonyManager.getNetworkCountryIso();                String networkName = "Network Name: " + telephonyManager.getNetworkOperatorName();                String networkType = "Network type: " + telephonyManager.getNetworkType();                String simCountry = "SIM Country: " + telephonyManager.getSimCountryIso();                String simName = "SIM Name: " + telephonyManager.getSimOperatorName();                String simNumber = "SIM Number: " + telephonyManager.getSimSerialNumber();



原创粉丝点击