[发明专利]应用程序交互方法、装置、电子设备及存储介质有效
申请号: | 202011597040.0 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112286620B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 熊文龙;贺永强;邓志伟 | 申请(专利权)人: | 智道网联科技(北京)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 盛明星 |
地址: | 100013 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 交互 方法 装置 电子设备 存储 介质 | ||
1.一种应用程序交互方法,其特征在于,该方法包括如下步骤:
扫描智能终端上的当前显示屏幕中的显示页面;
在所述显示屏幕中的应用程序的界面发生变化的情况下,在变化后的显示页面上生成用户界面;其中,所述用户界面被预先配置为与所述应用程序的界面上的可执行操作功能具有对应关系;所述可执行操作功能包括所述应用程序的当前界面可依据用户界面执行的操作;
根据所述用户界面,在所述应用程序中确定所述可执行操作功能和所述可依据用户界面执行的操作;
根据所述可执行操作功能和所述可依据用户界面执行的操作,在所述应用程序中执行所述用户界面对应的操作指令;
其中,所述在变化后的显示页面上生成用户界面,包括如下步骤:
扫描发生变化的当前应用程序的显示界面所包含的每一显示界面节点,获取每一显示界面节点所对应的动态界面节点对象数据;多个所述动态界面节点对象数据构成动态界面节点对象数据集合;
依据预先存储的与所述当前应用程序关联的搜索特征对象数据在所述动态界面节点对象数据集合中进行匹配搜索;
确定与所述搜索特征对象数据所匹配的动态界面节点对象数据所关联的操作指令,并选择预先存储的与该操作指令对应的用户界面,在变化后的页面上显示所述用户界面。
2.根据权利要求1所述的应用程序交互方法,其特征在于,预先存储的与所述当前应用程序关联的搜索特征对象数据通过如下步骤获取:
在所述应用程序被打开时,识别所述应用程序对应的名称标识;
将所述名称标识传递至云端服务器,并向所述云端服务器请求与所述名称标识相关联的搜索特征对象数据;
接收来自所述云端服务器的搜索特征对象数据。
3.根据权利要求2所述的应用程序交互方法,其特征在于,
所述搜索特征对象数据包括:应用程序的名称标识、以及,与所述应用程序关联的搜索策略对象数据;
所述搜索策略对象数据包括用户界面交互标识,以及,以下至少之一:文本信息、界面标识信息、类名信息和搜索方式。
4.根据权利要求3所述的应用程序交互方法,其特征在于,所述每一界面节点所对应的动态界面节点对象数据至少包括以下之一:
界面节点的文本信息;
界面节点的矩形框信息;
界面节点标识信息;
类名信息;以及
是否可见。
5.根据权利要求4所述的应用程序交互方法,其特征在于,所述在变化后的页面上显示所述用户界面包括如下步骤:
基于所述搜索策略对象数据所匹配的动态界面节点对象数据,以及,所述搜索策略对象数据中的预存的用户界面交互标识,生成用户界面显示数据集合;
轮巡所述用户界面显示数据集合;
基于所述动态界面节点对象数据中的所述界面节点的矩形框信息,确定界面节点的位置;
根据所述用户界面交互标识选择匹配的用户界面交互生成方法,生成绘制数据,基于所述绘制数据显示所述用户界面。
6.根据权利要求5所述的应用程序交互方法,其特征在于,
所述绘制数据包括以下至少之一:用户界面的平面坐标、背景图案、用户界面的宽与高、文本内容和动画内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智道网联科技(北京)有限公司,未经智道网联科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011597040.0/1.html,转载请声明来源钻瓜专利网。