The invention discloses a method and a device, which control the application, the method includes determining by the entity controller to control the operation of target application is response; if no response, the control operation is converted to the corresponding touch screen of the electronic device to the target application click operation in response to the instruction; click on the operating instructions, to control the target application. The present invention solves the technical problem of low compatibility of the existing application, and achieves the technical effect of effectively improving the compatibility of the application program.
【技术实现步骤摘要】
一种应用程序控制方法和装置
本专利技术涉及移动通讯领域,特别是涉及一种应用程序控制方法和装置。
技术介绍
目前,大部分智能终端都是设计有触摸屏的,从而也就使得很多的应用程序都是按照触摸屏的方式进行设计的,这也使得很多应用程序无法使用利用键盘或者红外遥控器等进行控制。例如:一个原本应用在智能手机上的应用程序A,现在是可以将其安装在于智能手机同样操作系统的智能电视上的,但是,该应用程序A在智能手机上是可以通过触屏进行控制的,但是在智能电视上没有触摸屏,因此,仅可以通过红外遥控器进行控制,可是应用程序本身并设置对遥控器按键控制的响应程序,从而导致遥控器对按照在智能电视上的应用程序A无法进行有效控制,也就限制了类似应用程序A这些应用程序在智能电视等不带触摸屏的电子设备上的使用。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供一种应用程序控制方法,以提高现有的应用程序兼容性低的技术问题。为解决上述技术问题,一方面,本专利技术提供一种应用程序控制方法,包括:确定通过实体控制器对目标应用程序的控制操作是否被响应;如果未被响应,则将所述控制操作转换为相应的在触 ...
【技术保护点】
一种应用程序控制方法,其特征在于,包括:确定通过实体控制器对目标应用程序的控制操作是否被响应;如果未被响应,则将所述控制操作转换为相应的在触摸屏电子设备上对所述目标应用程序的点击操作指令;响应于所述点击操作指令,对所述目标应用程序进行控制。
【技术特征摘要】
1.一种应用程序控制方法,其特征在于,包括:确定通过实体控制器对目标应用程序的控制操作是否被响应;如果未被响应,则将所述控制操作转换为相应的在触摸屏电子设备上对所述目标应用程序的点击操作指令;响应于所述点击操作指令,对所述目标应用程序进行控制。2.如权利要求1所述的方法,其特征在于,将所述控制操作转换为相应的在触摸屏设备上对所述目标应用程序的点击操作指令,包括:对所述目标应用程序的用户界面进行分解,确定所述目标应用程序在用户界面上的布局和控件;将所述布局和控件,与所述控制操作进行匹配,以确定出所述控制操作所对应的控件在所述用户界面上的位置坐标;模拟在触摸屏设备的用户界面上对所述位置坐标的点击操作。3.如权利要求2所述的方法,其特征在于,将所述布局和控件,与所述控制操作进行匹配,以确定出所述控制操作所对应的控件在所述用户界面上的位置坐标,包括:获取所述控制操作的text属性;将所述text属性作为目的字符串,在预设的字符串映射表中进行匹配,以查找出所述目的字符串对应的控件;将查找出的控件作为所述控制操作所对应的控制,将查找出的控件的坐标作为所述控制操作所对应的控件所在的位置坐标。4.如权利要求1至3中任一项所述的方法,其特征在于,所述实体控制器包括以下至少之一:键盘、和遥控器。5.如权利要求1至3中任一项所述的方法,其特征在于,所述目标应用程序是安装在非触摸屏电子设备上的。6.如权利要求5所述的方法,其特征在于,所述非触摸屏电子设...
【专利技术属性】
技术研发人员:曾慧鹏,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。