美文网首页按键精灵
「按键精灵安卓版」在屏幕上实时显示运行的功能

「按键精灵安卓版」在屏幕上实时显示运行的功能

作者: 3分钟学堂郭立员 | 来源:发表于2020-05-10 11:06 被阅读0次

    我们在屏幕上显示信息通常会用showmessage这个命令,每次执行此命令会在屏幕上显示一段文字,持续时间1秒左右,如果想要一直显示,就要循环执行这个命令。

    对于单线程来说,这种持续循环showmessage命令是不可行的,因为我们的脚本是要做其他有效的操作,比如点击,找图、写入文本等,不可能一直执行showmessage命令。

    是的,单线程是不可行的,所以需要多线程,我们先来看一个效果展示。

    看上图我们可以发现,当我移动按键图标的时候,左上角的显示信息中坐标数值也会发生变化,并且在实时更新。

    这是怎么做到的呢?我通过找图获取到按键的坐标,并通过共享变量把坐标值传递给一个专门用于显示信息的线程中,然后持续在屏幕上显示传递过来的坐标值。

    大家可以参照一下我这个框架,我个人觉得是一个比较简单的形式,主线程用于实时显示,子线程用于功能操作。

    相关文章

      网友评论

        本文标题:「按键精灵安卓版」在屏幕上实时显示运行的功能

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