页面切换方法、装置及终端的制作方法

文档序号:6493224阅读:190来源:国知局
页面切换方法、装置及终端的制作方法
【专利摘要】本发明公开了一种页面切换方法、装置及终端,属于计算机【技术领域】。所述方法包括:在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面;所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。本发明解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。
【专利说明】页面切换方法、装置及终端
【技术领域】
[0001]本发明涉及计算机【技术领域】,特别涉及一种页面切换方法、装置及终端。
【背景技术】
[0002]通常,为了便于用户对终端中的页面进行预览,终端可以将界面划分为多个显示区域,在每个显示区域内显示一个或多个页面,并对显示页面进行切换。
[0003]现有的页面切换方法,需要用户手动选择某一个页面,比如,用户点击界面中某一个显示区域的页面,则对该页面显示的内容进行全屏显示等。
[0004]现有技术的页面切换方法,需要用户手动点击待切换的显示页面,使得页面切换的操作繁琐;另外,当页面较多时,页面的显示区域较小,用户手动点击待切换的显示页面容易造成误操作,降低了切换效率。

【发明内容】

[0005]为了解决用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,本发明实施例提供了一种页面切换方法、装置及终端。所述技术方案如下:
[0006]第一方面,提供了一种页面切换方法,所述方法包括:
[0007]在界面上显示第一页面和第二页面;
[0008]在预定时刻采集基准位置角度;
[0009]在所述预定时刻之后的当前时刻采集当前位置角度;
[0010]检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;
[0011]若所述差值为正值且大于预设阈值,则全屏显示所述第二页面;
[0012]所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。
[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]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式、第一方面的第五种可能的实现方式、第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述方法,还包括:
[0038]接收作用于所述第一页面或者第二页面上的触发信号;
[0039]在接收到所述触发信号之后,全屏显示所述第一页面或者第二页面;
[0040]所述触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0041]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式、第一方面的第五种可能的实现方式、第一方面的第六种可能的实现方式、第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述方法,还包括:
[0042]在全屏显示之后,接收退出信号;
[0043]在接收到所述退出信号之后,在界面上显示新的第一页面和第二页面;
[0044]所述退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0045]结合第一方面的第八种可能的实现方式,在第一方面的第九种可能的实现方式中,所述在界面上显示新的第一页面和第二页面,包括:
[0046]若所述全屏显示的是所述第一页面,则继续将所述第一页面作为新的第一页面显示;
[0047]若所述全屏显示的是所述第二页面,则将所述第二页面作为新的第一页面显示。
[0048]第二方面,提供了一种页面切换装置,所述装置包括:
[0049]第一显示模块,用于在界面上显示第一页面和第二页面;
[0050]第一采集模块,用于在预定时刻采集基准位置角度;
[0051]第二采集模块,用于在所述预定时刻之后的当前时刻采集当前位置角度;
[0052]检测模块,用于检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;
[0053]第二显示模块,用于若所述检测模块检测出所述差值为正值且大于预设阈值,则全屏显示所述第二页面;
[0054]所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。
[0055]在第二方面的第一种可能的实现方式中,所述装置,还包括:
[0056]第三显示模块,用于若所述检测模块检测出所述差值的绝对值小于预设阈值且所述差值为正值,则增大所述第二页面的显示比例;
[0057]第四显示模块,用于若所述检测模块检测出所述差值的绝对值小于预设阈值且所述差值为负值,则减小所述第二页面的显示比例。
[0058]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第三显示模块,具体用于根据所述差值的大小增大所述第二页面的显示比例,增大的幅度与所述差值的大小呈正相关关系;
[0059]和/或,所述第四显示模块,具体用于根据所述差值的大小减小所述第二页面的显示比例,减小的幅度与所述差值的绝对值的大小呈正相关关系。
[0060]在第二方面的第三种可能的实现方式中,所述装置,还包括:
[0061]第五显示模块,用于若所述检测模块检测出所述差值为零且所述当前时刻与所述预定时刻之间的差值大于预设时间长度,则全屏显示所述第一页面。
[0062]结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式和第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第二页面为四个,所述第一显示模块,包括:
[0063]第一显示单元,用于将所述第一页面显示在界面中央;
[0064]第二显示单元,用于将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中。
[0065]结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述装置,还包括:
[0066]第一接收模块,用于所述第二显示单元将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,接收第一滑动信号,所述第一滑动信号从所述第一页面滑向所述四个第二页面中的一个;
[0067]第一切换模块,用于所述第一接收模块接收所述第一滑动信号之后,将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容;
[0068]第二切换模块,用于所述第一切换模块将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容之后,将所述第一页面中的显示内容切换为与所述被滑向的第二页面相对的另一个第二页面中的显示内容;
[0069]或,第二接收模块,用于所述第二显示单元将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,接收第二滑动信号,所述第二滑动信号从所述四个第二页面中的一个滑向所述第一页面;
[0070]第三切换模块,用于所述第二接收模块接收所述第二滑动信号之后,将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容;
[0071]第四切换模块,用于所述第三切换模块将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容之后,将所述第一页面中的显示内容切换为所述滑向的第二页面中的显示内容。
[0072]结合第二方面的第四种可能的实现方式或第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式中,若所述第一页面和第二页面的显示内容对应于文件,所述第二显示单元,具体用于若当前第二页面对应的文件为所述第一页面对应的文件的上层文件,则将所述当前第二页面显示在所述四个显示区域中的第一显示区域;
[0073]若当前第二页面对应的文件为所述第一页面对应的文件的下层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相对的第二显示区域;
[0074]若当前第二页面对应的文件为排序在所述第一页面对应的文件之前的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相邻的第三显示区域;[0075]若当前第二页面对应的文件为排序在所述第一页面对应的文件之后的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第三显示区域相对的第四显示区域。
[0076]结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式、第二方面的第五种可能的实现方式、第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述装置,还包括:
[0077]第三接收模块,用于接收作用于所述第一页面或者第二页面上的触发信号;
[0078]第六显示模块,用于在所述第三接收模块接收到所述触发信号之后,全屏显示所述第一页面或者第二页面;
[0079]所述触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0080]结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式、第二方面的第五种可能的实现方式、第二方面的第六种可能的实现方式、第二方面的第七种可能的实现方式,在第二方面的第八种可能的实现方式中,所述装置,还包括:
[0081]第四接收模块,用于在全屏显示之后,接收退出信号;
[0082]第七显示模块,用于在所述第四接收模块接收到所述退出信号之后,在界面上显示新的第一页面和第二页面;
[0083]所述退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0084]结合第二方面的第八种可能的实现方式,在第二方面的第九种可能的实现方式中,所述第七显示模块,包括:
[0085]第三显示单元,用于若所述全屏显示的是所述第一页面,则继续将所述第一页面作为新的第一页面显示;
[0086]第四显示单元,用于若所述全屏显示的是所述第二页面,则将所述第二页面作为新的第一页面显示。
[0087]第三方面,提供了一种页面切换装置,所述装置包括:
[0088]处理器,用于在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述处理器检测出所述差值为正值且大于预设阈值,则全屏显示所述第二页面;所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。
[0089]在第三方面的第一种可能的实现方式中,所述处理器,还用于若所述差值的绝对值小于预设阈值且所述差值为正值,则增大所述第二页面的显示比例;若所述差值的绝对值小于预设阈值且所述差值为负值,则减小所述第二页面的显示比例。
[0090]结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器,具体用于根据所述差值的大小增大所述第二页面的显示比例,增大的幅度与所述差值的大小呈正相关关系;和/或,根据所述差值的大小减小所述第二页面的显示比例,减小的幅度与所述差值的绝对值的大小呈正相关关系。
[0091]在第三方面的第三种可能的实现方式中,所述处理器,还用于若所述差值为零且所述当前时刻与所述预定时刻之间的差值大于预设时间长度,则全屏显示所述第一页面。
[0092]结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式和第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述第二页面为四个,所述处理器,具体用于将所述第一页面显示在界面中央;将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中。
[0093]结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述装置,还包括:
[0094]接收机,用于接收第一滑动信号,所述第二滑动信号从所述第一页面滑向所述四个第二页面中的一个;
[0095]所述处理器,还用于所述接收机接收第一滑动信号之后,将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容;将所述第一页面中的显示内容切换为与所述被滑向的第二页面相对的另一个第二页面中的显示内容;
[0096]或,所述接收机,还用于接收第二滑动信号,所述第二滑动信号从所述四个第二页面中的一个滑向所述第一页面;
[0097]所述处理器,还用于所述处理器接收所述第二滑动信号之后,将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容;将所述第一页面中的显示内容切换为所述滑向的第二页面中的显示内容。
[0098]结合第三方面的第四种可能的实现方式或第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,若所述第一页面和第二页面的显示内容对应于文件,所述处理器,具体用于若当前第二页面对应的文件为所述第一页面对应的文件的上层文件,则将所述当前第二页面显示在所述四个显示区域中的第一显示区域;
[0099]若当前第二页面对应的文件为所述第一页面对应的文件的下层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相对的第二显示区域;
[0100]若当前第二页面对应的文件为排序在所述第一页面对应的文件之前的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相邻的第三显示区域;
[0101]若当前第二页面对应的文件为排序在所述第一页面对应的文件之后的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第三显示区域相对的第四显示区域。
[0102]结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式、第三方面的第三种可能的实现方式、第三方面的第四种可能的实现方式、第三方面的第五种可能的实现方式、第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述接收机,还用于接收作用于所述第一页面或者第二页面上的触发信号;
[0103]所述处理器,还用于在所述接收机接收到所述触发信号之后,全屏显示所述第一页面或者第二页面;所述触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0104]结合第三方面、第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式、第三方面的第三种可能的实现方式、第三方面的第四种可能的实现方式、第三方面的第五种可能的实现方式、第三方面的第六种可能的实现方式、第三方面的第七种可能的实现方式,在第三方面的第八种可能的实现方式中,所述接收机,还用于在全屏显示之后,接收退出信号;
[0105]所述处理器,还用于在所述接收机接收到所述退出信号之后,在界面上显示新的第一页面和第二页面;所述退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0106]结合第三方面的第八种可能的实现方式,在第三方面的第九种可能的实现方式中,所述处理器,具体用于若所述全屏显示的是所述第一页面,则继续将所述第一页面作为新的第一页面显示;若所述全屏显示的是所述第二页面,则将所述第二页面作为新的第一页面显示。
[0107]第四方面,提供了一种终端,所述终端包括如上所述的页面切换装置。
[0108]本发明实施例提供的技术方案带来的有益效果是:
[0109]通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。
【专利附图】

【附图说明】
[0110]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0111]图1是本发明提供的终端坐标系的第一种建立方式的示意图;
[0112]图2是本发明提供的终端坐标系的第二种建立方式的示意图;
[0113]图3是本发明实施例一提供的页面切换方法的方法流程图;
[0114]图4是本发明实施例一提供的基准位置角度的示意图;
[0115]图5是本发明实施例一提供的当前位置角度的示意图;
[0116]图6是本发明实施例一提供的页面切换的示意图;
[0117]图7是本发明实施例二提供的页面切换方法的方法流程图;
[0118]图8是本发明实施例二提供的页面切换的第一种示意图;
[0119]图9是本发明实施例二提供的页面切换的第二种示意图;
[0120]图10是本发明实施例三提供的页面切换方法的方法流程图;
[0121]图11是本发明实施例三提供的页面切换的第一种示意图;
[0122]图12是本发明实施例三提供的页面切换的第二种示意图;
[0123]图13是本发明实施例三提供的页面切换的第三种示意图;[0124]图14是本发明实施例四提供的页面切换装置的结构示意图;
[0125]图15是本发明实施例五提供的页面切换装置的结构示意图;
[0126]图16是本发明实施例六提供的页面切换装置的结构示意图;
[0127]图17是本发明实施例七提供的终端的结构示意图;
[0128]图18是本发明实施例八提供的终端的结构示意图;
[0129]图19是本发明实施例九提供的终端的结构示意图。
【具体实施方式】
[0130]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0131]本发明涉及页面切换方法,可以应用于包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中,该终端可以是手机、平板电脑、电子阅读器、PDA (Personal DigitalAssistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。
[0132]其中,在使用传感器时,可以根据传感器的三条敏感轴的方向所在直线为终端建立坐标系。通常,三条敏感轴的方向分别对应于终端的长、宽和高,则根据敏感轴的方向建立的终端坐标系可以为:设定终端的界面为XZ平面,其中,终端的中心为坐标原点,指向终端右方的为X轴的正半轴,在终端平面上垂直于X轴的为Z轴,XZ平面内指向终端上方的为z轴的正半轴,垂直于终端平面的为y轴,XZ平面外指向终端上方的为y轴的正半轴,详情请参考图1或图2,其中图1为诸如手机之类的阅读方向为竖向的移动终端通常采用的坐标系建立方式;图2为诸如平板电脑之类的阅读方向为横向的移动终端通常采用的坐标系建立方式。
[0133]实施例一
[0134]请参考图3,其示出了本发明实施例一提供的页面切换方法的方法流程图。该页面切换方法可以应用于包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中,该终端可以是手机、平板电脑、电子阅读器、PDA (Personal Digital Assistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。该页面切换方法,包括:
[0135]步骤302:在界面上显示第一页面和第二页面;
[0136]终端在界面上划分两个显示区域,将第一页面显示在其中的一个显示区域中,将第二页面显示在剩余的显示区域中。其中,第一页面和第二页面的显示内容可以是终端运行的应用程序的界面或文件等。比如,应用程序可以包括但不限于电话、短信和播放器等等。文件可以包括但不限于图片、文档等等。
[0137]步骤304:在预定时刻采集基准位置角度;
[0138]终端可以通过传感器在预定时刻采集基准位置角度。其中,预定时刻可以是终端预先设置的某一时刻,或者,也可以是接收到用户指令的某一时刻,本实施例不作限定。
[0139]基准位置角度θ 为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线出方向线为重力方向所在射线。请参考图4,其示出了本发明实施例一提供的基准位置角度的示意图。
[0140]为了便于理解,本实施例以三轴加速计为例对采集基准位置角度进行说明。基于上述终端坐标系的建立方式,当达到预定时刻时,三轴加速计可以通过一条敏感轴测得该敏感轴所在方向上的加速度a,根据θ --| =arccos(a/g)的公式计算出基准位置角度Θ的大小。
[0141]步骤306:在该预定时刻之后的当前时刻采集当前位置角度;
[0142]当前位置角度θ 为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线;Β方向线为重力方向所在射线。具体的采集方法详见步骤304中的描述,此处不赘述。请参考图5,其示出了本发明实施例一提供的当前位置角度的示意图。
[0143]步骤308:检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0144]传感器采集到基准位置角度Θ基准和当前位置角度θ 3前之后,终端根据θ βΛ=θ θ --6的公式计算出当前位置角度减去基准位置角度的差值,并检测该差值是否为正值
且大于预设的阈值,若检测到该差值为正值且大于预设阈值,则执行步骤310 ;若检测出该差值为正值且小于预设阈值或该差值为负值,则结束流程。其中,预设阈值可以自行设定和修改,本实施例不作限定。
[0145]步骤310:若该差值为正值且大于预设阈值,则全屏显示第二页面。
[0146]当检测到该差值为正值且大于预设阈值时,说明用户可能对第二页面的显示内容感兴趣,此时,可以对第二页面进行全屏显示,具体请参考图6,其示出了本发明实施例一提供的页面切换的示意图。
[0147]综上所述,本发明实施例提供的页面切换方法,通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。
[0148]实施例二
[0149]请参考图7,其示出了本发明实施例二提供的页面切换方法的方法流程图。该页面切换方法可以应用于包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中,该终端可以是手机、平板电脑、电子阅读器、PDA (Personal Digital Assistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。该页面切换方法,包括:
[0150]步骤702:在界面上显示第一页面和第二页面;
[0151]其中,第一页面和第二页面的显示内容可以是终端运行的应用程序或文件等。
[0152]优选地,终端还可以 对界面中显示的第一页面和第二页面进行切换。具体地,终端接收第三滑动信号,第三滑动信号从第一页面滑向第二页面;将被滑向的第二页面中的显示内容切换为第一页面中的显示内容;或,接收第四滑动信号,第四滑动信号从第二页面滑向第一页面;将第一页面中的显示内容切换为滑向的第二页面中的显示内容。
[0153]步骤704:在预定时刻采集基准位置角度;
[0154]基准位置角度θ 为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线;Β方向线为重力方向所在射线。具体的采集方法详见步骤304中的描述,此处不赘述。[0155]步骤706:在预定时刻之后的当前时刻采集当前位置角度;
[0156]当前位置角度θ 为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线;Β方向线为重力方向所在射线。具体的采集方法详见步骤304中的描述,此处不赘述。
[0157]步骤708:检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0158]传感器采集到基准位置角度Θ基准和当前位置角度θ 之后,终端根据θ βΛ=θ θ --6的公式计算出当前位置角度减去基准位置角度的差值,并检测该差值是否为正值
且大于预设的阈值,若检测到该差值为正值且大于预设阈值,则执行步骤710 ;若检测到该差值的绝对值小于预设阈值且该差值为正值,则执行步骤712 ;若检测到该差值的绝对值小于预设阈值且该差值为负值,则执行步骤714 ;若检测到该差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则执行步骤716。其中,预设阈值可以自行设定和修改,本实施例不作限定。
[0159]步骤710:若差值为正值且大于预设阈值,则全屏显示第二页面;
[0160]当检测到该差值为正值且大于预设阈值时,说明用户可能对第二页面的显示内容感兴趣,此时,可以对第二页面进行全屏显示,以提升用户的体验。
[0161]步骤712:若差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;
[0162]当检测到差值的绝对值小于预设阈值且该差值为正值时,说明用户可能对第二页面的显示内容感兴趣,此时,为了便于用户预览第二页面的显示内容,可以增大第二页面的显示比例,具体请参考图8,其示出了本发明实施例二提供的页面切换的第一种示意图。
[0163]进一步地,增大第二页面的显示比例,可以包括:
[0164]根据差值的大小增大第二页面的显示比例,增大的幅度与差值的大小呈正相关关系O
[0165]具体地,可以预先对差值和第二页面的正相关关系进行设置。其中,可以根据差值大小实时计算第二页面的显示比例,比如,差值为10°时,计算第二页面在界面中的显示比例为60%,差值为13°时,计算第二页面在界面中的显示比例为63%等等;或者,可以对差值划分等级,根据差值的等级调整第二页面的显示比例,比如,差值为10° -20°时,设置第二页面在界面中的显示比例为60%,差值为20° -30°时,设置第二页面在界面中的显示比例为70%等等,本实施例不作限定。
[0166]步骤714:若差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例;
[0167]当检测到差值的绝对值小于预设阈值且该差值为负值时,说明用户可能对第二页面的显示内容不感兴趣,此时,可以减小第二页面的显示比例,同时相应增大第一页面的显示比例,具体请参考图9,其示出了本发明实施例二提供的页面切换的第二种示意图。
[0168]具体地,减小第二页面的显示比例,可以包括: [0169]根据差值的大小减小第二页面的显示比例,减小的幅度与差值的绝对值的大小呈正相关关系。
[0170]具体地,可以预先对差值的绝对值和第二页面的正相关关系进行设置,具体设置方法详见步骤712中的描述,此处不赘述。
[0171]步骤716:若差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则
全屏显示第一页面。
[0172]当检测到差值为零且当前时刻与预定时刻之间的差值大于预设时间长度时,说明用户可能对第一页面的显示内容感兴趣,此时,可以对第一页面进行全屏显示,以提升用户的体验。其中,预设时间长度可以自行设定和修改,本实施例不作限定。
[0173]需要补充说明的是,终端还可以根据预设的触发信号进行页面切换。具体地,上述方法还可以包括:接收作用于第一页面或者第二页面上的触发信号;在接收到触发信号之后,全屏显示第一页面或者第二页面;触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。其中,触发信号可以是用户发出的,本实施例不作限定。
[0174]进一步地,在全屏显示之后,终端退出全屏显示的方法有很多种,比如,终端可以检测基准位置角度θ --|和当前位置角度θ 的差值,若该差值为零且当前时刻与全屏显示时刻之间的差值大于预设时间长度,则退出全屏显示;
[0175]或者,终端可以根据退出信号退出全屏显示。具体地,上述方法还可以包括:在全屏显示之后,接收退出信号;在接收到退出信号之后,在界面上显示新的第一页面和第二页面;退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。其中,退出信号可以是用户发出的,本实施例不作限定。
[0176]进一步地,在界面上显示新的第一页面和第二页面,可以包括:
[0177]若全屏显示的是 第二页面,则将第二页面作为新的第一页面显示。
[0178]若全屏显示的是第一页面,则继续将第一页面作为新的第一页面显示。
[0179]其中,若终端全屏显示的是第二页面,则退出全屏时,可以将第二页面作为新的第一页面进行显示;若终端全屏显示的是第一页面,则退出全屏时,可以继续将第一页面作为新的第一页面显示。
[0180]综上所述,本实施例提供的页面切换方法,通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。另外,若差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;若差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例,解决了不能根据终端位置调整第一页面和第二页面的显示比例的问题,达到了动态调整待切换页面的显示比例的效果。
[0181]实施例三
[0182]请参考图10,其示出了本发明实施例三提供的页面切换方法的方法流程图。该页面切换方法可以应用于包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中,该终端可以是手机、平板电脑、电子阅读器、PDA(Personal Digital Assistant,个人数字助理)、POS (Point of Sales,销售终 端)、车载电脑等终端设备。该页面切换方法,包括:[0183]步骤1002:当第二页面为四个时,将第一页面显示在界面中央;将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中;
[0184]当第二页面为多个时,可以将多个第二页面同时显示在界面上,以便用户从预览的多个页面中选择需要切换的页面。
[0185]进一步地,若第一页面和第二页面的显示内容对应于文件,将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中,可以包括:
[0186]若当前第二页面对应的文件为第一页面对应的文件的上层文件,则将当前第二页面显示在四个显示区域中的第一显示区域;
[0187]若当前第二页面对应的文件为第一页面对应的文件的下层文件,则将当前第二页面显示在四个显示区域中与第一显示区域相对的第二显示区域;
[0188]若当前第二页面对应的文件为排序在第一页面对应的文件之前的同层文件,则将当前第二页面显示在四个显示区域中与第一显示区域相邻的第三显示区域;
[0189]若当前第二页面对应的文件为排序在第一页面对应的文件之后的同层文件,则将当前第二页面显示在四个显示区域中与第三显示区域相对的第四显示区域。
[0190]具体地,请参考图11,其示出了本发明实施例三提供的页面切换的第一种示意图。图11示出了 5个页面,分别显示第一文件101、第二文件102、第三文件103、第四文件104和第五文件105,且第二文件102为第一文件101的上层文件、第三文件103为第一文件101的下层文件、第四文件104为排序在第一文件101之前的同层文件、第五文件105为排序在第一文件101之后的同层文件,若当前第一页面的显示内容是第一文件101,则第二文件102、第三文件103、第四文件104和第五文件105在界面中的显示区域如图11所示。
[0191]优选地,将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中之后,还可以包括:
[0192]接收第一滑动信号,第一滑动信号从第一页面滑向四个第二页面中的一个;将被滑向的第二页面中的显示内容切换为第一页面中的显示内容;将第一页面中的显示内容切换为与被滑向的第二页面相对的另一个第二页面中的显示内容;
[0193]或,接收第二滑动信号,第二滑动信号从四个第二页面中的一个滑向第一页面;将与滑向的第二页面相对的另一个第二页面中的显示内容切换为第一页面中的显示内容;将第一页面中的显示内容切换为滑向的第二页面中的显示内容。
[0194]请参考图12,其示出了本发明实施例三提供的页面切换的第二种界面示意图,图12 Ca)对应于第一种滑动方式,终端接收到第一滑动信号后,在第五文件105的显示区域显示第一文件101,在第一文件101的显示区域显示第四文件104,若检测到有排序在第四文件104之前的同层文件,则在第四文件104的显示区域显示该文件,若检测到没有排序在第四文件104之前的同层文件,则第四文件104的显示区域为空;图12 (b)对应于第二种滑动方式,终端接收到第二滑动信号后,在第四文件104的显示区域显示第一文件101,在第一文件101的显示区域显示第五文件105若检测到有排序在第五文件105之后的同层文件,则在第五文件105的显示区域显示该文件,若检测到没有排序在第五文件105之后的同层文件,则第五文件105的显示区域为空。同理,终端可以对第一文件101和第二文件102、第一文件101与第三文件103进行切换,其切换方法如上,此处不赘述。
[0195]步骤1004:在预定时刻采集基准位置角度;[0196]基准位置角度θ M为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线;Β方向线为重力方向所在射线。具体的采集方法详见步骤304中的描述,此处不赘述。
[0197]步骤1006:在预定时刻之后的当前时刻采集当前位置角度;
[0198]当前位置角度θ 为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线;Β方向线为重力方向所在射线。具体的采集方法详见步骤304中的描述,此处不赘述。
[0199]步骤1008:检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0200]对于四个中的每一个第二页面,传感器采集到基准位置角度θ --6和当前位置角度θ 之后,终端根据Θ差值=β 3|?_θ 的公式计算出当前位置角度减去基准位置角度的差值。分析可得,传感器的同一条敏感轴测得的两个差值之和为零。比如,同一条敏感轴测得的Θ差值丨和Θ差值2的和为零,另一条敏感轴测得的Θ差值3和Θ差值4的和为零。
[0201]进一步地,终端检测每一个差值是否为正值且大于预设的阈值,若检测到某一个差值为正值且大于预设阈值,则执行步骤1010 ;若检测到某一个差值的绝对值小于预设阈值且该差值为正值,则执行步骤1012 ;若检测到某一个差值的绝对值小于预设阈值且该差值为负值,则执行步骤1014 ;若检测到该差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则执行步骤1016。其中,预设阈值可以自行设定和修改,本实施例不作限定。
[0202]步骤1010:若差值为正值且大于预设阈值,则全屏显示第二页面;
[0203]当检测到该差值为正值且大于预设阈值时,说明用户可能对第二页面的显示内容感兴趣,此时,可以对第二页面进行全屏显示,以提升用户的体验。
[0204]步骤1012:若差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;
[0205]当检测到差值的绝对值小于预设阈值且该差值为正值时,说明用户可能对第二页面的显示内容感兴趣,此时,为了便于用户预览第二页面的显示内容,可以增大第二页面的显示比例,具体详见步骤712中的描述,此处不赘述。
[0206]为了便于理解,此处假设某一个第二页面显示第二文件102,且该第二页面对应的差值的绝对值小于阈值且为正值,则请参考图13所示的本发明实施例三提供的页面切换的第三种示意图。
[0207]需要补充说明的是:若执行步骤1012时,终端检测到某一差值为正值且大于预设阈值,则全屏显示该某一差值对应的第二页面。
[0208]步骤1014:若差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例;
[0209]当检测到差值的绝对值小于预设阈值且该差值为负值时,可以判断出用户可能对第二页面的显示内容不感兴趣,此时,可以减小第二页面的显示比例,具体详见步骤714中的描述,此处不赘述。
[0210]需要补充说明的是:若执行步骤1014时,终端检测到某一差值为正值且大于预设阈值,则全屏显示该某一差值对应的第二页面。
[0211]步骤1016:若差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则全屏显示第一页面。
[0212]当检测到差值为零且当前时刻与预定时刻之间的差值大于预设时间长度时,可以判断出用户可能对第一页面的显示内容感兴趣,此时,可以对第一页面进行全屏显示,以提升用户的体验。其中,预设时间长度可以自行设定和修改,本实施例不作限定。
[0213]需要补充说明的是,终端还可以根据预设的触发信号进行页面切换。具体地,上述方法还可以包括:接收作用于第一页面或者第二页面上的触发信号;在接收到触发信号之后,全屏显示第一页面或者第二页面;触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。其中,触发信号可以是用户发出的,本实施例不作限定。
[0214]进一步地,在全屏显示之后,终端退出全屏显示的方法有很多种,比如,终端可以检测基准位置角度θ --|和当前位置角度θ 的差值,若该差值为零且当前时刻与全屏显示时刻之间的差值大于预设时间长度,则退出全屏显示;
[0215]或者,终端可以根据退出信号退出全屏显示。具体地,上述方法还可以包括:在全屏显示之后,接收退出信号;在接收到退出信号之后,在界面上显示新的第一页面和第二页面;退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。其中,退出信号可以是用户发出的,本实施例不作限定。
[0216]进一步地,在界面上显示新的第一页面和第二页面,可以包括:
[0217]若全屏显示的是第二页面,则将第二页面作为新的第一页面显示;若全屏显示的是第一页面,则继续将第一页面作为新的第一页面显示。
[0218]其中,若终端全屏显示的是第二页面,则退出全屏时,可以将第二页面作为新的第一页面进行显示;若终端全屏显示的是第一页面,则退出全屏时,可以继续将第一页面作为新的第一页面显示。
[0219]综上所述,本发明实施例提供的页面切换方法,通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。另外,当第二页面为四个时,通过将第一页面显示在界面中央;将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中,解决了无法根据终端位置对多个页面进行切换的问题,达到了降低页面切换的操作复杂度的效果。
[0220]实施例四
[0221]请参考图14,其示出了本发明实施例四提供的页面切换装置的结构方框图。该页面切换装置可以实现成为包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中的一部分,该终端可以是手机、平板电脑、电子阅读器、PDA (Personal Digital Assistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。该页面切换装置,包括:第一显示模块1401、第一采集模块1402、第二采集模块1403、检测模块1404和第二显示模块1405。
[0222]第一显示模块1401,用于在界面上显示第一页面和第二页面;[0223]第一采集模块1402,用于在预定时刻采集基准位置角度;
[0224]第二采集模块1403,用于在预定时刻之后的当前时刻采集当前位置角度;
[0225]检测模块1404,用于检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0226]第二显示模块1405,用于若检测模块1404检测出差值为正值且大于预设阈值,则全屏显示第二页面;
[0227]基准位置角度和当前位置角度均为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线方向线为重力方向所在射线。
[0228]综上所述,本发明实施例提供的页面切换装置,通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。
[0229]实施例五
[0230]请参考图15,其示出了本发明实施例五提供的页面切换装置的结构方框图。该页面切换装置可以实现成为包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中的一部分,该终端可以是手机、平板电脑、电子阅读器、PDA (Personal Digital Assistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。该页面切换装置,包括:第一显示模块1401、第一采集模块1402、第二采集模块1403、检测模块1404和第二显示模块1405。
[0231]第一显示模块1401,用于在界面上显示第一页面和第二页面;
[0232]第一采集模块1402,用于在预定时刻采集基准位置角度;
[0233]第二采集模块1403,用于在预定时刻之后的当前时刻采集当前位置角度;
[0234]检测模块1404,用于检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0235]第二显示模块1405,用于若检测模块1404检测出差值为正值且大于预设阈值,则全屏显示第二页面;
[0236]基准位置角度和当前位置角度均为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线方向线为重力方向所在射线。
[0237]进一步地,所述装置,还可以包括:
[0238]第三显示模块1406,用于若检测模块1404检测出差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;
[0239]第四显示模块1407,用于若检测模块1404检测出差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例。
[0240]进一步地,第三显示模块1406,具体用于根据差值的大小增大第二页面的显示比例,增大的幅度与差值的大小呈正相关关系;
[0241]和/或,第四显示模块1407,具体用于根据差值的大小减小第二页面的显示比例,减小的幅度与差值的绝对值的大小呈正相关关系。[0242]进一步地,所述装置,还可以包括:
[0243]第五显示模块1408,用于若检测模块1404检测出差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则全屏显示第一页面。
[0244]进一步地,所述装置,还可以包括:
[0245]第三接收模块1409,用于接收作用于第一页面或者第二页面上的触发信号;
[0246]第六显示模块1410,用于在第三接收模块1409接收到触发信号之后,全屏显示第一页面或者第二页面;
[0247]触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0248]进一步地,所述装置,还可以包括:
[0249]第四接收模块1411,用于在全屏显示之后,接收退出信号;
[0250]第七显示模块1412,用于在第四接收模块1411接收到退出信号之后,在界面上显示新的第一页面和第二页面;
[0251]退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0252]进一步地,第七显示模块1412,可以包括:
[0253]第三显示单元1501,用于若全屏显示的是第一页面,则继续将第一页面作为新的第一页面显示;
[0254]第四显示单元1502,用于若全屏显示的是第二页面,则将第二页面作为新的第一页面显示。
[0255]综上所述,本实施例提供的页面切换装置,通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。另外,若差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;若差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例,解决了不能根据终端位置调整第一页面和第二页面的显示比例的问题,达到了动态调整待切换页面的显示比例的效果。
[0256]实施例六
[0257]请参考图16,其示出了本发明实施例六提供的页面切换装置的结构方框图。该页面切换装置可以实现成为包含有诸如三轴加速计、三轴陀螺仪之类的传感器的终端中的一部分,该终端可以是手机、平板电脑、电子阅读器、PDA (Personal Digital Assistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。该页面切换装置,包括:第一显示模块1401、第一采集模块1402、第二采集模块1403、检测模块1404和第二显示模块1405。
[0258]第一显示模块1401,用于在界面上显示第一页面和第二页面;
[0259]第一采集模块1402,用于在预定时刻采集基准位置角度;
[0260]第二采集模块1403,用于在预定时刻之后的当前时刻采集当前位置角度;[0261]检测模块1404,用于检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0262]第二显示模块1405,用于若检测模块1404检测出差值为正值且大于预设阈值,则全屏显示第二页面;
[0263]基准位置角度和当前位置角度均为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线方向线为重力方向所在射线。
[0264]进一步地,所述装置,还可以包括:
[0265]第三显示模块1406,用于若检测模块1404检测出差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;
[0266]第四显示模块1407,用于若检测模块1404检测出差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例。
[0267]进一步地,第三显示模块1406,具体用于根据差值的大小增大第二页面的显示比例,增大的幅度与差值的大小呈正相关关系;
[0268]和/或,第四显示模块1407,具体用于根据差值的大小减小第二页面的显示比例,减小的幅度与差值的绝对值的大小呈正相关关系。
[0269]进一步地,所述装置,还可以包括:
[0270]第五显示模块1408,用于若检测模块1404检测出差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则全屏显示第一页面。
[0271]进一步地,第二页面为四个,第一显示模块1401,可以包括:
[0272]第一显示单元1601,用于将第一页面显示在界面中央;
[0273]第二显示单元1602,用于将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中。
[0274]进一步地,所述装置,还可以包括:
[0275]第一接收模块1413,用于第二显示单元1602将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显不区域中之后,接收第一滑动信号,第一滑动信号从第一页面滑向四个第二页面中的一个;
[0276]第一切换模块1414,用于第一接收模块1413接收第一滑动信号之后,将被滑向的第二页面中的显示内容切换为第一页面中的显示内容;
[0277]第二切换模块1415,用于第一切换模块1414将被滑向的第二页面中的显示内容切换为第一页面中的显示内容之后,将第一页面中的显示内容切换为与被滑向的第二页面相对的另一个第二页面中的显示内容;
[0278]或,第二接收模块1416,用于第二显示单元1602将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中之后,接收第二滑动信号,第二滑动信号从四个第二页面中的一个滑向第一页面;
[0279]第三切换模块1417,用于第二接收模块1416接收第二滑动信号之后,将与滑向的第二页面相对的另一个第二页面中的显示内容切换为第一页面中的显示内容;
[0280]第四切换模块1418,用于第三切换模块1417将与滑向的第二页面相对的另一个第二页面中的显示内容切换为第一页面中的显示内容之后,将第一页面中的显示内容切换为滑向的第二页面中的显示内容。[0281]进一步地,若第一页面和第二页面的显示内容对应于文件,第二显示单元1602,具体用于若当前第二页面对应的文件为第一页面对应的文件的上层文件,则将当前第二页面显示在四个显示区域中的第一显示区域;
[0282]若当前第二页面对应的文件为第一页面对应的文件的下层文件,则将当前第二页面显示在四个显示区域中与第一显示区域相对的第二显示区域;
[0283]若当前第二页面对应的文件为排序在第一页面对应的文件之前的同层文件,则将当前第二页面显示在四个显示区域中与第一显示区域相邻的第三显示区域;
[0284]若当前第二页面对应的文件为排序在第一页面对应的文件之后的同层文件,则将当前第二页面显示在四个显示区域中与第三显示区域相对的第四显示区域。
[0285]进一步地,所述装置,还可以包括:
[0286]第三接收模块1409,用于接收作用于第一页面或者第二页面上的触发信号;
[0287]第六显示模块1410,用于在第三接收模块1409接收到触发信号之后,全屏显示第一页面或者第二页面;
[0288]触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0289]进一步地,所述装置,还可以包括:
[0290]第四接收模块1411,用于在全屏显示之后,接收退出信号;
[0291]第七显示模块1412,用于在第四接收模块1411接收到退出信号之后,在界面上显示新的第一页面和第二页面;
[0292]退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0293]进一步地,第七显示模块1412,可以包括:
[0294]第三显示单元1501,用于若全屏显示的是第一页面,则继续将第一页面作为新的第一页面显示;
[0295]第四显示单元1502,用于若全屏显示的是第二页面,则将第二页面作为新的第一页面显示。
[0296]综上所述,本实施例提供的页面切换装置,通过在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。另外,当第二页面为四个时,通过将第一页面显示在界面中央;将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中,解决了无法根据终端位置对多个页面进行切换的问题,达到了降低页面切换的操作复杂度的效果。
[0297]实施例七
[0298]请参考图17,其示出了本发明实施例七提供的终端的结构方框图。本发明实施例七提供的终端可以用于实施本发明实施例一至三实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参考本发明实施例一至三。
[0299]该终端可以为包括手机、平板电脑、电子阅读器、PDA (Personal DigitalAssistant,个人数字助理)、POS (Point of Sales,销售终端)、车载电脑等终端设备。本实施例以终端为手机为例,图17示出的是与本发明实施例提供的终端相关的手机1700的部分结构的框图。参考图17,手机1700包括RF (Radio Frequency,射频)电路1710、存储器1720、输入单元1730、显示单元1740、传感器1750、音频电路1760、WiFi (WirelessFidelity,无线保真)模块1770、处理器1780、电源1782、摄像头1790等部件。本领域技术人员可以理解,图17中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0300]下面结合图17对手机1700的各个构成部件进行具体的介绍:
[0301]RF电路1710可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1780处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、LNA (Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路1710还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobilecommunication,全球移动通讯系统)、GPRS (General Packet Radio Service,通用分组无线服务)、CDMA (Code Division Multiple Access,码分多址)、WCDMA (Wideband CodeDivision Multiple Access,宽带码分多址)、LTE (Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。
[0302]存储器1720可用于存储软件程序以及模块,处理器1780通过运行存储在存储器1720的软件程序以及模块,从而执行手机1700的各种功能应用以及数据处理。存储器1720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机1700的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0303]输入单元1730可用于接收输入的数字或字符信息,以及产生与手机1700的用户设置以及功能控制有关的键信号输入。具体地,输入单元1730可包括触控面板1731以及其他输入设备1732。触控面板1731,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1731上或在触控面板1731附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1731可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1780,并能接收处理器1780发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1731。除了触控面板1731,输入单元1730还可以包括其他输入设备1732。具体地,其他输入设备1732可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0304]显示单元1740可用于显示由用户输入的信息或提供给用户的信息以及手机1700的各种菜单。显示单元1740可包括显示面板1741,可选的,可以采用LCD (Liquid CrystalDisplay,液晶显示器)、OLED (Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板1741。进一步的,触控面板1731可覆盖显示面板1741,当触控面板1731检测到在其上或附近的触摸操作后,传送给处理器1780以确定触摸事件的类型,随后处理器1780根据触摸事件的类型在显示面板1741上提供相应的视觉输出。虽然在图17中,触控面板1731与显示面板1741是作为两个独立的部件来实现手机1700的输入和输入功能,但是在某些实施例中,可以将触控面板1731与显示面板1741集成而实现手机1700的输入和输出功能。
[0305]手机1700还可包括至少一种传感器1750,比如陀螺仪传感器、磁感应传感器、光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1741的亮度,接近传感器可在手机1700移动到耳边时,关闭显示面板1741和/或背光。作为运动传感器的一种,力口速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机1700还可配置的气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0306]音频电路1760、扬声器1761,传声器1762可提供用户与手机1700之间的音频接口。音频电路1760可将接收到的音频数据转换后的电信号,传输到扬声器1761,由扬声器1761转换为声音信号输出;另一方面,传声器1762将收集的声音信号转换为电信号,由音频电路1760接收后转换为音频数据,再将音频数据输出处理器1780处理后,经RF电路1710以发送给比如另一手机,或者将音频数据输出至存储器1720以便进一步处理。
[0307]WiFi属于短距离无线传输技术,手机1700通过WiFi模块1770可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图17示出了 WiFi模块1770,但是可以理解的是,其并不属于手机1700的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0308]处理器1780是手机1700的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1720内的软件程序和/或模块,以及调用存储在存储器1720内的数据,执行手机1700的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器1780可包括一个或多个处理单元;优选的,处理器1780可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1780中。
[0309]手机1700还包括给各个部件供电的电源1782 (比如电池),优选的,电源可以通过电源管理系统与处理器1782逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0310]摄像头1790 —般由镜头、图像传感器、接口、数字信号处理器、CPU、显示屏幕等组成。其中,镜头固定在图像传感器的上方,可以通过手动调节镜头来改变聚焦;图像传感器相当于传统相机的“胶卷”,是摄像头采集图像的心脏;接口用于把摄像头利用排线、板对板连接器、弹簧式连接方式与手机主板连接,将采集的图像发送给所述存储器1720 ;数字信号处理器通过数学运算对采集的图像进行处理,将采集的模拟图像转换为数字图像并通过接口发送给存储器1720。[0311]尽管未示出,手机1700还可以包括蓝牙模块等,在此不再赘述。
[0312]在本发明实施例中,该终端所包括的显示单元1740、传感器1750和处理器1780还具有以下功能:
[0313]所述显示单元1740,用于在界面上显示第一页面和第二页面;
[0314]所述传感器1750,用于在预定时刻采集基准位置角度;在预定时刻之后的当前时刻采集当前位置角度;
[0315]所述处理器1780,用于检测当前位置角度减去基准位置角度之后的差值是否为正值且大于预设阈值;
[0316]所述显示单元1740,用于若所述处理器1780检测出差值为正值且大于预设阈值,则全屏显示第二页面;
[0317]基准位置角度和当前位置角度均为A方向线与B方向线之间的夹角,A方向线为第二页面的中心指向第一页面的中心的方向所在射线方向线为重力方向所在射线。
[0318]综上所述,在本发明实施例提供了一种包括输入单元1730、显示单元1740、处理器1780和传感器1750等的终端,通过显示单元1740在界面上显示第一页面和第二页面;传感器1750在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;处理器1780检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则显示单元1740全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。
[0319]实施例八
[0320]请参考图18,其示出了本发明实施例八提供的终端的结构方框图。本发明实施例八提供的终端可以用于实施本发明实施例一至三实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参考本发明实施例一至三。
[0321]具体地,图18示出的是与本发明实施例提供的终端相关的手机1800的部分结构的框图。在图18所示的结构的基础上,本发明实施例中使用显示单元1840和处理器1880分别代替图17中所示的显示单元1740和处理器1780。
[0322]所述显示单元1840,还用于若所述处理器1880检测出差值的绝对值小于预设阈值且该差值为正值,则增大第二页面的显示比例;
[0323]所述显示单元1840,还用于若所述处理器1880检测出差值的绝对值小于预设阈值且该差值为负值,则减小第二页面的显示比例。
[0324]进一步地,所述显示单元1840,具体用于根据差值的大小增大第二页面的显示比例,增大的幅度与差值的大小呈正相关关系;
[0325]和/或,所述显示单元1840,具体用于根据差值的大小减小第二页面的显示比例,减小的幅度与差值的绝对值的大小呈正相关关系。
[0326]进一步地,所述显示单元1840,还用于若所述处理器1880检测出差值为零且当前时刻与预定时刻之间的差值大于预设时间长度,则全屏显示第一页面。
[0327]进一步地,所述输入单元1730,用于输入作用于第一页面或者第二页面上的触发
信号;
[0328]所述显示单元1840,用于在所述输入单元1730输入触发信号之后,全屏显示第一页面或者第二页面;
[0329]触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0330]进一步地,所述输入单元1730,还用于在全屏显示之后,输入退出信号;
[0331]所述显示单元1840,还用于在所述输入单元1730输入退出信号之后,在界面上显示新的第一页面和第二页面;
[0332]退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
[0333]进一步地,所述显示单元1840,具体用于若全屏显示的是第一页面,则继续将第一页面作为新的第一页面显示;
[0334]所述显示单元1840,具体用于若全屏显示的是第二页面,则将第二页面作为新的第一页面显不。
[0335]综上所述,在本发明实施例提供了一种包括输入单元1730、显示单元1840、处理器1880和传感器1750等的终端,通过显示单元1840在界面上显示第一页面和第二页面;传感器1750在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;处理器1880检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则显示单元1840全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。另外,若差值的绝对值小于预设阈值且该差值为正值,则显示单元1840增大第二页面的显示比例;若差值的绝对值小于预设阈值且该差值为负值,则显示单元1840减小第二页面的显示比例,解决了不能根据终端位置调整第一页面和第二页面的显示比例的问题,达到了动态调整待切换页面的显示比例的效果。
[0336]实施例九
[0337]请参考图19,其示出了本发明实施例九提供的终端的结构方框图。本发明实施例九提供的终端可以用于实施本发明实施例一至三实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参考本发明实施例一至三。
[0338]具体地,图19示出的是与本发明实施例提供的终端相关的手机1900的部分结构的框图。在图19所示的结构的基础上,本发明实施例中使用输入单元1930、显示单元1940和处理器1980分别代替图18中所示的输入单元1730、显示单元1840和处理器1880。
[0339]所述第二页面为四个,所述显示单元1940,用于将所述第一页面显示在界面中央;将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中。
[0340]进一步地,所述输入单元1930,还用于所述显示单元1940将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,输入第一滑动信号,所述第一滑动信号从所述第一页面滑向所述四个第二页面中的一个;
[0341]所述处理器1880,用于所述输入单元1930输入第一滑动信号之后,将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容;所述处理器1880将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容之后,将所述第一页面中的显示内容切换为与所述被滑向的第二页面相对的另一个第二页面中的显示内容;[0342]或,所述输入单元1930,还用于所述显示单元1940将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,输入第二滑动信号,所述第二滑动信号从所述四个第二页面中的一个滑向所述第一页面;
[0343]所述处理器1880,用于所述输入单元1930输入第二滑动信号之后,将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容;所述处理器1880将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容之后,将所述第一页面中的显示内容切换为所述滑向的第二页面中的显示内容。
[0344]进一步地,若所述第一页面和第二页面的显示内容对应于文件,所述显示单元1940,具体用于若当前第二页面对应的文件为所述第一页面对应的文件的上层文件,则将所述当前第二页面显示在所述四个显示区域中的第一显示区域;
[0345]若当前第二页面对应的文件为所述第一页面对应的文件的下层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相对的第二显示区域;
[0346]若当前第二页面对应的文件为排序在所述第一页面对应的文件之前的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相邻的第三显示区域;
[0347]若当前第二页面对应的文件为排序在所述第一页面对应的文件之后的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第三显示区域相对的第四显示区域。
[0348]综上所述,在本发明实施例提供了一种包括输入单元1930、显示单元1940、处理器1980和传感器1750等的终端,通过显示单元1740在界面上显示第一页面和第二页面;传感器1750在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;处理器1980检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述差值为正值且大于预设阈值,则显示单元1940全屏显示所述第二页面,解决了用户手动点击待切换的显示页面造成页面切换操作繁琐、容易造成误操作的问题,达到了提高切换效率的效果。另外,当第二页面为四个时,显示单元1940通过将第一页面显示在界面中央;将四个第二页面分别显示在位于第一页面上方、下方、左方和右方的四个显示区域中,解决了无法根据终端位置对多个页面进行切换的问题,达到了降低页面切换的操作复杂度的效果。
[0349]需要说明的是:上述实施例提供的页面切换装置和终端在切换页面时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将页面切换装置和终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的页面切换装置和终端与页面切换方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0350]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0351]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0352]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种页面切换方法,其特征在于,所述方法包括: 在界面上显示第一页面和第二页面; 在预定时刻采集基准位置角度; 在所述预定时刻之后的当前时刻采集当前位置角度; 检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值; 若所述差值为正值且大于预设阈值,则全屏显示所述第二页面; 所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。
2.根据权利要求1所述的页面切换方法,其特征在于,所述检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值之后,还包括: 若所述差值的绝对值小于预设阈值且所述差值为正值,则增大所述第二页面的显示比例; 若所述差值的绝对值小于预设阈值且所述差值为负值,则减小所述第二页面的显示比例。
3.根据权利要求2所述的页面切换方法,其特征在于,所述增大所述第二页面的显示比例,包括: 根据所述差值的大小增大所述第二页面的显示比例,增大的幅度与所述差值的大小呈正相关关系; 和/或,所述减小所述第二页面的显示比例,包括: 根据所述差值的大小减小所述第二页面的显示比例,减小的幅度与所述差值的绝对值的大小呈正相关关系。
4.根据权利要求1所述的页面切换方法,其特征在于,所述检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值之后,还包括: 若所述差值为零且所述当前时刻与所述预定时刻之间的差值大于预设时间长度,则全屏显示所述第一页面。
5.根据权利要求1至4任一所述的页面切换方法,其特征在于,所述第二页面为四个,所述在界面上显示第一页面和第二页面,包括: 将所述第一页面显示在界面中央; 将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中。
6.根据权利要求5所述的页面切换方法,其特征在于,所述将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,还包括: 接收第一滑动信号,所述第一滑动信号从所述第一页面滑向所述四个第二页面中的一个; 将所述被滑向的第二页面 中的显示内容切换为所述第一页面中的显示内容; 将所述第一页面中的显示内容切换为与所述被滑向的第二页面相对的另一个第二页面中的显示内容;或,接收第二滑动信号,所述第二滑动信号从所述四个第二页面中的一个滑向所述第一页面; 将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容; 将所述第一页面中的显示内容切换为所述滑向的第二页面中的显示内容。
7.根据权利要求5或6所述的页面切换方法,其特征在于,若所述第一页面和第二页面的显示内容对应于文件,所述将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中,包括: 若当前第二页面对应的文件为所述第一页面对应的文件的上层文件,则将所述当前第二页面显示在所述四个显示区域中的第一显示区域; 若当前第二页面对应的文件为所述第一页面对应的文件的下层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相对的第二显示区域; 若当前第二页面对应的文件为排序在所述第一页面对应的文件之前的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相邻的第三显示区域; 若当前第二页面对应的文件为排序在所述第一页面对应的文件之后的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第三显示区域相对的第四显示区域。
8.根据权利要求1至7任一所述的页面切换方法,其特征在于,所述方法,还包括: 接收作用于所述第一页面或者第二页面上的触发信号; 在接收到所述触发信号之后 ,全屏显示所述第一页面或者第二页面; 所述触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
9.根据权利要求1至8任一所述的页面切换方法,其特征在于,所述方法,还包括: 在全屏显示之后,接收退出信号; 在接收到所述退出信号之后,在界面上显示新的第一页面和第二页面; 所述退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
10.根据权利要求9所述的页面切换方法,其特征在于,所述在界面上显示新的第一页面和第二页面,包括: 若所述全屏显示的是所述第一页面,则继续将所述第一页面作为新的第一页面显示; 若所述全屏显示的是所述第二页面,则将所述第二页面作为新的第一页面显示。
11.一种页面切换装置,其特征在于,所述装置包括: 第一显示模块,用于在界面上显示第一页面和第二页面; 第一采集模块,用于在预定时刻采集基准位置角度; 第二采集模块,用于在所述预定时刻之后的当前时刻采集当前位置角度; 检测模块,用于检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值; 第二显示模块,用于若所述检测模块检测出所述差值为正值且大于预设阈值,则全屏显示所述第二页面;所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。
12.根据权利要求11所述的页面切换装置,其特征在于,所述装置,还包括: 第三显示模块,用于若所述检测模块检测出所述差值的绝对值小于预设阈值且所述差值为正值,则增大所述第二页面的显示比例; 第四显示模块,用于若所述检测模块检测出所述差值的绝对值小于预设阈值且所述差值为负值,则减小所述第二页面的显示比例。
13.根据权利要求12所述的页面切换装置,其特征在于,所述第三显示模块,具体用于根据所述差值的大小增大所述第二页面的显示比例,增大的幅度与所述差值的大小呈正相关关系; 和/或,所述第四显示模块,具体用于根据所述差值的大小减小所述第二页面的显示比例,减小的幅度与所述差值的绝对值的大小呈正相关关系。
14.根据权利要求11所述的页面切换装置,其特征在于,所述装置,还包括: 第五显示模块,用于若所述检测模块检测出所述差值为零且所述当前时刻与所述预定时刻之间的差值大于预设时间长度,则全屏显示所述第一页面。
15.根据权利要求11至14任一所述的页面切换装置,其特征在于,所述第二页面为四个,所述第一显示模块,包括: 第一显示单元,用于将 所述第一页面显示在界面中央; 第二显示单元,用于将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中。
16.根据权利要求15所述的页面切换方装置,其特征在于,所述装置,还包括: 第一接收模块,用于所述第二显示单元将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,接收第一滑动信号,所述第一滑动信号从所述第一页面滑向所述四个第二页面中的一个; 第一切换模块,用于所述第一接收模块接收所述第一滑动信号之后,将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容; 第二切换模块,用于所述第一切换模块将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容之后,将所述第一页面中的显示内容切换为与所述被滑向的第二页面相对的另一个第二页面中的显示内容; 或,第二接收模块,用于所述第二显示单元将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中之后,接收第二滑动信号,所述第二滑动信号从所述四个第二页面中的一个滑向所述第一页面; 第三切换模块,用于所述第二接收模块接收所述第二滑动信号之后,将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容; 第四切换模块,用于所述第三切换模块将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容之后,将所述第一页面中的显示内容切换为所述滑向的第二页面中的显示内容。
17.根据权利要求15或16 所述的页面切换装置,其特征在于,若所述第一页面和第二页面的显示内容对应于文件,所述第二显示单元,具体用于若当前第二页面对应的文件为所述第一页面对应的文件的上层文件,则将所述当前第二页面显示在所述四个显示区域中的第一显示区域; 若当前第二页面对应的文件为所述第一页面对应的文件的下层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相对的第二显示区域; 若当前第二页面对应的文件为排序在所述第一页面对应的文件之前的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相邻的第三显示区域; 若当前第二页面对应的文件为排序在所述第一页面对应的文件之后的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第三显示区域相对的第四显示区域。
18.根据权利要求11至17任一所述的页面切换装置,其特征在于,所述装置,还包括: 第三接收模块,用于接收作用于所述第一页面或者第二页面上的触发信号; 第六显示模块,用于在所述第三接收模块接收到所述触发信号之后,全屏显示所述第一页面或者第二页面; 所述触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
19.根据权利要求11至18任一所述的页面切换装置,其特征在于,所述装置,还包括: 第四接收模块,用于在全屏显示之后,接收退出信号; 第七显示模块,用于在所述第四接收模块接收到所述退出信号之后,在界面上显示新的第一页面和第二页面; 所述退出信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
20.根据权利要求19所述的页面切换装置,其特征在于,所述第七显示模块,包括: 第三显示单元,用于若所述全屏显示的是所述第一页面,则继续将所述第一页面作为新的第一页面显示; 第四显示单元,用于若所述全屏显示的是所述第二页面,则将所述第二页面作为新的第一页面显不。
21.—种页面切换装置,其特征在于,所述装置包括: 处理器,用于在界面上显示第一页面和第二页面;在预定时刻采集基准位置角度;在所述预定时刻之后的当前时刻采集当前位置角度;检测所述当前位置角度减去所述基准位置角度之后的差值是否为正值且大于预设阈值;若所述处理器检测出所述差值为正值且大于预设阈值,则全屏显示所述第二页面;所述基准位置角度和所述当前位置角度均为A方向线与B方向线之间的夹角,所述A方向线为所述第二页面的中心指向所述第一页面的中心的方向所在射线;所述B方向线为重力方向所在射线。
22.根据权利要求21所述的页面切换装置,其特征在于,所述处理器,还用于若所述差值的绝对值小于预设阈值且所述差值为正值,则增大所述第二页面的显示比例;若所述差值的绝对值小于预设阈值且所述差值为负值,则减小所述第二页面的显示比例。
23.根据权利要求22所述 的页面切换装置,其特征在于,所述处理器,具体用于根据所述差值的大小增大所述第二页面的显示比例,增大的幅度与所述差值的大小呈正相关关系;和/或,根据所述差值的大小减小所述第二页面的显示比例,减小的幅度与所述差值的绝对值的大小呈正相关关系。
24.根据权利要求21所述的页面切换装置,其特征在于,所述处理器,还用于若所述差值为零且所述当前时刻与所述预定时刻之间的差值大于预设时间长度,则全屏显示所述第一页面。
25.根据权利要求21至24任一所述的页面切换装置,其特征在于,所述第二页面为四个,所述处理器,具体用于将所述第一页面显示在界面中央;将所述四个第二页面分别显示在位于所述第一页面上方、下方、左方和右方的四个显示区域中。
26.根据权利要求25所述的页面切换方装置,其特征在于,所述装置,还包括:接收机,用于接收第一滑动信号,所述第二滑动信号从所述第一页面滑向所述四个第二页面中的一个; 所述处理器,还用于所述接收机接收第一滑动信号之后,将所述被滑向的第二页面中的显示内容切换为所述第一页面中的显示内容;将所述第一页面中的显示内容切换为与所述被滑向的第二页面相对的另一个第二页面中的显示内容; 或,所述接收机,还用于接收第二滑动信号,所述第二滑动信号从所述四个第二页面中的一个滑向所述第一页面; 所述处理器,还用于所述处理器接收所述第二滑动信号之后,将与所述滑向的第二页面相对的另一个第二页面中的显示内容切换为所述第一页面中的显示内容;将所述第一页面中的显示内容切换为所述滑向的第二页面中的显示内容。
27.根据权利要求25或26所述的页面切换装置,其特征在于,若所述第一页面和第二页面的显示内容对应于文件,所述处理器,具体用于若当前第二页面对应的文件为所述第一页面对应的文件的上层文件,则将所述当前第二页面显示在所述四个显示区域中的第一显示区域; 若当前第二页面对应的文件为所述第一页面对应的文件的下层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相对的第二显示区域; 若当前第二页面对应的文件为排序在所述第一页面对应的文件之前的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第一显示区域相邻的第三显示区域; 若当前第二页面对应的文件为排序在所述第一页面对应的文件之后的同层文件,则将所述当前第二页面显示在所述四个显示区域中与所述第三显示区域相对的第四显示区域。
28.根据权利要求21至27任一所述的页面切换装置,其特征在于,所述接收机,还用于接收作用于所述第一页面或者第二页面上的触发信号; 所述处理器,还用于在所述接收机接收到所述触发信号之后,全屏显示所述第一页面或者第二页面;所述触发信号包括键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
29.根据权利要求21至28任一所述的页面切换装置,其特征在于,所述接收机,还用于在全屏显示之后,接收退出信号; 所述处理器,还用于在所述接收机接收到所述退出信号之后,在界面上显示新的第一页面和第二页面;所述退出信号包括 键盘信号、单击信号、双击信号、多击信号、光标或点击停留信号、预定手势信号、声控信号和快捷键信号中的任意一种或者几种的组合。
30.根据权利要求29所述的页面切换装置,其特征在于,所述处理器,具体用于若所述全屏显示的是所述第一页面,则继续将所述第一页面作为新的第一页面显示;若所述全屏显示的是所述第二页面,则将所述第二页面作为新的第一页面显示。
31.一种终端,其特征在于,所述终端包括如权利要求11至20任一所述的页面切换装置。
32.—种终端,其特征在 于,所述终端包括如权利要求21至30任一所述的页面切换装置。
【文档编号】G06F3/0487GK103885692SQ201210554571
【公开日】2014年6月25日 申请日期:2012年12月19日 优先权日:2012年12月19日
【发明者】李颖 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1