Android之TelephonyManager类的方法详解,不了解这些多线程的基础知识很难学懂Android

本文详细介绍了Android中的TelephonyManager类,包括如何请求位置更新、获取数据活动和连接状态、手机标识和SIM卡信息。通过示例代码展示了获取网络类型、运营商信息以及手机是否漫游等功能,是理解Android移动通信和多线程基础知识的重要参考资料。
摘要由CSDN通过智能技术生成

//请求位置更新,如果更新将产生广播,接收对象为注册LISTEN_CELL_LOCATION的对象,需要的permission名称为ACCESS_COARSE_LOCATION。

location.requestLocationUpdate();

/**

* 获取数据活动状态

*

* DATA_ACTIVITY_IN 数据连接状态:活动,正在接受数据

* DATA_ACTIVITY_OUT 数据连接状态:活动,正在发送数据

* DATA_ACTIVITY_INOUT 数据连接状态:活动,正在接受和发送数据

* DATA_ACTIVITY_NONE 数据连接状态:活动,但无数据发送和接受

*/

tm.getDataActivity();

/**

* 获取数据连接状态

*

* DATA_CONNECTED 数据连接状态:已连接

* DATA_CONNECTING 数据连接状态:正在连接

* DATA_DISCONNECTED 数据连接状态:断开

* DATA_SUSPENDED 数据连接状态:暂停

*/

tm.getDataState();

/**

* 返回当前移动终端的唯一标识

*

* 如果是GSM网络,返回IMEI;如果是CDMA网络,返回MEID

*/

tm.getDeviceId();

//返回移动终端的软件版本,例如:GSM手机的IMEI/SV码。

tm.getDeviceSoftwareVersion();

//返回手机号码,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值