一种调整智能终端操作键位置的方法及系统与流程

文档序号:12270668阅读:350来源:国知局
一种调整智能终端操作键位置的方法及系统与流程

本发明涉及智能终端技术领域,尤其涉及一种调整智能终端操作键位置的方法及系统。



背景技术:

随着科技的发展,智能手机的功能也越来越多,越来越强大,更大的手机屏幕、更好用的触控操作、更完整的应用生态链发展共同成就了智能手机的新体验。而网络覆盖率增加,智能手机游戏日益兴起,是手机用户最主要的娱乐方式,现已经数千万的手机游戏玩家。

而手机游戏也远远不是我们印象中的什么“俄罗斯方块”踩地雷“贪吃蛇”之类画面简陋,规则简单的游戏,进而发展到了可以和掌上游戏机媲美,具有很强的娱乐性和交互性的复杂形态了。

现在智能手机的屏幕主要由液晶屏(显示屏)、触摸屏、外屏(起保护作用)三部分构成。假设一款游戏在具体操作时有A键(左移动)、B键(右移动)、C键(蹲下)、D键(开枪)四种按键,其在手机上显示屏上的位置如图1所示。现有游戏上的操作按键在手机屏幕上都是固定位置的,游戏玩家无法随意调整游戏屏幕上按键的位置的。

手机游戏触摸屏按键对玩家来说,操作的方便性、便捷性等是因人而异的。如图1所以,左边手指只操作一个A键,而右边手指需要操作B键、C键、D键三个按键,使得玩家不能更加快速的对B键、C键、D键的操作。因此现有技术中智能终端无法调整现有游戏的按键操作,不方便用户操作游戏。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于现有技术的不足,本发明目的在于提供一种调整智能终端操作键位置的方法及系统,旨在解决现有技术中智能终端无法调整现有游戏的按键操作,不方便用户操作游戏技术问题。

本发明的技术方案如下:

一种调整智能终端操作键位置的方法,其中,方法包括:

A、智能终端开启后,获取应用操作键设置信息,将应用操作键设置信息发送至与智能终端连接的触摸设备;

B、智能终端应用启动后,获取应用所处页面状态,将页面状态发送至触摸设备;

C、触摸设备获取页面状态,当检测到应用处于操控页面状态,触摸设备的操作数据通过应用操作键设置信息转化并发送给智能终端,当检测到应用处于UI页面状态,触摸设备的操作数据通过应用默认位置信息发送给智能终端;

D、智能终端根据接收到的触摸设备的操作数据,对应用进行操作。

所述的调整智能终端操作键位置的方法,其中,所述A具体包括:

A1、智能终端开启后与触摸设备建立连接;

A2、智能终端接收用户指令选择应用,判断应用是否存在操作键设置信息,若存在,则直接将操作键设置信息发送至触摸设备;若不存在,则接收用户设置的应用操作键设置信息,并将应用操作键设置信息发送至触摸设备。

所述的调整智能终端操作键位置的方法,其中,所述A之前包括:

S、智能终端预先存储与触摸设备通信的通信协议。

所述的调整智能终端操作键位置的方法,其中,所述C具体包括:

C1、触摸设备获取页面状态,并判断应用的页面状态;

C2、若检测到应用处于操控页面状态,获取触摸设备上的操作的位置数据,将位置数据根据应用操作键设置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端;

C3、若检测到应用处于UI页面状态,获取触摸设备上的操作的位置数据,将位置数据根据应用默认位置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端。

所述的调整智能终端操作键位置的方法,其中,所述A1 中智能终端开启后通过micro usb线与触摸设备建立连接。

一种调整智能终端操作键位置的系统,其中,系统包括:

设置信息获取模块,用于智能终端开启后,获取应用操作键设置信息,将应用操作键设置信息发送至与智能终端连接的触摸设备;

页面状态获取模块,用于智能终端应用启动后,获取应用所处页面状态,将页面状态发送至触摸设备;

操作数据转化与发送模块,用于触摸设备获取页面状态,当检测到应用处于操控页面状态,触摸设备的操作数据通过应用操作键设置信息转化并发送给智能终端,当检测到应用处于UI页面状态,触摸设备的操作数据通过应用默认位置信息发送给智能终端;

应用操作模块,用于智能终端根据接收到的触摸设备的操作数据,对应用进行操作。

所述的调整智能终端操作键位置的系统,其中,所述设置信息获取模块具体包括:

连接建立单元,用于智能终端开启后与触摸设备建立连接;

设置信息获取单元,用于智能终端接收用户指令选择应用,判断应用是否存在操作键设置信息,若存在,则直接将操作键设置信息发送至触摸设备;若不存在,则接收用户设置的应用操作键设置信息,并将应用操作键设置信息发送至触摸设备。

所述的调整智能终端操作键位置的系统,其中,所述系统还包括:

预先设置模块,用于智能终端预先存储与触摸设备通信的通信协议。

所述的调整智能终端操作键位置的系统,其中,所述操作数据转化与发送模块具体包括:

页面状态获取单元,用于触摸设备获取页面状态,并判断应用的页面状态;

第一操作数据转化单元,用于若检测到应用处于操控页面状态,获取触摸设备上的操作的位置数据,将位置数据根据应用操作键设置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端;

第二操作数据转化单元,用于若检测到应用处于UI页面状态,获取触摸设备上的操作的位置数据,将位置数据根据应用默认位置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端。

所述的调整智能终端操作键位置的系统,其中,所述连接建立单元还用于智能终端开启后通过micro usb线与触摸设备建立连接。

本发明提供了一种调整智能终端操作键位置的方法及系统,本发明通过新增一触摸设备,扩展了智能终端操作位置,可使用户根据自身操控习惯进行位置的调整,提升操控便捷性,为用户提供了方便。

附图说明

图1为现有技术中的手机的操作位置显示示意图。

图2为本发明的一种调整智能终端操作键位置的方法的较佳实施例的流程图。

图3为图2中步骤S100的细化步骤流程图。

图4为本发明的一种调整智能终端操作键位置的方法的具体应用实施例的调整操作键位置后的触摸设备显示示意图。

图5为图2中步骤S300的细化步骤流程图。

图6为本发明的一种调整智能终端操作键位置的方法的具体应用实施例的流程图。

图7为本发明的一种调整智能终端操作键位置的系统的较佳实施例的功能原理框图。

图8为本发明的一种调整智能终端操作键位置的系统的具体应用实施例的设置信息获取模块的功能原理框图。

图9为本发明的一种调整智能终端操作键位置的系统的具体应用实施例的操作数据转化与发送模块的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供了一种调整智能终端操作键位置的方法的较佳实施例的流程图,如图2所示,其中,方法包括:

步骤S100、智能终端开启后,获取应用操作键设置信息,将应用操作键设置信息发送至与智能终端连接的触摸设备。

具体实施时,智能终端包括但不限于手机、电脑、平板等设备。以下实施例以手机为例进行介绍。其中触摸设备为主要包含三部分:触摸屏、触摸屏驱动模块、主控模块。触摸屏用于接收用户的触摸操作指令,触摸屏驱动模块用于将触摸屏的操作指令转化为触摸屏驱动数据,并将触摸屏驱动数据发送至主控模块,主控模块与手机进行数据交互,实现通过触摸设备控制手机。

进一步的实施例中,步骤S100之前还包括:

步骤S10、智能终端预先存储与触摸设备通信的通信协议。

具体实施时,手机中设置一控制软件APK,该APK内置通信协议,用于与触摸设备通信。软件APK接收用户指令进行开启,从而与触摸设备进行通信。

进一步地实施例中,如图3所示,步骤S100具体包括:

步骤S101、智能终端开启后与触摸设备建立连接;

步骤S102、智能终端接收用户指令选择应用,判断应用是否存在操作键设置信息,若存在,则直接将操作键设置信息发送至触摸设备;若不存在,则接收用户设置的应用操作键设置信息,并将应用操作键设置信息发送至触摸设备。

具体实施时,步骤S101中智能终端开启后通过micro usb线与触摸设备建立连接。智能终端也可通过无线通信协议或局域网协议或广域网协议与触摸设备建立连接,进行通信。

步骤S102中在手机中的控制软件APK里选择玩家所要玩的游戏,该控制软件APK对该款游戏进行判断是否已经设置了新的触摸位置,若没有 设置,若提示用户根据自己的操作习惯重新定义触摸按键的位置,将定义后的触摸按键的位置发送给触摸设备,若设置了,则将定义触摸按键的位置发送给触摸设备。控制软件APK通过手机micro usb连接线,把玩家对该款游戏操控的触摸按键位置信息发给触摸设备,触摸设备就会保存该信息。

步骤S200、智能终端应用启动后,获取应用所处页面状态,将页面状态发送至触摸设备。

具体实施时,手机打开应用后,控制软件APK会在后台对应用的运行状态进行判断,如游戏处于UI操作界面,控制软件APK会把该应用状态发给触摸设备。如游戏处于操控对战状态,控制软件APK会把该应用状态发给触摸设备。其中应用类型包括但不限于游戏、视频、即时通讯软件等应用。

步骤S300、触摸设备获取页面状态,当检测到应用处于操控页面状态,触摸设备的操作数据通过应用操作键设置信息转化并发送给智能终端,当检测到应用处于UI页面状态,触摸设备的操作数据通过应用默认位置信息发送给智能终端。

具体实施时,如图4所示,为本发明的一种调整位置后的屏幕示意图。触摸设备获取手机发送的应用的页面状态,根据页面的不同的页面状态,触摸设备将不同类型的位置数据发送给手机。

即游戏处于UI操作界面,则触摸设备上显示手机未调整前的默认位置信息供用户进行操作;即游戏处于操控对战状态,则触摸设备上显示调整后的操作键位置信息供用户进行操作。

进一步的实施例中,如图5所示,步骤S300具体包括:

步骤S301、触摸设备获取页面状态,并判断应用的页面状态,若应用处于操控页面状态,则执行步骤S302,若应用处于UI页面状态,则执行步骤S303;

步骤S302、获取触摸设备上的操作的位置数据,将位置数据根据应用操作键设置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端;

步骤S303、获取触摸设备上的操作的位置数据,将位置数据根据应用默认位置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端。

具体实施时,当触摸设备接收到游戏处于UI操作界面,则触摸设备显示手机默认的操作键位置信息,获取触摸设备上的操作键数据,如向左操作,触摸设备就会按向左操作发给手机。

如触摸设备接收到游戏处于操控对战状态,则触摸设备显示调整后的操作键位置信息,获取触摸设备上的操作键数据,则根据设置好的触摸位置转换后的位置发给手机端。

步骤S400、智能终端根据接收到的触摸设备的操作数据,对应用进行操作。

具体实施时,手机端游戏按照接收的触摸位置进行响应,如用户在触摸设备中选择向左按键,则触摸设备将向左移动的指令发送给智能终端,智能终端在游戏中进行对应的向左移动操作。

本发明还提供了一种调整智能终端操作键位置的方法的具体应用实施例的流程图,如图6所示,方法具体如下:

步骤S11、启动控制软件apk;

步骤S12、选择所要玩的游戏;

步骤S13、判断是否已对该游戏设置了按键位置,若是,则执行步骤S14,若否,则执行步骤S15;

步骤S14、相应的触摸按键信息发给触摸设备;

步骤S15、获取玩家设置触摸按键位置;

步骤S16、打开游戏;

步骤S17、后台控制软件APK把游戏所处页面状态发给触摸设备;

步骤S18、触摸设备判断游戏是否处于UI页面状态,若是,则执行步骤S20,若否,则执行步骤S19;

步骤S19、游戏进入操控状态,触摸设备采用玩家设置触摸位置信息发给手机端;

步骤S20、触摸设备采用游戏UI默认位置信息发给手机端;

步骤S21、手机端游戏通过触摸设备进行操控。

本发明还提供了一种调整智能终端操作键位置的系统的较佳实施例的功能原理框图,如图7所示,系统包括:

设置信息获取模块100,用于智能终端开启后,获取应用操作键设置信息,将应用操作键设置信息发送至与智能终端连接的触摸设备;具体如方法实施例所示。

页面状态获取模块200,用于智能终端应用启动后,获取应用所处页面状态,将页面状态发送至触摸设备;具体如方法实施例所示。

操作数据转化与发送模块300,用于触摸设备获取页面状态,当检测到应用处于操控页面状态,触摸设备的操作数据通过应用操作键设置信息转化并发送给智能终端,当检测到应用处于UI页面状态,触摸设备的操作数据通过应用默认位置信息发送给智能终端;具体如方法实施例所示。

应用操作模块400,用于智能终端根据接收到的触摸设备的操作数据,对应用进行操作;具体如方法实施例所示。

进一步的实施例中,如图8所示,设置信息获取模块100具体包括:

连接建立单元101,用于智能终端开启后与触摸设备建立连接;具体如方法实施例所示。

设置信息获取单元102,用于智能终端接收用户指令选择应用,判断应用是否存在操作键设置信息,若存在,则直接将操作键设置信息发送至触摸设备;若不存在,则接收用户设置的应用操作键设置信息,并将应用操作键设置信息发送至触摸设备;具体如方法实施例所示。

其中,所述系统还包括:

预先设置模块,用于智能终端预先存储与触摸设备通信的通信协议;具体如方法实施例所示。

进一步的实施例中,如图9所示,操作数据转化与发送模块300具体包括:

页面状态获取单元301,用于触摸设备获取页面状态,并判断应用的页面状态;具体如方法实施例所示。

第一操作数据转化单元302,用于若检测到应用处于操控页面状态,获取触摸设备上的操作的位置数据,将位置数据根据应用操作键设置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端;具体如方法实施例所示。

第二操作数据转化单元303,用于若检测到应用处于UI页面状态,获取触摸设备上的操作的位置数据,将位置数据根据应用默认位置信息转换为对应的应用上的位置数据,将位置数据发送给智能终端;具体如方法实施例所示。

所述的调整智能终端操作键位置的系统,其中,连接建立单元还用于智能终端开启后通过micro usb线与触摸设备建立连接;具体如方法实施例所示。

综上所述,本发明提供了一种调整智能终端操作键位置的方法及系统,方法包括:智能终端获取应用操作键设置信息,将应用操作键设置信息发送至与智能终端连接的触摸设备;智能终端应用启动后,获取应用所处页面状态,将页面状态发送至触摸设备;触摸设备获取页面状态,当检测到应用处于操控页面状态,触摸设备的操作数据通过应用操作键设置信息转化并发送给智能终端,当检测到应用处于UI页面状态,触摸设备的操作数据通过应用默认位置信息发送给智能终端;智能终端根据接收到的触摸设备的操作数据,对应用进行操作。本发明通过新增一触摸设备,扩展了智能终端操作位置,可使用户根据自身操控习惯进行位置的调整,提升操控便捷性,为用户提供了方便。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1