美文网首页
使用 Tasker 和 AutoInput 快速退出当前应用 [

使用 Tasker 和 AutoInput 快速退出当前应用 [

作者: blackspot | 来源:发表于2018-05-10 22:48 被阅读1442次

    背景

    一些人(包括本人)在使用 APP 的时候,习惯于通过返回键退出当前应用,不过在实际操作上这些人常常都需要按下返回键好几次才能够退出。如果可以只操作一次就能退出当前应用,那该多么的方便和省时啊。因此,这次特别为有这需求的人分享了一个自己一直都在用的功能

    效果

    快速退出当前应用的动态图

    思路

    主要思路是:判断当前应用与按下返回键后的应用是否相同,若相同,则继续按下返回键,反之当前应用已退出

    在个人实际使用中,遇过极个别应用是无法通过返回键退出的(如 Kodi,它要使用应用里的退出按钮才能退出),鉴此,除了判断应用是否相同外,还需要判断两者界面的文本元素是否相同,若相同,则有两种可能,一种是当前应用可能需要连续按下 2 次才可退出,另外一种为当前应用是无法通过返回键退出的。为了区分这两种情况,可以设定一个计数器,在按下返回键后,界面相同的次数多于一定次数,则可认定该应用是无法通过返回键退出

    实现

    说明

    • 第 5 步 %count > 10 的判断条件是指在相同界面元素下,允许按下返回键最多 10 次,当达到这次数时,该「Exit App」任务将停止运行,即当前应用是无法通过按下返回键退出的。用户可自行设定该值
    • 第 10 步的等待时间等于从按下返回键并退至新界面的这段动画过渡时间,用户亦可自行设定

    下载

    Exit App: uri / xml

    Autojs 实现

    Autojs 的实现效果比 AutoInput 优秀许多,具体内容可参阅:Autojs 快速退出当前应用

    参考资料

    1. Exit App | AutoApps Forums

    更新日志

    • 6/30/2018
      - 新增 Autojs 的实现方式
    • 5/10/2018
      - 发布

    其它

    作者:sung
    邮箱:sdfsung@gmail.com

    原创内容,转载请注明出处

    相关文章

      网友评论

          本文标题:使用 Tasker 和 AutoInput 快速退出当前应用 [

          本文链接:https://www.haomeiwen.com/subject/xvydrftx.html