文章目录
一、 前台 Service 通知问题
二、 设置 startForeground id 参数为 0
三、 启动相同 id 的第二个前台 Service 关闭通知
1、 前台服务 1
2、 关闭通知栏的服务...startForeground id 参数为 0
----
在开启 Service 时 , 调用的 startForeground(0, notification) 方法中 , 传入的第一个参数 id...如果设置为 0 , 此时就不会弹出通知栏 , 但是同样 , 进程会变成后台进程 ;
启动后没有通知 ,
按下 Home 键后查询 , 发现该应用就变成了普通后台应用 , 没有进程提权的效果 ;...--
设置最近任务列表中不显示该 Activity 组件 ( 不要被用户察觉 )
android:excludeFromRecents="true"...设置 Activity 亲和性
让该界面在一个独立的任务栈中 , 不要与本应用的其它任务栈放在一起
避免解除锁屏后 , 关闭 1 像素界面 , 将整个任务栈都唤醒