Android呼叫管理员最佳做法

时间:2017-03-03 15:06:36

标签: android

我想创建一个可以处理呼叫(阻止和录制)的应用。在实施任何内容之前,我会考虑制作此应用的方法。我目前的做法是:

1:MainService-负责阻止或记录功能。

2- BootReceiver-将在BOOT_COMPLETED时启动MainService。

3- IncomingCallReceiver-从PHONE_STATE开始,根据IDLE,OFFHOOK或RINGING状态控制MainService。

4- OutgoingCallReceiver-以OUTGOING_CALL开始,并控制MainService执行阻止或记录操作。

注意:我在IncomingCallReceiver中使用了STATE,而不是使用PhoneStateListener。 (如果需要PhoneStateListener,请告诉我。)

那么,我可以继续采用这种方法,还是必须实施新的东西或修改某些东西?

0 个答案:

没有答案