使用 MacroDroid 自制简易报时器应用
作为一个常年居家办公的程序员+奶爸,日常做饭,接送孩子都是必不可少的,尤其是这一学期,孩子不继续在学校午托,而是每天接回家吃午饭睡午觉,我一天和孩子打交道的时间也变得多了起来,早晚和中午都需要接送。
尤其是中午本就时间紧张,需要格外注意做饭和路上的时间消耗。之前我都是通过定闹钟的方式,不过总是有时间焦虑,时不时要看下手机上的时间,有时手还是湿的很不方便,于是想找个自动报时的应用。在市场上找了几个,都不满意,于是决定自己做一个。
正好今年比较迷 MacroDroid,这次就是它了。
MacroDroid 是一款操作简单、功能强大的安卓自动化应用,通过选择触发器、动作和可选约束,无需编程知识就能快速创建宏,自动完成文件管理、模式切换等各类手机任务。
MacroDroid 是一款操作简单、功能强大的安卓自动化应用,通过选择触发器、动作和可选约束,无需编程知识就能快速创建宏,自动完成文件管理、模式切换等各类手机任务。
功能简介
对于这个报时应用,我的设计是这样的:
支持语音播报消耗的分钟数或几点几分
考虑过在启动报时时选择使用哪种类型,但是每次都要这样选感觉很麻烦,所幸我是用 MacroDroid 而不是开发应用,可以直接复制成两个脚本,各自使用不同的时间格式来播报,这样可以减少一次点击。相比应用,脚本还是方便呀。
- 按时分报的模式 主要是为了关注接送孩子的时间点而设计的,比如备菜备一半,听到时间可能来不及了,可以先不起锅,避免卡着时间不上不下。
- 按分钟报的模式 主要是为了应对计划时长的活动,比如我日常吃完饭会下楼健走半小时,或者睡觉前玩半小时游戏,可以通过播报知道自己的锻炼或游玩进度。
对于播报,还需要一个额外的设置,就是间隔时长,可以从一些预定义的选项中直接选择,比如 1分钟,2分钟,5分钟,半小时等。
可以方便的启动和结束报时
MacroDroid 有一个很赞的设计,就是侧边滑出快捷启动脚本,这样在任何时候,我都可以快捷启动报时脚本。
对于快速结束,会在计时时显示一个通知,一方面显示当时的时间消耗,一方面用于点击结束计时。
脚本概览
这是从 MacroDroid 导出的脚本概览图,大致能看出这个报时应用的逻辑:在循环中计算时间后按照格式语音播报,然后等待指定的时间间隔再继续直到被中断。
你可以参考着制作自己的报时脚本,或者直接下载我的文件。
其实不止是 MacroDroid, Android 上面的 Automate, Tasker, 以及 iOS 上面的快捷指令都可以很容易做出这样的脚本,也很容易按自己的需求做调整。
文章同步发表于微信公众号老狗拾光,欢迎关注。