交互界面中的页面切换方法及装置制造方法及图纸

技术编号:8387014 阅读:140 留言:0更新日期:2013-03-07 07:42
一种交互界面中的页面切换方法,包括如下步骤:获取对交互界面的操作事件,触发屏幕中的页面跟随所述操作事件移动;根据页面与指示标识之间的对应关系获取移动的页面所对应的指示标识;控制所述指示标识与所述移动的页面进行同步移动;根据所述操作事件得到停留于屏幕中的页面。上述交互界面中的页面切换方法及系统,随着用户在交互界面上的操作事件触发屏幕中的页面跟随操作事件发生移动,与发生移动的页面存在对应关系的指示标识也将进行同步运动,指示标识在页面切换过程中的动态指示页面位置,实现了页面切换中间过程的动态指示,实现了对用户施加于交互界面中的操作事件进行动态反馈,提高了页面切换的灵活性。

【技术实现步骤摘要】
交互界面中的页面切换方法及装置
本专利技术涉及人机交互技术,特别是涉及一种交互界面中的页面切换方法及装置。
技术介绍
用户在交互界面中点击不同的图标会触发不同应用程序的运行。为满足工作和娱乐需求,人们安装使用了越来越多的应用程序,交互界面中设置多个连续的页面,各种应用程序图标分布于交互界面的各个页面,并通过设置于交互界面中的指示标识来指示屏幕中显示的页面为交互界面中的第几个页面。屏幕中显示的多个指示标识是按照页面顺序依次排列,固定不动的。屏幕中的指示标识用于标识交互界面中的页面数量,并通过高亮或者突出显示等画面处理来标识当前屏幕所显示的页面为交互界面中的第几个页面。传统的交互界面中,用户可通过施加于屏幕上的滑动操作进行页面之间的切换,例如,交互界面包括了第一至第五这5个连续的页面,通过屏幕向用户展示第一页面以及分别与交互界面中每一页面相对应的5个指示标识,并突出显示第一页面所对应的指示标识。当用户需要从第一页面切换至第二页面时,通过手指在屏幕中的第一页面从右向左滑动,交互界面中连续的页面跟随用户的滑动操作进行页面之间的移动,并在用户的滑动操作停止后第二页面也停留在屏幕中向用户展示,此时,消除第一页面所对应的指示标识的突出显示,突出显示第二页面所对应的指示标识。然而,随着交互界面中连续的页面之间从右向左地切换,按照页面顺序依次排列的指示标识从左向右地依次进行突出显示,即指示标识的突出显示顺序与页面的切换方向是相反的,指示标识与页面之间只是简单地将每一页面与对应的指示标识建立映射关系,当某一页面在屏幕中展示时对应的指示标识被突出显示,这将造成了可移动的页面与固定不动且反向突出显示的指示标识之间的不匹配,页面切换过程缺乏灵活性。
技术实现思路
基于此,有必要提供一种能提高灵活性的交互界面中的页面切换方法。此外,还有必要提供一种能提高灵活性的交互界面中的页面切换装置。一种交互界面中的页面切换方法,包括如下步骤:获取对交互界面的操作事件,触发屏幕中的页面跟随所述操作事件移动;根据页面与指示标识之间的对应关系获取移动的页面所对应的指示标识;控制所述指示标识与所述移动的页面进行同步移动;根据所述操作事件得到停留于屏幕中的页面。优选地,所述控制所述指示标识与所述移动的页面进行同步移动的步骤为:获取与所述指示标识相对应的页面在屏幕中的位置;根据所述页面在屏幕中的位置以及设定的指示标识在对应的页面中的相对位置进行计算得到位置点;将所述指示标识移动到所述位置点。优选地,所述根据所述操作事件得到停留于屏幕中的页面的步骤为:根据所述操作事件中操作点的移动距离和对应的时间间隔计算所述操作点的移动速度;判断所述交互界面的操作是否结束,若是,则判断所述移动速度是否大于阈值,若否,则获取所占屏幕空间最大的页面;将所述获取到的页面停留于屏幕中。优选地,还包括:当判断到所述移动速度大于阈值时,根据所述移动速度进行估算得到停留于屏幕中的页面。优选地,还包括:根据所述设定的指示标识在页面中的相对位置在停留于屏幕中的页面定位对应的指示标识。一种交互界面中的页面切换装置,包括:事件触发模块,用于获取对交互界面的操作事件,触发屏幕中的页面跟随所述操作事件移动;标识获取模块,用于根据页面与指示标识之间的对应关系获取移动的页面所对应的指示标识;同步移动模块,用于控制所述指示标识与所述移动的页面进行同步移动;处理模块,用于根据所述操作事件得到停留于屏幕中的页面。优选地,所述同步移动模块包括:位置获取单元,用于获取与所述指示标识相对应的页面在屏幕中的位置;位置计算单元,用于根据所述页面在屏幕中的位置以及设定的指示标识在对应的页面中的相对位置进行计算得到位置点;移动单元,用于将所述指示标识移动到所述位置点。优选地,所述处理模块包括:速度计算单元,用于根据所述操作事件中操作点的移动距离和对应的时间间隔计算所述操作点的移动速度;操作判断单元,用于判断所述交互界面的操作是否结束,若是,则通知速度判断单元;所述速度判断单元用于判断所述移动速度是否大于阈值,若否,则通知页面获取单元;所述页面获取单元用于获取所占屏幕空间最大的页面,将所述获取到的页面停留于屏幕中。优选地,所述处理模块还包括:估算单元,用于当判断到所述移动速度大于阈值时,根据所述移动速度进行估算得到停留于屏幕中的页面。优选地,还包括:标识定位模块,用于根据所述设定的指示标识在页面中的相对位置在停留于屏幕中的页面定位对应的指示标识。上述交互界面中的页面切换方法及系统,随着用户在交互界面上的操作事件触发屏幕中的页面跟随操作事件发生移动,与发生移动的页面存在对应关系的指示标识也将进行同步运动,指示标识在页面切换过程中的动态指示页面位置,实现了页面切换中间过程的动态指示,实现了对用户施加于交互界面中的操作事件进行动态反馈,提高了页面切换的灵活性。上述交互界面中的页面切换方法及系统中,当用户在交互界面上的操作结束时,若判断到此时的移动速度仍然大于设定的阈值,则根据移动速度进行估算,以得到将要停留于屏幕中的页面,充分考虑了用户的操作意图,进而提高了用户操作的准确性和便捷性。【附图说明】图1为一个实施例中交互界面中的页面切换方法的流程图;图2为图1中控制指示标识与移动的页面进行同步移动的方法流程图;图3为一个实施例中的交互界面的状态变化图;图4为图1中根据操作事件得到停留于屏幕中的页面的方法流程图;图5为一个实施例中交互界面中的页岩切换装置的结构示意图;图6为图5中同步移动模块的结构示意图;图7为图5中处理模块的结构示意图。【具体实施方式】图1示出了一个实施例中交互界面中的页面切换的方法流程,包括如下步骤:步骤S110,获取对交互界面的操作事件,触发屏幕中的页面跟随操作事件移动。本实施例中,施加于交互界面上的操作事件可以是用户在屏幕中进行的手指滑动操作,也可以是通过触摸笔移动显示的交互界面等操作,所使用的屏幕为触摸屏幕。在获取到用户的滑动操作等操作事件后,屏幕中的页面按照用户的滑动方向进行移动。步骤S130,根据页面与指示标识之间的对应关系获取移动的页面所对应的指示标识。本实施例中,每一页面都有与其存在对应关系的指示标识,用于动态地标识该页面的位置,指示标识为点或其它基本图形等简单元素。指示标识的数量用于表示交互界面所包含的页面数量,在优选的实施例中,位于中间位置的指示标识与屏幕中显示的页面相对应,表示了该页面的位置等状态。步骤S150,控制指示标识与移动的页面进行同步移动。本实施例中,在屏幕中发生了页面移动时,控制对应的指示标识与该移动的页面进行同步移动,以动态地标识该移动的页面所处位置。在一个具体的实施例中,如图2所示,上述步骤S150的具体过程为:步骤S151,获取与指示标识相对应的页面在屏幕中的位置。本实施例中,为实现连续的页面切换效果,可在每隔一个较短的时间间隔或者按照设定的时间帧获取移动的页面当前所处位置。在优选的实施例中,页面在屏幕中的位置可以使用坐标表示。例如,可以设定以屏幕左侧边缘为x轴的坐标原点,页面的左侧边缘在x轴中的坐标即为页面在屏幕中的位置。步骤S153,根据页面在屏幕中的位置以及设定的指示标识在对应的页面中的相对位置进行计算得到位置点。本实施例中,当某一页面完整地显示于屏幕本文档来自技高网
...
交互界面中的页面切换方法及装置

【技术保护点】
一种交互界面中的页面切换方法,包括如下步骤:获取对交互界面的操作事件,触发屏幕中的页面跟随所述操作事件移动;根据页面与指示标识之间的对应关系获取移动的页面所对应的指示标识;控制所述指示标识与所述移动的页面进行同步移动;根据所述操作事件得到停留于屏幕中的页面。

【技术特征摘要】
1.一种交互界面中的页面切换方法,包括如下步骤:获取对交互界面的操作事件,触发屏幕中的页面跟随所述操作事件移动;所述操作事件为滑动操作;根据页面与指示标识之间的对应关系获取移动的页面所对应的指示标识;所述移动的页面底部为多个指示标识,且所述多个指示标识的数量用于表示所述交互界面所包含的页面数量;获取所述移动的页面在屏幕中的位置;根据所述页面在屏幕中的位置以及设定的指示标识在对应的页面中的相对位置进行计算得到位置点;将所述移动的页面所对应的指示标识移动到所述位置点;根据所述操作事件得到停留于屏幕中的页面;停留的页面对应的指示标识在该停留的页面中的相对位置是设定的固定位置。2.根据权利要求1所述的交互界面中的页面切换方法,其特征在于,所述根据所述操作事件得到停留于屏幕中的页面的步骤为:根据所述操作事件中操作点的移动距离和对应的时间间隔计算所述操作点的移动速度;判断所述交互界面的操作是否结束,若是,则判断所述移动速度是否大于阈值,若否,则获取所占屏幕空间最大的页面;将所述获取到的页面停留于屏幕中。3.根据权利要求2所述的交互界面中的页面切换方法,其特征在于,还包括:当判断到所述移动速度大于阈值时,根据所述移动速度进行估算得到停留于屏幕中的页面。4.根据权利要求1所述的交互界面中的页面切换方法,其特征在于,还包括:根据所述设定的指示标识在页面中的相对位置在停留于屏幕中的页面定位对应的指示标识。5.一种交互界面中的页面切换装置,其特征在于,包括:事件触发模块,用于获取对交互界面的操作事件,触发屏幕中的页面跟随所述操作事件移动;所述操作事件为滑动操作...

【专利技术属性】
技术研发人员:杜健高歌钟磊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1