基于触摸屏的人机交互方法及装置制造方法及图纸

技术编号:12583379 阅读:58 留言:0更新日期:2015-12-23 23:39
本发明专利技术适用于软件领域,提供了一种基于触摸屏的人机交互方法及装置,所述方法包括:监听人机交互界面的子交互页面上接收的指令;所述子交互页包括:用于输入调用不同应用的软件功能的交互指令的文本输入区域、用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域;根据监听的指令执行对应的操作,在监听的指令包括交互指令时,所述指令包括用户在文本输入区域的滑动动作,所述滑动动作用于获得与所述滑动动作匹配的应用动作。本发明专利技术实施例能够提高操作效率。

【技术实现步骤摘要】

本专利技术实施例属于软件领域,尤其涉及一种基于触摸屏的人机交互方法及装置
技术介绍
目前,带触摸屏幕功能的智能终端已经非常普及,这些智能终端包括:手机、触屏PC、平板电脑、智能穿戴设备、数字标牌等等。人们通过安装在这些智能终端上的各种软件程序(包含系统软件和应用软件)来处理各种日常事务。人们在使用这些智能终端上的软件程序的时候:一方面,为了实现软件程序的操作,人们所使用的主要的交互方式是触屏操作,主要的交互逻辑可以分为两种:一种是操作者通过点击软件程序的图标(或者快捷方式)进入软件从而进一步使用软件;另一种是操作者通过点击和划动设置在终端图形交互界面(Graphical User Interface,⑶I)上的程序组件(widget)上来进一步使用软件。另一方面,为了能够处理一件事务,人们通常会使用两个甚至两个以上的软件程序,比如,一个人需要和他的同事确认一个会议时间的时候,很可能会使用通讯录,电话,日程三个软件程序,经历从“通讯录查找同事联系方式”,到“给同事打电话确认会议时间”,最后到“在自己的日程上做好记录”的过程。而在上述的情况下,人与智能终端软件的交互过程存在以下问题:(I)每一个软件程序和组件,都有独立的⑶I和交互方法,因此人们在使用多个软件的时候,需要掌握所有软件的交互,才能完成对多个软件的使用。(2)每一个软件程序或者组件所包含的信息和功能是有限的,人们需要在多个软件程序的多个功能之间反复切换,才可以使用到所有需要的信息和功能。综上,人们在使用多个软件程序来处理日常生活中的各种事务时,由于需要在多个软件程序的多个功能之间反复切换,因此,降低了操作效率。
技术实现思路
本专利技术实施例提供了一种基于触摸屏的人机交互方法及装置,旨在解决现有方法在多个软件程序的多个功能之间反复切换时导致的操作效率低下的问题。本专利技术实施例是这样实现的,一种基于触摸屏的人机交互方法,所述方法包括:监听人机交互界面的子交互页面上接收的指令;所述子交互页包括:用于输入调用不同应用的软件功能的交互指令的文本输入区域、用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域;根据监听的指令执行对应的操作,在监听的指令包括交互指令时,所述指令包括用户在文本输入区域的滑动动作,所述滑动动作用于获得与所述滑动动作匹配的应用动作。本专利技术实施例的另一目的在于提供一种基于触摸屏的人机交互装置,所述装置包括:指令监听单元,用于监听人机交互界面的子交互页面上接收的指令;所述子交互页包括:用于输入调用不同应用的软件功能的交互指令的文本输入区域、用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域;指令执行单元,用于根据监听的指令执行对应的操作,在监听的指令包括交互指令时,所述指令包括用户在文本输入区域的滑动动作,所述滑动动作用于获得与所述滑动动作匹配的应用动作。在本专利技术实施例中,由于可以在子交互页上输入调用不同应用的软件功能的交互指令,也可以在该子交互页上显示执行所述调用不同应用的软件功能的交互指令后对应的结果,因此,无需在不同应用的软件功能之间反复切换,从而极大提高了软件功能和多媒体信息的利用率以及操作效率。【附图说明】图1是本专利技术第一实施例提供的一种基于触摸屏的人机交互方法的流程图;图2是本专利技术第一实施例提供的子交互页包含的元素的示意图;图3是本专利技术第一实施例提供的如何发出交互指令的示意图;图4是本专利技术第二实施例提供的一种基于触摸屏的人机交互装置的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,监听人机交互界面的子交互页面上接收的指令,并根据监听的指令执行对应的操作。其中,所述子交互页包括:用于输入调用不同应用的软件功能的交互指令的文本输入区域、用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域。 为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种基于触摸屏的人机交互方法的流程图,详述如下:步骤S11,监听人机交互界面的子交互页面上接收的指令;所述子交互页包括:用于输入调用不同应用的软件功能的交互指令的文本输入区域、用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域。其中,人机交互界面是一个完整的桌面页,用户可通过触碰对应的入口进入人机交互界面,比如,通过点击该人机交互界面对应的应用从而进入人机交互界面。在该人机交互界面中包括一个或多个子交互页,每个子交互页都相互独立;每个子交互页都至少包括2部分:一是输入调用不同应用的软件功能的交互指令的文本输入区域;二是用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域。在该步骤中,当文本输入区域获得焦点,用户可在该文本输入区域输入(或编辑)交互指令(比如文本类型的交互指令、语音类型的交互指令等),该文本输入区域中的文本按照自左向右、自上向下的顺序累加,如果累加的高度超过默认的区域高度,则区域高度自动增加以显示全部的文本,当然,当文本输入区域累加的高度超过子交互页所能显示的最大高度时,仅在子交互页显示部分文本输入区域的内容,其他内容可通过滑动滚动条进行读取。参照图2,在同一个子交互页上,工作台区域占据的页面空间默认大于文本输入区域,该工作台区域除了显示执行调用不同应用的软件功能的交互指令后对应的结果之外,还用于显示用户操作过程需要使用的软件功能和多媒体信息。该工作台区域显示的内容按照显示时间先后顺序从下向上累加,当内容累加高度超过默认的区域高度时,用户可以通过触屏上下划动的操作来浏览和操作较早或者较晚的显示内容,即当工作台区域的显示内容占据的高度超出默认的区域高度时,系统会默认隐藏存储较早的内容,用户可通过拖动或滑动页面来显示隐藏的内容。步骤S12,根据监听的指令执行对应的操作,在监听的指令包括交互指令时,所述指令包括用户在文本输入区域的滑动动作,所述滑动动作用于获得与所述滑动动作匹配的应用动作。其中,监听的指令包括:发出文本输入区域接收的交互指令、辅助交互页的操作指令(如辅助交互页的唤出指令、辅助交互页的隐藏指令)、文本复制指令、上下滑屏指令、应用拖拽指令等。当然,上述的指令可采用多种输入方式输入,例如通过文本输入,通过语音输入等。可选地,在监听的指令为发出文本输入区域接收的交互指令时,所述根据监听的指令执行对应的操作,具体包括:Al、在监听的指令为发出文本输入区域接收的交互指令时,获取所述交互指令。A2、解析获取的交互指令,以获得以下至少3部分信息:交互功能、交互动作以及动作对象。其中,交互功能通过抽象、提取交互指令得到。具体地,所述A2具体包括:A21、分析所述交互指令,获得交互功能、动作对象及用户的滑动动作;A22、根据用户的滑动动作从预设的动作与指令对照表中找到对应的交互动作,所述滑动动作包括触点数量和滑动轨迹。这里的触点数量代表同时在屏幕上进行滑动动作的手指数量,当触点数量为I时,代表I个手指在屏幕上滑动,当触点数量大于I时,代表多个手指同时在屏幕上滑本文档来自技高网
...

【技术保护点】
一种基于触摸屏的人机交互方法,其特征在于,所述方法包括:S1、监听人机交互界面的子交互页面上接收的指令;所述子交互页包括:用于输入调用不同应用的软件功能的交互指令的文本输入区域、用于显示执行所述调用不同应用的软件功能的交互指令后对应的结果的工作台区域;S2、根据监听的指令执行对应的操作,在监听的指令包括交互指令时,所述交互指令包括用户在文本输入区域的滑动动作,所述滑动动作用于获得与所述滑动动作匹配的应用动作。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘莫闲
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1