`
aking86
  • 浏览: 83124 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

TelephonyManager

阅读更多

 

TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号

注:

根据Android的安全机制,在使用TelephonyManager时,必须在AndroidManifest.xml中添加

<uses-permission android:name="READ_PHONE_STATE" /> 否则无法获得系统的许可。

 

 

TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneModel.setText(Build.MODEL); //手机型号
txtPhoneNumber.setText(phoneMgr.getLine1Number());//本机电话号码
txtSdkVersion.setText(Build.VERSION.SDK);//SDK版本号
txtOsVersion.setText(Build.VERSION.RELEASE);//Firmware/OS 版本号

分享到:
评论

相关推荐

    电话管理器(TelephonyManager)

    电话管理器(TelephonyManager)是Android系统中的一个重要组件,主要负责处理与手机通话功能相关的各种信息和操作。它提供了一系列API,使开发者能够获取到设备的电话状态、SIM卡信息以及网络连接等数据,从而在...

    Android以TelephonyManager取得話機狀態

    在Android系统中,`TelephonyManager`类是用于获取设备电话功能相关信息的主要接口。通过这个类,开发者可以访问到手机的状态,例如网络连接状态、SIM卡信息以及来电、去电和接听电话的事件。本篇将深入探讨如何利用...

    TelephonyManager电话服务

    在Android系统中,`TelephonyManager`类是用于与设备的电话功能进行交互的重要接口。它提供了各种方法,让我们能够获取到与电话相关的硬件信息、状态以及服务功能。本篇文章将详细探讨`TelephonyManager`类的核心...

    Android之TelephonyManager类的方法详解

    TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。 ...

    Android TelephonyManager详解及实现代码

    JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图:  本文程序演示了以下功能:  1.所有来电自动接听;  2.所有来电自动挂断;  3.开启/关闭Radio...

    Android提高之TelephonyManager功能探秘

    前面文章介绍了如何使用JAVA的反射机制来调用蓝牙的隐藏API,本文继续来练习JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。 先来看一下本文程序运行的效果图,如下所示: 本文程序...

    Android中TelephonyManager类的用法案例详解

    在Android开发中,TelephonyManager类是用于获取设备电话功能相关信息的重要工具。它提供了一系列方法,可以帮助开发者获取手机硬件信息,如IMEI、SIM卡信息、网络运营商等。本篇文章将详细讲解如何使用...

    Android应用源码之TelephonyManagerSample.zip

    在Android平台上,`TelephonyManager`是Android系统提供的一个关键接口,用于获取设备的电话功能信息。`TelephonyManagerSample.zip`很可能包含了一个示例项目,教导开发者如何使用`TelephonyManager` API来获取和...

    Android中TelephonyManager用法实例

    在Android系统中,`TelephonyManager`是Android SDK提供的一个关键类,用于获取与电话通信相关的各种信息。这个类提供了许多方法,允许开发者访问手机的SIM卡状态、网络连接状态以及用户信息。在实际应用开发中,`...

    Android实现监听电话呼叫状态的方法

    TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); ``` 然后,我们需要创建一个`PhoneStateListener`的子类,这个监听器会接收并处理电话状态的变化。在子类中重写`...

    Android中TelephonyManager类的方法实例分析

    Android中的`TelephonyManager`类是系统服务的一个关键组件,它提供了访问手机通信相关状态和信息的接口。开发者可以使用这个类来获取关于手机硬件、网络状态以及SIM卡等信息。在Android应用程序中,`...

    android判断网络状态、网络运营商、网络类型

    TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String operatorName = telephonyManager.getNetworkOperatorName(); ``` `getNetworkOperatorName()`方法...

    Android(安卓)应用开发技术 TelephonyManager闹铃管理器的使用案例源代码.rar

    Android(安卓)应用开发技术 TelephonyManager闹铃管理器的使用案例源代码.rar Android(安卓)应用开发技术 TelephonyManager闹铃管理器的使用案例源代码.rar Android(安卓)应用开发技术 TelephonyManager闹铃...

    获取通话状态

    TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); ``` 接下来,我们关注如何获取通话状态。`TelephonyManager`提供了几个关键的方法来获取当前的通话状态: ...

    Android Studio3.5版本电话监听器出现telephonymanager.services.ListenService$MyListen.onCallStateChanged错误

    1.在telephonymanager/src/main/AndroidManifest.xml中添加如下代码; 2.运行程序后,在虚拟机上打开 设置–&gt;应用和通知–&gt;搜索我们正在运行的应用程序–&gt;权限–&gt;将存储空间和麦克风权限设置为开启;(具体操作如...

    Android-获取SIM卡信息Android:基于TelephonyManageriOS基于CoreTelephony

    本文将详细讲解如何在Android系统中利用`TelephonyManager`类以及在iOS系统中利用`CoreTelephony`框架来获取SIM卡的相关信息。 在Android平台上,`TelephonyManager`是Android SDK提供的一种服务,它允许应用程序...

Global site tag (gtag.js) - Google Analytics