我们在大多数 Android 定制系统中都能看到「游戏模式」,通过不同的优化方式,这类模式往往能够让我们获得更加沉浸的游戏体验。
因此对部分小众厂商的系统或一些第三方 ROM 来说,想要游戏模式就必须求助第三方应用或服务了,比如此前我们介绍过的 NoPopping。
但类似的需求我们同样可以通过 Tasker 来实现——本文就将介绍一种简易的「游戏模式」实现方案,帮助你在游戏时锁定手机的屏幕亮度并开启勿扰。同时和本系列的其它文章类似,希望这一方案的实现思路和配置流程能够帮助你多了解一点 Tasker。
让我们开始吧。
确认解决思路
Tasker 作为一款自动化工具来说,上手制作模块并不复杂。就如下图所示,其核心主要由「条件」和「任务」构成,其中「条件」可以按照某个事件或状态等作为限制,而满足「条件」后,便会自动执行设定好的「任务」。所以当用户有了场景后,就可以将需求进行分解,然后分配到每个元素中去。
针对于「游戏模式」而言,我们现阶段能够实现的效果无非:
打开游戏,屏幕亮度调整到最高,关闭自适应亮度调整,开启勿扰模式;关闭游戏后,允许通知,恢复自适应亮度调整。
针对这段话进行拆分,然后带入到文章上面提及的基本元素中:
- 条件 1:打开游戏
- 任务 1:亮度调整 / 关闭自适应亮度 / 开启勿扰
- 条件 2:关闭游戏
- 任务 2:允许通知 / 开启自适应亮度
因此整个配置最重要的问题就落在了「如何检测自己是否正在打游戏」上,这便要提到本次 Tasker 的重要条件 ——— 应用程序状态。
了解条件:应用程序状态
在 Tasker 的条件选项中,有一项叫「应用程序」的条件可以让我们通过 App 的状态来作为任务响应的「开关」。在这里,Tasker 提供了你手机中安装的 App 和系统的相关服务提供了更精确的两个条件(来自 Android Appliaction Fundamentals),分别为:
- Activity:一个 App 在你前台运行便可触发,切换到后台或关闭则为断开
- Service:一个 App 的相关服务正在运行则为触发,无服务运行则为关闭
第一个比较好理解,就是顶层 App 便可激活条件;而第二个,简单的说便是只要 App 中任何服务在进程中运行,无论你在多任务列表中有没有看到这个 App,都可以激活该条件。举个简单的例子,YouTube Music 在智能下载时,便属于这种情况。(友情提示:Android L 后 Tasker 的 App 检测能力下降,部分应用可能存在失效的状况)
搭建配置方案
了解上述知识后,我们就可以着手搭建配置了。
STEP 1. 打开 App 的条件
打开 Tasker,点击右下角加号按钮选择「添加」,输入「游戏模式」后,就可以建立一个新的项目,也就是前文所说的模块。
在状态列表中选择「应用程序」,选择你需要匹配的 App,这里我选择的 Dead Cells 为例。在底部的控制方式中,选择 Activity,即为前置界面时,激活该条件。这里需要说明的是,针对于多游戏的情况,Tasker 是支持 App 多项选择的。
STEP 2. 亮度调整
设定好一个触发条件后,Tasker 随机就会提示我们添加一项任务来完成配对,这里我们新建名为 游戏模式开启 任务即可。
跳转任务界面后点击右下角的 Add 按钮,在底部筛选器中检索关键字「亮度」,便可看到「自动亮度调整」和「屏幕亮度」两个功能(学会检索走天下)。先后添加以上两个功能,并分别设定为 关 和 255 。
这里解释一下,在 Tasker 的屏幕亮度中,并不是采用的我们熟知的百分比模式,而是使用了 Android 系统中的 ScreenBrightness 亮度值标准范围 0 ~ 255
。Tasker 在这里采用的滑动取值的方式,所以根据你的习惯拖动亮度条便可以,无需在意数值的意义。
STEP 3. 勿扰模式
在亮度调整设定完成后,回到任务界面后点击右下角的 Add 按钮,在底部筛选器中检索关键字「勿扰」,便可看到「勿扰模式」的功能。在模式的标签下,选择 免打扰 即可完成勿扰的设定。
STEP 4. 添加退出恢复
为了可以保证在未进行游戏的时候,设备可以自动恢复到原来的状态,需要追加一个退出任务的逻辑。长按右侧的 游戏模式开启 任务,选择添加退出任务,命名为 游戏模式关闭,并再次进行 STEP 1 ~ 2 的步骤,只是设定和原有的相反,这样就可以保证在条件未激活的时候,我们可以保持设备正常亮度和通知状态。
以上就是本次 Tasker 简单上手实例的全部内容了,关于文中涉及的成品模块,可以移步 这里 进行下载并直接导入使用。
欢迎在评论区分享、交流,如果你有类似的经验、玩法和教程,欢迎向 Android 玩法 栏目进行投稿。
关联阅读:
- Tasker:Application Context
- App+1 | Android 勿扰自动化,看剧、游戏更「沉浸」:NoPopping
- 10 种联动+10 个场景,我的 Tasker 自动化实例分享
- 用 Tasker 玩转电源菜单
- 简单的 Tasker 上手实例:用 Tasker 做好 Android 截图管理
- 简单的 Tasker 上手实例:及时回应勿扰模式下的重要来电
> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰
> 实用、好用的 正版软件,少数派为你呈现 🚀