使用TelephonyManager类获取手机状态
16lz
2021-01-25
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();
更多相关文章
- Android(安卓)去掉标题栏,状态栏,导航栏
- android 判断APP是否打开的方法
- Android架构组件-LiveData
- Opencv4.3.0+android studio3.6.1运行打开摄像头示例
- android 中的activity管理
- 阅读《Android(安卓)从入门到精通》(27)——选项菜单
- Android引路蜂地图开发示例:IP地址查询
- Button 有按下效果
- android访问权限(Android(安卓)permission )大全