Thanox 划卡清理:从最近任务移除即强杀
功能定位
划卡清理(也叫"任务清理")决定了当你从最近任务界面(多任务切换界面)把某个应用的卡片移除(划掉)时,Thanox 是否会随之对该应用执行 forceStopPackage。
国内有些 ROM 自带这个功能,但 Thanox 因为跑在 system_server 层,清理力度更大、响应更快。
使用方式
打开 Thanox → 任务清理:
- 打开总开关(默认关闭——默认情况下 Thanox 不会对应用进行划卡清理)
- 在应用列表中,为你想要启用划卡清理的 app 打开开关
- 此后,当你从最近任务界面划掉这个 app 的卡片时,Thanox 会立即强杀它
默认全关闭的原因
后台运行管理默认也是全关闭(总开关关、每个 app 都放行),划卡清理更甚——默认总开关就是关的。这是因为:
- 划卡清理意味着"你划掉卡片这个动作 = 强杀整个 app",很多人划卡片只是为了切换回桌面,并不想杀掉 app
- 如果默认打开,用户可能会困惑"为什么我划了一下卡片,下次打开 app 又要重新加载登录"
- 一些 ROM 自带的划卡清理逻辑可能和 Thanox 冲突
和后台运行管理的配合
划卡清理和后台运行管理解决的是不同场景:
| 场景 | 用什么 |
|---|---|
| 息屏后等一段时间清理 | 后台运行管理(息屏清理延时) |
| 我手动划掉卡片时立即清理 | 划卡清理 |
| 我一键加速清理全部 | 后台运行管理(首页一键加速) |
三者可以叠加使用——你可以同时开后台运行管理(息屏清)和划卡清理(划掉清),也可以只开其中一个。
情景模式里的任务清理
划卡清理的事件也是 Thanox 情景模式(Profile)引擎的触发条件之一——taskRemoved facts 参数。你可以在情景模式里写这样的规则:
当微信被从最近任务移除时,执行杀进程 + Toast 提示。
这比单纯的划卡清理更进一步:你可以为不同的 app 写不同的清理动作。
运行时清理三件套(后台运行管理 / 乖巧模式 / 划卡清理)到这里结束。
下一章是 Thanox 的明星功能:智能冻结。