一种进行页面切换的方法及装置制造方法

文档序号:6506618阅读:407来源:国知局
一种进行页面切换的方法及装置制造方法
【专利摘要】本发明涉及电子设备【技术领域】,尤其涉及一种进行页面切换的方法及装置,用以解决现有的通过在页面的显示区域进行滑动来进行页面切换的方式容易产生事件冲突,且无法进行跳变式切换的问题,本发明实施例提供的一种进行页面切换的方法,包括:根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,其中,不同页签用于标识不同的页面;将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。这种通过页签进行页面切换的方式,可以避免用户触及除页签所在区域外的其它显示区域而导致事件冲突,同时,由于无需按页签的顺序进行切换,可以进行不同页面的跳变式切换。
【专利说明】一种进行页面切换的方法及装置

【技术领域】
[0001]本发明涉及电子设备【技术领域】,尤其涉及一种进行页面切换的方法及装置。

【背景技术】
[0002]随着移动通信技术的发展,手持电子设备的应用变得越来越广泛,其中,具有触摸屏的手持电子设备占据了市场大部分的份额。
[0003]在使用手持电子设备时,经常需要进行页面切换,比如在操作软件、浏览信息、网页等时。目前,较常用的一种进行页面切换的方式是通过在页面的显示区域进行滑动来实现页面切换。如图1所示,为现有技术中通过在页面的显示区域进行滑动来实现页面切换的示意图。
[0004]若采用上述方式进行页面切换,由于页面的显示区域通常会被显示的内容占用,在显示区域进行滑动很有可能会导致其它误操作,产生事件冲突;而且,这种切换方式只能进行前后页的顺序切换,无法进行跳变式切换,比如在第2页进行操作时,无法直接跳变到第5页进行操作。


【发明内容】

[0005]本申请提供一种进行页面切换的方法及装置,用以解决现有的通过在页面的显示区域进行滑动来进行页面切换的方式容易产生事件冲突,且无法进行跳变式切换的问题。
[0006]第一方面,提供一种进行页面切换的方法,包括:
[0007]根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,其中,不同页签用于标识不同的页面;
[0008]将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
[0009]采用这种方式,由于在触摸屏当前页面显示了多个页面的页签,用户可以利用这些页签输入页面切换指令,根据接收的用户输入的页面切换指令,在确定切换后的页面的页签后,将当前页面切换到确定的页签所标识的页面,这种通过页签进行页面切换的方式,可以避免用户触及除页签所在区域外的其它显示区域而导致事件冲突,同时,由于无需按页签的顺序进行切换,可以进行不同页面的跳变式切换;采用该方式,在进行页面切换的同时,将切换后的页面的页签移动到了切换前的页面的页签的位置,这种方式可以使显示页面的页签的位置保持固定,用户可以在固定位置查看当前页面的页签,以便根据当前页面的页签确定切换后的页面的页签。
[0010]结合第一方面,在第一种可能的实现方式中,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积。
[0011]采用这种方式,可以在当前页面的页签位置处显示当前页面的页面名称、图标等,这种显示方式相对于现有技术中需要专门的显示区域来显示当前页面的页面名称、图标等的方式,可以有效节省屏幕空间。
[0012]结合第一方面,或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,接收页面切换指令之前,还包括:确定用户的操作模式;根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并按照确定的排列方式将多个页签显示在当前页面上;所述操作模式包括左手操作模式或右手操作模式。
[0013]采用这种方式,可以根据用户的操作模式确定不同的页签排列方式,尤其在用户单手操作设备时,可为用户显示有利于单手操作的页签排列方式。
[0014]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,包括:
[0015]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端、且将当前页面的页签排列在其它页签的最右边;
[0016]若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最左边。
[0017]采用这种方式,当用户的操作模式为左手操作模式时,可以使当前页面的页签与设备的左边沿距离最远,比较当前页面的页签与其它页签,手指(一般为拇指)较难触及当前页面的页签,而较容易触及其它页签,在进行页面切换后,切换后的页面的页签都将显示在当前页面的页签位置处,这样,用户根本不需要触及该位置的页签来切换页面,可有效降低用户在左手操作设备时进行页面切换的难度,同时还可以减小当前页面的页签被覆盖的概率;同理,采用该方式也可有效降低用户在右手操作设备时进行页面切换的难度,并减小当前页面的页签被覆盖的概率。该方式尤其适用于显示屏幕较大时的情况。
[0018]结合第一方面的第二种可能的实现方式,在第四种可能的实现方式中,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,包括:
[0019]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在当前页面的左端,且将当前页面的页签排列在其它页签的最上边;
[0020]若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在显示页面的右端,且将当前页面的页签排列在其它页签的最上边。
[0021]采用这种方式,当用户的操作模式为左手操作模式时,可以将显示的页签排列在当前页面的左端,并使当前页面的页签与设备的下边沿距离最远,这样,比较当前页面的页签与其它页签,手指(一般为拇指)较难触及当前页面的页签,而较容易触及其它页签,在进行页面切换后,切换后的页面的页签都将显示在当前页面的页签位置处,这样,用户根本不需要触及该位置的页签来切换页面,可有效降低用户在左手操作设备时进行页面切换的难度,同时还可以减小当前页面的页签被覆盖的概率;同理,采用该方式也可有效降低用户在右手操作设备时进行页面切换的难度,并减小当前页面的页签被覆盖的概率。该方式也尤其适用于显示屏幕较大时的情况。
[0022]结合第一方面,或第一方面的第一至四种可能的实现方式,在第五种可能的实现方式中,在显示切换前的页面的页签的位置显示切换后的页面的页签,包括:
[0023]按顺时针或逆时针方向将所述多个页签进行移位,直到所述切换后的页面的页签移动到所述切换前的页面的页签的位置。
[0024]采用这种方式,可在进行页面切换后,可以保持不同页签之间的相对位置不变。
[0025]第二方面,提供一种进行页面切换的装置,包括:
[0026]确定模块,用于根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,并将确定的页签传输给显示模块,其中,不同页签用于标识不同的页面;
[0027]显示模块,用于接收所述确定模块确定的页签,将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
[0028]结合第二方面,在第一种可能的实现方式中,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积。
[0029]结合第二方面,或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定模块还用于,在接收页面切换指令之前,确定用户的操作模式,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并将确定的所述排列方式传输给显示模块;所述操作模式包括左手操作模式或右手操作模式;
[0030]所述显示模块还用于,按照所述确定模块确定的排列方式将多个页签显示在当前页面上。
[0031]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述确定模块具体用于:
[0032]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端、且将当前页面的页签排列在其它页签的最右边;若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最左边。
[0033]结合第二方面的第二种可能的实现方式,在第四种可能的实现方式中,所述确定模块具体用于:
[0034]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在当前页面的左端,且将当前页面的页签排列在其它页签的最上边;若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在显示页面的右端,且将当前页面的页签排列在其它页签的最上边。结合第二方面,或第二方面的第一至四种可能的实现方式,在第五种可能的实现方式中,所述显示模块具体用于:
[0035]按顺时针或逆时针方向将所述多个页签进行移位,直到所述切换后的页面的页签移动到所述切换前的页面的页签的位置。
[0036]本申请第二方面及第二方面的各种可能的实现方式所具有的有益效果与上述第一方面及第一方面的各种可能的实现方式所具有的有益效果相对应,这里不再赘述。

【专利附图】

【附图说明】
[0037]图1为现有技术中通过在页面的显示区域进行滑动来实现页面切换的示意图;
[0038]图2为本发明实施例提供的进行页面切换的方法流程图;
[0039]图3为本发明实施例在用户双手操作设备时,显示的页签排列示意图;
[0040]图4 Ca)为显示的左手操作模式下页签横向排列示意图;
[0041]图4 (b)为显示的右手操作模式下页签横向排列示意图;
[0042]图5 Ca)为显示的左手操作模式下页签纵向排列示意图;
[0043]图5 (b)为显示的右手操作模式下页签纵向排列示意图;
[0044]图6为本发明实施例按顺时针方向移动页签的示意图;
[0045]图7为本发明实施例在当前页面没有显示全部页签时,移动页签的示意图;
[0046]图8为本发明另一实施例进行页面切换的方法流程图;
[0047]图9为本发明实施例提供的进行页面切换的装置结构图;
[0048]图10为本发明实施例进行页面切换的设备结构图。

【具体实施方式】
[0049]本发明实施例中根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,根据确定的页签进行页面切换,并在显示切换前的页面的页签的位置显示切换后的页面的页签;本发明实施例中,由于在当前页面显示了多个页面的页签,用户可以利用这些页签输入页面切换指令,根据用户输入的页面切换指令,在确定切换后的页面的页签后,将当前页面切换到确定的页签所标识的页面,这种通过页签进行页面切换的方式,可以避免用户触及除页签所在区域外的其它显示区域而导致事件冲突,同时,由于无需按页签的顺序进行切换,可以进行不同页面的跳变式切换;本发明实施例中,在进行页面切换的同时,将切换后的页面的页签移动到了切换前的页面的页签的位置,这种方式可以使显示页面的页签的位置保持固定,用户可以在固定位置查看当前页面的页签,以便根据当前页面的页签确定切换后的页面的页签。
[0050]在本发明较详细的实施例中,还提供了针对大屏幕、用户单手操作情况下的实施方式,这些实施方式可有效降低用户在单手操作设备时进行页面切换的难度,并减小当前页面的页签被覆盖的概率。
[0051]下面结合说明书附图对本发明实施例作进一步详细描述。
[0052]如图2所示,为本发明实施例提供的进行页面切换的方法流程图,包括以下步骤:
[0053]S201:根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,其中,不同页签用于标识不同的页面;
[0054]S202:将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
[0055]在实际应用中,本发明实施例可以应用于任何触摸式手持电子设备;在具体实施中,在设备的当前页面显示多个页面的页签,用户可以通过点击或滑动页签来选择切换后的页面的页签,本发明实施例根据用户选择的页签进行页面切换;
[0056]这里,在确定用户选择的页签后,在将页面切换到确定的页签所标识的页面的同时,将切换后的页面的页签移动到切换前的页面的页签所在位置处,也即,不管当前显示的页面是哪个页面,其页签的位置是一个固定的设定位置;用户选择页签的方式可以是点击页签或滑动页签,具体地,可以在用户点击某个页签后,将用户点点击的页签确定为切换后的页面的页签,还可以在用户将某个页签滑动到设定位置后,将该页签确定为切换后的页面的页签。
[0057]本发明实施例中,由于在当前页面显示了多个页面的页签,用户可以利用这些页签输入页面切换指令,根据用户输入的页面切换指令,在确定切换后的页面的页签后,将当前页面切换到确定的页签所标识的页面,这种通过页签进行页面切换的方式,可以避免用户触及除页签所在区域外的其它显示区域而导致事件冲突,同时,由于无需按页签的顺序进行切换,可以进行不同页面的跳变式切换;本发明实施例中,在进行页面切换的同时,将切换后的页面的页签移动到了切换前的页面的页签的位置,这种方式可以使显示页面的页签的位置保持固定,用户可以在固定位置查看当前页面的页签,以便根据当前页面的页签确定切换后的页面的页签。
[0058]较佳地,步骤S201中,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积。
[0059]在具体实施中,由于当前页面是用户正在操作或浏览的页面,可以在当前页面的页签中为用户提供更多的显示信息,比如当前页面的名称、图标等,这样,在具体显示多个页签时,可以使显示当前页面的页签的面积大于显示其他页面的页签的面积,具体地,当页签的显示区域为矩形时,可以使当前页面的页签的显示宽度大于其它页面的页签的显示宽度,和/或,使当前页面的页签的显示长度大于其它页面的页签的显示长度等。这种显示方式相对于现有技术中需要专门的显示区域来显示当前页面的名称、图标等的方式,可以有效节省屏幕空间。
[0060]较佳地,步骤S201之前,还包括:
[0061]确定用户的操作模式;
[0062]根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并按照确定的排列方式将多个页签显示在当前页面上;所述操作模式包括左手操作模式或右手操作模式。
[0063]这里,具体确定用户的操作模式的方式有很多种,比如,可以利用温度传感器或压力传感器,还可以通过显示界面、按键等接收用户选择的操作模式,这样,用户可以根据自己的使用习惯,自主选择操作模式。
[0064]在具体实施中,为了便于用户对设备进行具体操作,可以根据用户的操作模式,显示不同的页签排列方式,比如,在确定用户左手操作设备时,可以显示适用于用户左手操作的页签排列方式,在确定用户右手操作设备时,可以显示适用于用户右手操作的页签排列方式,在确定用户双手操作设备时,则可以显示适用于双手操作的页签排列方式,或在确定用户双手操作设备时,选择任意一种页签排列方式,包括适用于左手操作的页签排列方式、适用于右手操作的页签排列方式、和适用于双手操作的页签排列方式。如图3所示,为本发明实施例在用户双手操作设备时,显示的页签排列示意图,由于用户在单手操作设备时,会存在一些不便,下面重点对本发明实施例设计的在用户单手操作设备时页签的排列方式做介绍。
[0065]在具体实施中,适用于单手操作的页签排列方式可以有多种类型,本发明实施例列举以下两种类型:
[0066]第一种类型,多个页签横向排列在当前页面的底端;
[0067]具体地,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,包括:
[0068]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最右边;
[0069]若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最左边。
[0070]如图4 Ca)所示,为显示的左手操作模式下页签横向排列示意图,图中,页签5为当前页面的页签,其它页签1-4为除当前页面外的其它页面的页签,从图中可以看出,页签5与设备的左边沿距离最远,相比其它页签,手指(一般为拇指)较难触及页签5,而本发明实施例中将页签5的位置设定为当前页面的页签的固定显示位置,也即,在进行页面切换后,切换后的页面的页签都将显示在图中页签5的位置,比如,在用户点击页签3后,本发明实施例根据用户的页面切换指令,将页面切换到页签3标识的页面,并在切换前页签5的位置显示页签3,这样,因为页签5的位置一直显示当前页面的页签,用户根本不需要点击该位置的页签来切换页面;本发明实施例尤其适用于显示屏幕较大、用户单手操作设备的情况,采用本发明实施例可有效降低进行页面切换的难度,同时还可以减小当前页面的页签被覆盖的概率。同时,本发明实施例中,用于显示当前页面的页签5的面积大于用于显示其它页面的页签的面积,以便于显示当前页面的页面名称、图标等,同时,这种显示方式相对于现有技术中需要专门的显示区域来显示当前页面的页面名称、图标等的方式,还可以有效节省屏幕空间。
[0071]如图4 (b)所示,为显示的右手操作模式下页签横向排列示意图,应用原理与图4(a)相似,这里不再赘述。
[0072]第二种类型,多个页签纵向排列在当前页面的左端或右端;
[0073]具体地,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,包括:
[0074]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在当前页面的左端,且将当前页面的页签排列在其它页签的最上边;
[0075]若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在显示页面的右端,且将当前页面的页签排列在其它页签的最上边。
[0076]如图5 (a)所示,为显示的左手操作模式下页签纵向排列示意图,在左手操作模式下,页签纵向排列在显示页面的左端,以便于用户触摸页签进行页面切换,图中,页签5为当前页面的页签,其它页签1-4为除当前页面外的其它页面的页签,从图中可以看出,页签5与设备的下边沿距离最远,相比其它页签,手指(一般为拇指)较难触及页签5,而本发明实施例中将页签5的位置设定为当前页面的页签的固定显示位置,也即,在进行页面切换后,切换后的页面的页签都将显示在图中页签5的位置,比如,在用户点击页签3后,本发明实施例根据用户的页面切换指令,将页面切换到页签3所标识的页面,并在切换前页签5的位置显示页签3,这样,因为页签5的位置一直显示当前页面的页签,用户根本不需要触及该位置来切换页面;本发明实施例尤其适用于显示屏幕较大、用户单手操作设备的情况,采用本发明实施例可有效降低进行页面切换的难度。同时,本发明实施例中,用于显示页签5的面积大于用于显示其它页面的页签的面积,以便于显示当前页面的页面名称、图标等,同时,这种显示方式相对于现有技术中需要专门的显示区域来显示这些内容的方式,还可以有效节省屏幕空间。
[0077]如图5 (b)所示,为显示的右手操作模式下页签纵向排列示意图,应用原理与图5(a)相似,这里不再赘述。
[0078]较佳地,步骤S202中,在显示切换前的页面的页签的位置显示切换后的页面的页签,包括:
[0079]按顺时针或逆时针方向将所述多个页签进行移位,直到切换后的页面的页签移动到切换前的页面的页签的位置。
[0080]在具体实施过程中,具体进行页签切换的方式可以有多种,比如,可以直接将切换前的页面的页签与切换后的页面的页签的位置互换,这时,不同页签之间的相对位置就会发生变化;为了保持不同页签之间的相对位置不变,可以在接收到页面切换指令,确定切换后的页签后,按顺时针或逆时针方向将多个页签同时进行移位,直到切换后的页面的页签移动到切换前的页面的页签的位置,这样,就可以保持不同页签之间的相对位置不变;在具体实施中,接收的页面切换指令可以是用户通过点击页签输入的页面切换指令,也可以是用户通过滑动页签输入的页面切换指令;若接收的页面切换指令是用户通过滑动页签输入的页面切换指令,具体的过程可以为:用户在页签显示区域进行滑动,根据用户的滑动操作,将多个页签同时进行移动,移动的快慢与用户进行滑动的速度成比例,用户在选择的页签移动到设定的当前页面的显示位置时停止滑动,这时,本发明实施例可以根据移动到设定的显不位直的页签,确定切换后的页面;
[0081]如图6所示,为本发明实施例按顺时针方向移动页签的示意图,图中,在进行页面切换前,当前页面的页签为页签5,位于多个页签的最右边,在接收到将页面切换到页面3的页面切换指令后,在进行页面切换的同时,按顺时针方向移动当前页面显示的所有页签,直到将页签3移动到切换前页签5的位置。
[0082]在具体实施过程中,有可能在当前页面没有显示所有页面的页签,在这种情况下,可以在将当前页面显示的所有页签所标识的页面都进行显示后,再显示其他页面的页签,也可以在进行页面切换的同时,也即,显示完一个页面后,在切换后的页面显示新的页面的页签,同时不再显示切换前的页面的页签;还可以将其它未显示的页签,与当前页面显示的页签一起进行顺时针或逆时针移动,如图7所示,为本发明实施例在当前页面没有显示全部页签时,移动页签的示意图;图中,在进行页面切换前,当前页面显示的所有页签为1-5,其中当前页面的页签为页签5,除这5个页签外,还存在另外一个页签6,隐式排列在页签5的右边,在接收到将页面切换到页面3的页面切换指令后,在进行页面切换的同时,按顺时针方向移动所有页签,直到将页签3移动到切换前页签5的位置,这时,页签6移动到了切换前页签2的位置,页签4移动到了切换前页签6隐式显示的位置。
[0083]本发明实施例在实际应用中尤其适用于对软件的不同页面进行显示及切换的情况,在这种应用场景下,一般当前页面的显示区域可以足够容纳一个软件所有页面的页签,不会存在上述当前页面没有显示全部页签的情况。
[0084]为了进一步说明本发明实施例进行页面切换的方法,下面列举另一个具体的实施例进行说明;
[0085]如图8所示,为本发明另一实施例进行页面切换的方法流程图,包括:
[0086]S801:确定用户的操作模式;所述操作模式包括左手操作模式或右手操作模式;
[0087]S802:根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并按照确定的排列方式将多个页签显示在当前页面上;其中,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积;
[0088]在具体实施中,为了便于用户对设备进行具体操作,可以根据用户的操作模式,显示不同的页签排列方式,具体确定用户的操作模式的方式有很多种,比如,由于用户操作设备的一端的温度明显大于另一端,因此可以利用温度传感器来判断用户的操作模式,除此,还可以通过操作界面、按键等接收用户选择的操作模式;根据用户的操作模式,显示的具体的页签排列方式可以有多种,具体可参见上述关于页签排列方式的具体描述,这里不再赘述。
[0089]在具体实施中,可以设计用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积,这样可以在当前页面的页签位置处,显示当前页面的名称、图标等,相对于现有技术中需要专门的显示区域来显示当前页面的名称、图标等的情况,还可以有效节省屏幕空间。
[0090]S803:根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签;
[0091]在具体实施中,根据接收的用户输入的页面切换指令,确定切换后的页面的页签,t匕如,用户通过点击页签3输入页面切换指令,则在接收用户输入的页面切换指令后,确定进行页面切换后的页面的页签为页签3 ;则可以根据页签3,将页面切换到该页签所标识的页面。
[0092]S804:将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
[0093]在具体实施中,可以将当前页面的页签设置在一个固定位置,该位置可以是不容易被触及的位置,一方面可以避免用户在操作屏幕时将当前页面的页签覆盖,另一方面,可以将容易触及的位置节省下留给其它非当前页面的页签,以便于用户选择非当前页面的页签进行页面切换。
[0094]基于同一发明构思,本发明实施例中还提供了一种与进行页面切换的方法对应的进行页面切换的装置,由于该装置解决问题的原理与本发明实施例进行页面切换的方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
[0095]如图9所示,为本发明实施例提供的进行页面切换的装置结构图,包括:
[0096]确定模块91,用于根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,并将确定的页签传输给显示模块82,其中,不同页签用于标识不同的页面;
[0097]显示模块92,用于接收确定模块91确定的页签,将当前页面切换到该确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
[0098]较佳地,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积。
[0099]较佳地,确定模块91还用于:在接收页面切换指令之前,确定用户的操作模式,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并将确定的排列方式传输给显示模块92 ;所述操作模式包括左手操作模式或右手操作模式;
[0100]显示模块92还用于,按照确定模块91确定的排列方式将多个页签显示在当前页面上。
[0101]较佳地,确定模块91具体用于:
[0102]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端、且将当前页面的页签排列在其它页签的最右边;若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最左边。
[0103]较佳地,确定模块91具体用于:
[0104]若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在当前页面的左端,且将当前页面的页签排列在其它页签的最上边;若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在显示页面的右端,且将当前页面的页签排列在其它页签的最上边。较佳地,显示模块92具体用于:
[0105]按顺时针或逆时针方向将所述多个页签进行移位,直到所述切换后的页面的页签移动到所述切换前的页面的页签的位置。
[0106]如图10所示,为本发明实施例进行页面切换的设备结构图,主要包括外围设备10-1和计算机10-2,其中,外围设备10_1主要包括显不设备10_3和输入设备10-4,显不设备10-3可以用于向用户呈现操作界面,输入设备10-4用于接收用户输入的操作指令,由于本发明实施例中的应用对象主要是触摸式手持电子设备,触摸式电子设备的触摸屏既可以作为显示设备,也可以作为输入设备;计算机10-2主要包括:中央处理器10-5,用于控制各种操作命令的执行;输入/输出端口 10-6,用于连接外围设备10-1与计算机10-2 ;除此,还包括各种存储设备10-7,如随机访问存储器10-8、只读存储器10-9、磁盘或其它存储器10-10 等;
[0107]本发明实施例中,输入设备10-4接收用户输入的页面切换指令,并将接收的页面切换指令通过输入/输出端口 10-6传输给设备的中央处理器10-5,中央处理器10-5根据该页面切换指令确定进行页面切换后的页面的页签,根据存储设备10-7中存储的页签与页面的对应关系,确定切换后的页面,并将确定的切换后的页面通过输入/输出端口 10-6传输给显不设备10_3,由显不设备10_3显不切换后的页面。
[0108]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0109]本发明是参照根据本发明实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0110]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0111]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0112]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0113]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种进行页面切换的方法,其特征在于,该方法包括: 根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,其中,不同页签用于标识不同的页面; 将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
2.如权利要求1所述的方法,其特征在于,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积。
3.如权利要求1或2所述的方法,其特征在于,接收页面切换指令之前,还包括: 确定用户的操作模式;所述操作模式包括左手操作模式或右手操作模式; 根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并按照确定的排列方式将多个页签显示在当前页面上。
4.如权利要求3所述的方法,其特征在于,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,包括: 若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最右边; 若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最左边。
5.如权利要求3所述的方法,其特征在于,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,包括: 若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在当前页面的左端,且将当前页面的页签排列在其它页签的最上边; 若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在显示页面的右端,且将当前页面的页签排列在其它页签的最上边。
6.如权利要求1所述的方法,其特征在于,在显示切换前的页面的页签的位置显示切换后的页面的页签,包括: 按顺时针或逆时针方向将所述多个页签进行移位,直到所述切换后的页面的页签移动到所述切换前的页面的页签的位置。
7.一种进行页面切换的装置,其特征在于,该装置包括: 确定模块,用于根据接收的页面切换指令,在触摸屏当前页面显示的多个页签中,确定进行页面切换后的页面的页签,并将确定的页签传输给显示模块,其中,不同页签用于标识不同的页面; 显示模块,用于接收所述确定模块确定的页签,将当前页面切换到确定的页签所标识的页面,并在显示切换前的页面的页签的位置显示切换后的页面的页签。
8.如权利要求7所述的装置,其特征在于,在当前页面显示的多个页签中,用于显示当前页面的页签的面积大于用于显示其它页面的页签的面积。
9.如权利要求7或8所述的装置,其特征在于, 所述确定模块还用于,在接收页面切换指令之前,确定用户的操作模式,根据确定的用户的操作模式,确定需要在当前页面显示的多个页签的排列方式,并将确定的所述排列方式传输给显示模块;所述操作模式包括左手操作模式或右手操作模式; 所述显示模块还用于,按照所述确定模块确定的排列方式将多个页签显示在当前页面上。
10.如权利要求9所述的装置,其特征在于,所述确定模块具体用于: 若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端、且将当前页面的页签排列在其它页签的最右边;若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将所述多个页签横向排列在当前页面的底端,且将当前页面的页签排列在其它页签的最左边。
11.如权利要求9所述的装置,其特征在于,所述确定模块具体用于: 若确定用户的操作模式为左手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在当前页面的左端,且将当前页面的页签排列在其它页签的最上边;若确定用户的操作模式为右手操作模式,则确定需要在当前页面显示的多个页签的排列方式为:将需要显示的页签纵向排列在显示页面的右端,且将当前页面的页签排列在其它页签的最上边。
12.如权利要求7所述的装置,其特征在于,所述显示模块具体用于: 按顺时针或逆时针方向将所述多个页签进行移位,直到所述切换后的页面的页签移动到所述切换前的页面的页签的位置。
【文档编号】G06F3/0481GK104346088SQ201310323935
【公开日】2015年2月11日 申请日期:2013年7月29日 优先权日:2013年7月29日
【发明者】张俊涛 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1