惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
Google DeepMind News
Google DeepMind News
MyScale Blog
MyScale Blog
A
About on SuperTechFans
Martin Fowler
Martin Fowler
M
MIT News - Artificial intelligence
Recent Announcements
Recent Announcements
D
DataBreaches.Net
B
Blog
博客园 - 【当耐特】
爱范儿
爱范儿
有赞技术团队
有赞技术团队
P
Proofpoint News Feed
WordPress大学
WordPress大学
小众软件
小众软件
Apple Machine Learning Research
Apple Machine Learning Research
I
InfoQ
Engineering at Meta
Engineering at Meta
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Last Week in AI
Last Week in AI
Microsoft Azure Blog
Microsoft Azure Blog
雷峰网
雷峰网
量子位
G
Google Developers Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
简单的 Tasker 上手实例:自制简易游戏模式 - 少数派
2021-04-23 · via 少数派

我们在大多数 Android 定制系统中都能看到「游戏模式」,通过不同的优化方式,这类模式往往能够让我们获得更加沉浸的游戏体验。

因此对部分小众厂商的系统或一些第三方 ROM 来说,想要游戏模式就必须求助第三方应用或服务了,比如此前我们介绍过的 NoPopping。

但类似的需求我们同样可以通过 Tasker 来实现——本文就将介绍一种简易的「游戏模式」实现方案,帮助你在游戏时锁定手机的屏幕亮度并开启勿扰。同时和本系列的其它文章类似,希望这一方案的实现思路和配置流程能够帮助你多了解一点 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 玩法 栏目进行投稿。

关联阅读:

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀