直接有的念头
1 CallActivity --》2 广播拦截打电话 解析 如果是设置的电话 跳转到PageActivity 3 PageActivity显示页面
问题 第2步如果跳回到自己的activity呢 如果跳到另一个activity 那么在栈中就有两个activity 或者可以跳转到另一个activity时 把前个activity给finish了
可是 在广播中可以finish另外一个activy么
2 覆盖页面怎么做 覆盖部分可以 那覆盖整个呢
3 需求 顾名思义就是让电话在后台服务 而不看到UI 如何让电话在后台服务 将打电话的功能写在service中么 可是就算放在service中 那么打电话的时候仍然要调用自带的电话界面啊
4 如何把一个View放在最前端显示 通过自己打电话发现 如果手机里装了别的软件 比如360 此时界面的覆盖不能仅仅覆盖当前界面 而是要在最前端显示 因为360也会有个对话框显示归属地
5 在打电话的源代码中自动弹出通话界面的是哪段 可不可以通过修改源代码而达到需求
6 最后通话结束后会弹出个通话时间 如何去掉 此需求是否需要 去掉