Android笔记 TelephonyRegistry

本文详细探讨了Android中的TelephonyRegistry类,它作为内部接口ITelephonyRegistry的实现,提供了监听电话状态、服务状态等变化的能力。虽然大部分接口不对外开放,但`listenForSubscriber`接口允许上层应用获取相关信息。Record类用于记录注册监听的包名、回调对象、权限和事件类型。IPhoneStateListener接口定义了一系列回调方法,如服务状态、信号强度和呼叫状态的变更通知。
摘要由CSDN通过智能技术生成
class TelephonyRegistry extends ITelephonyRegistry.Stub {
    // 不向上层APP公开的接口
    public void addOnSubscriptionsChangedListener();
    // 不向上层APP公开的接口
    public void removeOnSubscriptionsChangedListener();
    // 不向上层APP公开的接口
    public void listen();
    // 向上层APP公开的接口
    public void listenForSubscriber();
    // 不向上层APP公开的接口
    public void notifyCallState();
    // 不向上层APP公开的接口
    public void notifyCallStateForPhoneId();
    // 不向上层APP公开的接口
    public void notifyServiceStateForPhoneId();
    // 不向上层APP公开的接口
    public void notifySignalStrengthForPhoneId();
    // 不向上层APP公开的接口
    public void notifyCallForwardingChanged();
    ......
}




public static class Record{
//调试用
String pkgForDebug;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值