1.功能描述:
过程分析:当前手机中保存了一些黑名单电话号(如110等)
当一个电话打入进来, 如果它刚好是一个黑名单号码, 就会自动将电话挂断
启动服务
在服务中监听电话状态,
当电话状态是响铃时, 判断是否为黑名单号
如果是, 挂断电话
2.相关API
TelephonyManager: 电话服务的管理器
context.getSystemService(Context.TELEPHONY_SERVICE)
: 得到它的对象
listen(phoneStateListener,PhoneStateListener.LISTEN_CALL_STATE)
:监听电话状态:
PhoneStateListener : 电话状态监听器
onCallStateChanged(int state, String incomingNumber)
: 电话状态