實現(xiàn)來電秀功能, 來電秀界面高度為整體1/3的高度, 有[接聽]和 [拒接]按鈕, 具體功能如下
接聽: 調(diào)用原生的接電話界面顯示, 并關(guān)閉來電秀界面
拒接: 拒接電話(注意: 不是掛斷), 并關(guān)閉來電秀界面
回應(yīng)提示: 以下幾種情況彈窗提示: 來電號碼 以及 用戶選擇的回應(yīng)狀態(tài)(接聽, 拒接, 錯過)
回應(yīng)狀態(tài)-接聽: 用戶接聽完掛斷(或者對方掛斷)后
回應(yīng)狀態(tài)-拒接: 用戶點(diǎn)擊[拒接]
回應(yīng)狀態(tài)-錯過: 用戶沒接電話
黑名單: 當(dāng)指定號碼打進(jìn)來的時候, 直接拒接電話(注意: 不是掛斷)
?;钕嚓P(guān): 用戶手動關(guān)掉APP也能正常運(yùn)行才行
關(guān)鍵要求:
要求1: 需要適配安卓(10-14版本)三星手機(jī)
要求2: BroadcastReceiver +懸浮窗顯示實現(xiàn), 也就是不需要把應(yīng)用設(shè)定為[默認(rèn)撥號應(yīng)用]的方式
要求3: 需要交付android studio工程源碼, (要java, 不要kotlin), 需要寫注釋