使用实体按键操控终端的方法及装置制造方法及图纸

技术编号:10683528 阅读:154 留言:0更新日期:2014-11-26 14:56
本公开是关于使用实体按键操控终端的方法及装置,用于使得使用实体按键操控终端的实现不受是否能够获得功能接口的限制。所示方法,用于具有触摸屏的终端,包括:在所述触摸屏中生成与实体按键对应的浮窗;检测所述实体按键的操作;当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置。本公开能够避免使用功能接口,使得使用实体按键操控终端的实现不受是否能够获得功能接口的限制,增加了使用实体按键操控终端的适用范围的广泛性,并且使得使用实体按键操控终端的实现更加简化。

【技术实现步骤摘要】
【专利摘要】本公开是关于使用实体按键操控终端的方法及装置,用于使得使用实体按键操控终端的实现不受是否能够获得功能接口的限制。所示方法,用于具有触摸屏的终端,包括:在所述触摸屏中生成与实体按键对应的浮窗;检测所述实体按键的操作;当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置。本公开能够避免使用功能接口,使得使用实体按键操控终端的实现不受是否能够获得功能接口的限制,增加了使用实体按键操控终端的适用范围的广泛性,并且使得使用实体按键操控终端的实现更加简化。【专利说明】使用实体按键操控终端的方法及装置
本公开涉及电子设备
,尤其涉及使用实体按键操控终端的方法及装置。
技术介绍
具有触摸屏的终端使用越来越广泛,终端中的触摸操作暴露出触摸屏没有触感,没有点击反馈等问题。相关技术中,出现了使用实体按键操控具有触摸屏的终端的技术方案。相关技术通过逐一适配功能接口来实现实体按键对终端中功能或游戏的操控。例如,将游戏中各个功能的接口映射到游戏手柄中各个按键,通过游戏手柄中按键操控游戏。又例如,将手机中某一功能接口映射到实体按键,通过点击或长按实体按键来触发手机中功能接口对应的功能。相关技术中存在的缺陷在于,要实现实体按键对终端的操控,需要获得功能接口,在功能接口不对外开放,难以获得的情况下,无法使用实体按键操控终端。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供使用实体按键操控终端的方法及装置,用于使得使用实体按键操控终端的实现不受是否能够获得功能接口的限制。 根据本公开实施例的第一方面,提供一种使用实体按键操控终端的方法,用于具有触摸屏的终端,包括: 在所述触摸屏中生成与实体按键对应的浮窗; 检测所述实体按键的操作; 当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置。 在一个实施例中,所述方法还可包括: 检测所述触摸屏中触摸操作; 当检测到所述触摸操作拖动所述浮窗时,根据所述触摸操作的拖动轨迹将所述浮窗移转到所述拖动轨迹的停止点。 在一个实施例中,所述在所述触摸屏中生成与实体按键对应的浮窗,可包括: 在所述触摸屏中生成与所述实体按键相同数目的浮窗; 将所述浮窗与所述实体按键--对应。 在一个实施例中,所述在所述触摸屏中生成与所述实体按键相同数目的浮窗,包括: 在所述终端连接具有实体按键的设备时,识别所述设备的设备标识; 根据所述设备标识确定所述设备中实体按键的数量; 按确定出的所述实体按键的数量创建浮窗。 在一个实施例中,所述将所述浮窗与所述实体按键--对应,包括: 根据所述设备标识确定出所述设备中实体按键上的图标; 在所述实体按键对应的浮窗中添加与所述实体按键的图标相同的图标。 在一个实施例中,所述在所述触摸屏中生成与实体按键对应的浮窗,包括: 生成浮窗,将生成的浮窗设置为,接收到对应的实体按键的按压操作的广播后,执行所述按压操作。 在一个实施例中,所述将所述按压操作映射到所述触摸屏中所述浮窗所在的位置,包括: 将所述实体按键的按压操作广播,使得所述浮窗在接收到所述实体按键的按压操作的广播后,在所处的所述触摸屏中位置执行所述按压操作。 在一个实施例中,所述当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置,可包括: 检测到所述实体按键的点击操作或长按操作后,在所述触摸屏中显示用户界面的情况下,在所述浮窗位于所述用户界面中图标所在位置时,将所述点击操作或所述长按操作映射为对所述用户界面中图标的点击操作或长按操作。 根据本公开实施例的第二方面,提供一种使用实体按键操控终端的装置,用于具有触摸屏的终端,包括: 浮窗生成模块,用于在所述触摸屏中生成与实体按键对应的浮窗; 按键检测模块,用于检测所述实体按键的操作; 操作映射模块,用于当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置。 在一个实施例中,所述装置还可包括: 触摸检测模块,用于检测所述触摸屏中触摸操作; 位置移转模块,用于当检测到所述触摸操作拖动所述浮窗时,根据所述触摸操作的拖动轨迹将所述浮窗移转到所述拖动轨迹的停止点。 在一个实施例中,所述浮窗生成模块,可包括: 第一浮窗生成单元,用于在所述触摸屏中生成与所述实体按键相同数目的浮窗; 浮窗映射单兀,用于将所述浮窗与所述实体按键对应。 在一个实施例中,所述第一浮窗生成单元,包括: 标识确定子单元,用于在所述终端连接具有实体按键的设备时,识别所述设备的设备标识; 数量确定子单元,用于根据所述设备标识确定所述设备中实体按键的数量; 浮窗生成子单元,用于按确定出的所述实体按键的数量创建浮窗。 在一个实施例中,所述浮窗映射单元,包括: 图标确定子单元,用于根据所述设备标识确定出所述设备中实体按键上的图标; 图标添加子单元,用于在所述实体按键对应的浮窗中添加与所述实体按键的图标相同的图标。 在一个实施例中,所述浮窗生成模块,包括: 第二浮窗生成单元,用于生成浮窗,将生成的浮窗设置为,接收到对应的实体按键的按压操作的广播后,执行所述按压操作。 在一个实施例中,所述操作映射模块,包括: 第一操作映射单元,用于将所述实体按键的按压操作广播,使得所述浮窗在接收到所述实体按键的按压操作的广播后,在所处的所述触摸屏中位置执行所述按压操作。 在一个实施例中,所述操作映射模块,包括: 第二操作映射单元,用于检测到所述实体按键的点击操作或长按操作后,在所述触摸屏中显示用户界面的情况下,在所述浮窗位于所述用户界面中图标所在位置时,将所述点击操作或所述长按操作映射为对所述用户界面中图标的点击操作或长按操作。 根据本公开实施例的第三方面,提供一种使用实体按键操控终端的装置,用于具有触摸屏的终端,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 在所述触摸屏中生成与实体按键对应的浮窗; 检测所述实体按键的操作; 当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置。 本公开的实施例提供的技术方案可以包括以下有益效果:通过对具有触摸屏的终端,在触摸屏中生成与实体按键对应的浮窗,将实体按键的按压操作映射到触摸屏中浮窗所在的位置,能够避免使用功能接口,使得使用实体按键操控终端的实现不受是否能够获得功能接口的限制,增加了使用实体按键操控终端的适用范围的广泛性,并且使得使用实体按键操控终端的实现更加简化。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。 【专利附图】【附图说明】 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。 图1是根据一示例性实施例示出的使用实体按键操控终端的方法的流程图。 图2A是根据一示例性实施例示出的使用实体按键操控终端的方法的一场景图。 图2B是根据一示例性实施例示出的使用实体按键操控终端的方法的一场景图。 图3A是根据一示例性实施例示出的使本文档来自技高网...

【技术保护点】
一种使用实体按键操控终端的方法,其特征在于,用于具有触摸屏的终端,包括:在所述触摸屏中生成与实体按键对应的浮窗;检测所述实体按键的操作;当检测到所述实体按键的按压操作时,将所述按压操作映射到所述触摸屏中所述浮窗所在的位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:高斯太吕阳鹏唐沐
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1