实现来电秀功能, 来电秀界面高度为整体1/3的高度, 有[接听]和 [拒接]按钮, 具体功能如下
接听: 调用原生的接电话界面显示, 并关闭来电秀界面
拒接: 拒接电话(注意: 不是挂断), 并关闭来电秀界面
回应提示: 以下几种情况弹窗提示: 来电号码 以及 用户选择的回应状态(接听, 拒接, 错过)
回应状态-接听: 用户接听完挂断(或者对方挂断)后
回应状态-拒接: 用户点击[拒接]
回应状态-错过: 用户没接电话
黑名单: 当指定号码打进来的时候, 直接拒接电话(注意: 不是挂断)
保活相关: 用户手动关掉APP也能正常运行才行
关键要求:
要求1: 需要适配安卓(10-14版本)三星手机
要求2: BroadcastReceiver +悬浮窗显示实现, 也就是不需要把应用设定为[默认拨号应用]的方式
要求3: 需要交付android studio工程源码, (要java, 不要kotlin), 需要写注释