显示内容的控制方法、装置和移动终端的制作方法

文档序号:6629436阅读:149来源:国知局
显示内容的控制方法、装置和移动终端的制作方法
【专利摘要】本发明公开了一种显示内容的控制方法、装置和移动终端,所述显示内容的控制方法,包括:提供显示内容;接收用户针对显示内容的操作手势;判断操作手势是否属于旋转操作手势;如果判断操作手势属于旋转操作手势,则进一步获取操作手势的旋转角度和旋转方向;以及根据旋转角度和旋转方向控制显示内容进行旋转。本发明实施例的显示内容的控制方法,可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。
【专利说明】显示内容的控制方法、装置和移动终端

【技术领域】
[0001]本发明涉及移动终端【技术领域】,尤其涉及一种显示内容的控制方法、装置和移动终端。

【背景技术】
[0002]随着移动终端技术的不断发展,移动终端越来越普及。移动终端已经成为人们日常必备的工具之一。用户可通过移动终端浏览、查看图片,还可在移动终端中安装各种应用程序或客户端,如即时通信程序、游戏程序、新闻客户端、购物类客户端以及其他工具类应用程序等,并通过这些应用程序或客户端执行不同的功能。
[0003]但是,用户在使用移动终端中的上述应用程序或客户端时,应用程序或客户端显示的内容可能与用户浏览的视觉方向不一致,这无疑会给用户的阅读或使用带来极大的不便。目前,一些移动终端中可通过重力感应器、方向传感器等感应移动终端的姿态,并根据移动终端的姿态调整显示内容的横屏显示或者竖屏显示。这对于因移动终端本身姿态变化导致显示内容与用户的浏览方向不一致的情况是比较有效的,但是,对于显示内容所显示的对象本身姿态与用户的浏览方向不一致的情况,即显示的对象与显示内容本身具有一定的倾斜度,例如,对于图匕和图化所示的图片,图中的发财树在图片中的位置本身就是倾斜的,则无论横屏显示(图匕所示)还是竖屏显示(图化所示),都无法使图片中的内容按照用户的浏览方向显示。这种情况下,会给用户的浏览、查看带来极大的不便,用户体验差。


【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明第一方面的目的在于提出一种显示内容的控制方法,可针对显示内容所显示的对象的姿态进行调整,便于用户进行浏览、查看操作,适用性更广,提升了用户体验。
[0005]本发明的第二方面的目的在于提出一种显示内容的控制装置。
[0006]本发明的第三方面的目的在于提出一种移动终端。
[0007]为达上述目的,根据本发明第一方面实施例提出了一种显示内容的控制方法,包括以下步骤:提供显示内容;接收用户针对所述显示内容的操作手势;判断所述操作手势是否属于旋转操作手势;如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
[0008]本发明实施例的显示内容的控制方法,可接收用户针对显示内容的操作手势,并在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。
[0009]本发明的第二方面的实施例提供了一种显示内容的控制装置,包括:第一提供模块,用于提供显示内容;接收模块,用于接收用户针对所述显示内容的操作手势;判断模块,用于判断所述操作手势是否属于旋转操作手势;第一获取模块,用于如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及控制模块,用于根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
[0010]本发明实施例的显示内容的控制装置,可接收用户针对显示内容的操作手势,并在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。
[0011]本发明的第三方面的实施例的移动移动终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:提供显示内容;接收用户针对所述显示内容的操作手势;判断所述操作手势是否属于旋转操作手势;如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
[0012]本发明实施例的移动终端,可接收用户针对显示内容的操作手势,并在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。

【专利附图】

【附图说明】
[0013]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0014]图为移动终端横屏显示图片的示意图;
[0015]图化为移动终端竖屏显示图片的示意图;
[0016]图2为根据本发明一个实施例的显示内容的控制方法的流程图;
[0017]图33为根据本发明一个实施例的旋转操作手势的示意图;
[0018]图36为根据本发明另一个实施例的旋转操作手势的示意图;
[0019]图如为根据本发明一个实施例的针对图中所示图片旋转后的显示示意图;
[0020]图仙为根据本发明一个实施例的针对图如中所示图片进行调整后的显示示意图;
[0021]图5为根据本发明另一个实施例的显示内容的控制方法的流程图;
[0022]图6为根据本发明一个实施例的显示内容的控制装置的结构示意图;
[0023]图7为根据本发明一个具体实施例的显示内容的控制装置的结构示意;
[0024]图8为根据本发明另一个实施例的显示内容的控制装置的结构示意。

【具体实施方式】
[0025]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0026]下面参考附图描述根据本发明实施例的显示内容的控制方法、装置和移动终端。
[0027]图2为根据本发明一个实施例的显示内容的控制方法的流程图。
[0028]如图2所示,该显示内容的控制方法,包括:
[0029]3201,提供显示内容。
[0030]其中,显示内容可包括图片或应用程序界面。
[0031]举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。
[0032]3202,接收用户针对显示内容的操作手势。
[0033]由于存在显示内容所显示的对象的姿态可能与用户的浏览方向不一致的情况,即显示的对象与显示内容本身具有一定的倾斜度,特别是对于如图1中所示的情况,无论横屏显示还是竖屏显示都无法使显示内容中的对象的姿态符合用户的浏览方向。因此,为了便于用户对显示内容的浏览、查看,用户可针对显示内容输入操作手势,以通过该操作手势对显示内容进行调整,如旋转等,以使显示内容中的对象的姿态符合用户的浏览方向。
[0034]3203,判断操作手势是否属于旋转操作手势。
[0035]在本发明的一个实施例中,在接收到用户针对显示内容的操作手势后,需要判断操作手势是否属于旋转操作手势,具体地,判断操作手势是否属于旋转操作手势具体包括:
[0036]检测操作手势是否具有第一接触点;如果检测到操作手势具有第一接触点,且第一接触点接触时间大于预设时间阈值,则进一步检测操作手势是否还具有以第一接触点为圆心的滑动操作;以及如果操作手势还具有以第一接触点为圆心的滑动操作,则判断操作手势属于旋转操作手势。
[0037]举例来说,旋转操作手势可如图33所示,为根据本发明一个实施例的旋转操作手势的轨迹示意图,该旋转操作手势包括第一接触点八和以第一接触点为圆心的滑动操作8,其中,滑动操作8的方向不限,可为图示方向,也可为与图示方向相反的方向。
[0038]应当理解,在本发明的实施例中,用于控制显示内容旋转的旋转操作手势并不限于图33所示的手势操作,可由用户或者系统设定为其他手势操作,举例来说,还可为如图3?所示的手势操作,即由用户两个手指分别向左右两侧滑动的手势操作,从而给用户以多样化、趣味性的体验。
[0039]8204,如果判断操作手势属于旋转操作手势,则进一步获取操作手势的旋转角度和旋转方向。
[0040]在本发明的一个实施例中,获取操作手势的旋转角度和旋转方向具体包括:获取第一触点的位置,并获取以第一接触点为圆心的滑动操作的轨迹;根据第一触点的位置和以第一接触点为圆心的滑动操作的轨迹确定操作手势的旋转角度和旋转方向。
[0041]具体地,旋转方向可根据滑动操作的滑动方向确定;对于旋转方向的确定,可首先根据第一触点的位置和滑动操作的轨迹之间的距离确定滑动轨迹所在的近似圆形的半径,然后根据该半径和滑动轨迹的弧长确定旋转角度。
[0042]3205,根据旋转角度和旋转方向控制显示内容进行旋转。
[0043]在本发明的实施例中,可根据显示内容或用户输入的旋转操作手势控制显示内容进行旋转。
[0044]具体地,在本发明的一个实施例中,根据旋转角度和旋转方向控制显示内容进行旋转具体包括:提取显示内容的中心点;以中心点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。其中,显示内容的中心点可以是显示内容的对称中心,举例来说,如果显示内容为布满整个屏幕区域矩形形状,则显示内容的中心点为该矩形的两条对角线的交点。
[0045]在本发明的另一个实施例中,根据旋转角度和旋转方向控制显示内容进行旋转具体包括:以第一接触点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。
[0046]从而,以显示内容的中心或者第一接触点为圆心,可控制显示内容沿旋转方向旋转对应的旋转角度,得到符合用户浏览方向的显示内容。
[0047]图如为根据本发明一个实施例的针对图中所示图片旋转后的显示示意图。如图如所示,该图片中显示的发财树已经由图化所示的左偏旋转为竖直方向。
[0048]从图43中可以看出,旋转后的图片会有部分区域无法在显示区域进行显示,使得用户无法查看完整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转之后,还可包括根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小的步骤,即根据显示区域的尺寸对旋转后的显示内容按比例缩小,以使旋转后的显示内容能够全部在显示区域内显示。举例来说,对于图如中的显示内容,进行调整后可为如图仙所示。
[0049]本发明实施例的显示内容的控制方法,可接收用户针对显示内容的操作手势,并在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。
[0050]在本发明的实施例中,由于一些应用程序在开发时,并未对应用程序设定可旋转功能,因此,如果所述显示内容为所述应用程序界面,则在所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转之前,还可包括确定应用程序界面为可旋转界面的步骤。具体地,可通过系统获取应用程序的可旋转属性,从而确定当前显示的应用程序界面是否为可旋转界面,并在应用程序界面为可旋转界面时,根据用户的操作手势旋转应用程序界面,更加智能。
[0051]图5为根据本发明另一个实施例的显示内容的控制方法的流程图。
[0052]如图5所示,该显示内容的控制方法,包括:
[0053]3501,提供显示内容。
[0054]其中,显示内容可包括图片或应用程序界面。
[0055]举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。
[0056]8502,对显示内容进行分析以获取显示内容中的目标物体。
[0057]在本发明的实施例中,可针对显示内容的类型分别进行分析以获取显示内容中的目标物体。
[0058]具体地,如果显示内容为图片,可对图片进行图像识别,以获取图片中的目标物体。如果显示内容为应用程序界面,则可根据对应用程序提供的接口获取应用程序界面中显示的内容,并提取其中的目标物体。
[0059]8503,获取目标物体相对于显示内容的倾斜度。
[0060]具体地,在本发明的实施例中,可首先确定目标物体的当前显示方向,然后获取目标物体的当前显示方向与目标物体的重力方向的夹角,该夹角即为目标物体相对于显示内容的倾斜度。
[0061]3504,如果倾斜度大于预设倾斜度阈值,则在显示内容中提供旋转操作手势的示意图。
[0062]其中,预设倾斜度阈值可为任意小于用户可接收的偏离角度的值。举例来说,预设倾斜度阈值可为1°、5。等。
[0063]在本发明的实施例中,如果倾斜度大于预设倾斜度阈值,则可在显示内容中提供旋转操作手势的示意图,从而便于用户根据该示意图输入对应的手势操作。
[0064]8505-8508与图2所示实施例中3202-3205相同,在此不再赘述。
[0065]3509,根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小。
[0066]由于旋转后的图片会有部分区域无法在显示区域进行显示,使得用户无法查看完整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转之后,可根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小,即根据显示区域的尺寸对旋转后的显示内容按比例缩小,以使旋转后的显示内容能够全部在显示区域内显示。举例来说,对于图如中的显示内容,进行调整后可为如图仙所示。
[0067]其中,3509是可选的。
[0068]本发明实施例的显示内容的控制方法,可通过分析显示内容中的目标物体,并获取目标物体相对于显示内容的倾斜度,并在倾斜对大于预设倾斜度阈值时,在显示内容中提供旋转操作手势的示意图,以对用户进行引导,便于用户根据该示意图输入对应的手势操作,进一步提升了用户体验。
[0069]为了实现上述实施例,本发明还提出一种显示内容的控制装置。
[0070]图6为根据本发明一个实施例的显示内容的控制装置的结构示意图。
[0071]如图6所示,该显示内容的控制装置,包括:第一提供模块10、接收模块20、判断模块30、第一获取模块40和控制模块50。
[0072]具体地,第一提供模块10用于提供显示内容。其中,显示内容可包括图片或应用程序界面。
[0073]举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。
[0074]接收模块20用于接收用户针对显示内容的操作手势。
[0075]由于存在显示内容所显示的对象的姿态可能与用户的浏览方向不一致的情况,即显示的对象与显示内容本身具有一定的倾斜度,特别是对于如图1中所示的情况,无论横屏显示还是竖屏显示都无法使显示内容中的对象的姿态符合用户的浏览方向。因此,为了便于用户对显示内容的浏览、查看,用户可针对显示内容输入操作手势,以通过该操作手势对显示内容进行调整,如旋转等,以使显示内容中的对象的姿态符合用户的浏览方向。
[0076]判断模块30用于判断操作手势是否属于旋转操作手势。
[0077]在本发明的一个实施例中,,在接收到用户针对显示内容的操作手势后,需要判断操作手势是否属于旋转操作手势,更具体地,如图7所示,判断模块30具体包括:第一检测单元31、第二检测单元32和判断单元33,其中:
[0078]第一检测单元31用于检测操作手势是否具有第一接触点;
[0079]第二检测单元32用于在检测到操作手势具有第一接触点,且第一接触点接触时间大于预设时间阈值时,进一步检测操作手势是否还具有以第一接触点为圆心的滑动操作。
[0080]判断单元33用于在操作手势还具有以第一接触点为圆心的滑动操作时,判断操作手势属于旋转操作手势。
[0081]举例来说,旋转操作手势可如图33所示,为根据本发明一个实施例的旋转操作手势的轨迹示意图,该旋转操作手势包括第一接触点八和以第一接触点为圆心的滑动操作8,其中,滑动操作8的方向不限,可为图示方向,也可为与图示方向相反的方向。
[0082]应当理解,在本发明的实施例中,用于控制显示内容旋转的旋转操作手势并不限于图33所示的手势操作,可由用户或者系统设定为其他手势操作,举例来说,还可为如图3?所示的手势操作,即由用户两个手指分别向左右两侧滑动的手势操作,从而给用户以多样化、趣味性的体验。
[0083]第一获取模块40用于如果判断操作手势属于旋转操作手势,则进一步获取操作手势的旋转角度和旋转方向。
[0084]在本发明的一个实施例中,第一获取模块40具体用于:获取第一触点的位置,并获取以第一接触点为圆心的滑动操作的轨迹;根据第一触点的位置和以第一接触点为圆心的滑动操作的轨迹确定操作手势的旋转角度和旋转方向。
[0085]更具体地,旋转方向可根据滑动操作的滑动方向确定;对于旋转方向的确定,可首先根据第一触点的位置和滑动操作的轨迹之间的距离确定滑动轨迹所在的近似圆形的半径,然后根据该半径和滑动轨迹的弧长确定旋转角度。
[0086]控制模块50用于根据旋转角度和旋转方向控制显示内容进行旋转。
[0087]在本发明的实施例中,控制模块50可根据显示内容或用户输入的旋转操作手势控制显示内容进行旋转。
[0088]更具体地,在本发明的一个实施例中,控制模块50可具体用于:提取显示内容的中心点;以中心点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。其中,显示内容的中心点可以是显示内容的对称中心,举例来说,如果显示内容为布满整个屏幕区域矩形形状,则显示内容的中心点为该矩形的两条对角线的交点。
[0089]在本发明的另一个实施例中,控制模块50可具体用于:以第一接触点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。
[0090]从而,以显示内容的中心或者第一接触点为圆心,控制模块50可可控制显示内容沿旋转方向旋转对应的旋转角度,得到符合用户浏览方向的显示内容。
[0091]图如为根据本发明一个实施例的针对图中所示图片旋转后的显示示意图。如图如所示,该图片中显示的发财树已经由图化所示的左偏旋转为竖直方向。
[0092]在本发明的实施例中,由于一些应用程序在开发时,并未对应用程序设定可旋转功能,因此,如果所述显示内容为所述应用程序界面,在显示内容为应用程序界面时,控制模块50还用于在根据旋转角度和旋转方向控制显示内容进行旋转之前,确定应用程序界面为可旋转界面。更具体地,可通过系统获取应用程序的可旋转属性,从而确定当前显示的应用程序界面是否为可旋转界面,并在应用程序界面为可旋转界面时,根据用户的操作手势旋转应用程序界面,更加智能。
[0093]本发明实施例的显示内容的控制装置,可接收用户针对显示内容的操作手势,并在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。
[0094]图8为根据本发明另一个实施例的显示内容的控制装置的结构示意图。
[0095]如图8所示,该显示内容的控制装置,包括:第一提供模块10、接收模块20、判断模块30、第一获取模块40、控制模块50、分析模块60、第二获取模块70、第二提供模块80和调整模块90。
[0096]分析模块60用于在提供显示内容之后,对显示内容进行分析以获取显示内容中的目标物体。
[0097]在本发明的实施例中,分析模块60可针对显示内容的类型分别进行分析以获取显示内容中的目标物体。
[0098]更具体地,如果显示内容为图片,分析模块60可对图片进行图像识别,以获取图片中的目标物体。如果显示内容为应用程序界面,则可根据对应用程序提供的接口获取应用程序界面中显示的内容,并提取其中的目标物体。
[0099]第二获取模块70用于获取目标物体相对于显示内容的倾斜度。更具体地,在本发明的实施例中,第二获取模块70可首先确定目标物体的当前显示方向,然后获取目标物体的当前显示方向与目标物体的重力方向的夹角,该夹角即为目标物体相对于显示内容的倾斜度。
[0100]第二提供模块80用于如果倾斜度大于预设倾斜度阈值,则在显示内容中提供旋转操作手势的示意图。其中,预设倾斜度阈值可为任意小于用户可接收的偏离角度的值。举例来说,预设倾斜度阈值可为1°、5。等。
[0101]在本发明的实施例中,如果倾斜度大于预设倾斜度阈值,则第二提供模块80可在显示内容中提供旋转操作手势的示意图,从而便于用户根据该示意图输入对应的手势操作。
[0102]调整模块90用于在控制模块50根据旋转角度和旋转方向控制显示内容进行旋转之后,根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小。由于旋转后的图片会有部分区域无法在显示区域进行显示,使得用户无法查看完整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转之后,调整模块90可根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小,即根据显示区域的尺寸对旋转后的显示内容按比例缩小,以使旋转后的显示内容能够全部在显示区域内显示。举例来说,对于图如中的显示内容,进行调整后可为如图仙所示。
[0103]其中,调整模块90是可选的。
[0104]本发明实施例的显示内容的控制装置,可通过分析显示内容中的目标物体,并获取目标物体相对于显示内容的倾斜度,并在倾斜对大于预设倾斜度阈值时,在显示内容中提供旋转操作手势的示意图,以对用户进行引导,便于用户根据该示意图输入对应的手势操作,进一步提升了用户体验。
[0105]为了实现上述实施例,本发明还提出一种移动终端。
[0106]本发明实施例的移动终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移动终端的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于:
[0107]3201’,提供显示内容。
[0108]其中,显示内容可包括图片或应用程序界面。
[0109]举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。
[0110]3202’,接收用户针对显示内容的操作手势。
[0111]由于存在显示内容所显示的对象的姿态可能与用户的浏览方向不一致的情况,即显示的对象与显示内容本身具有一定的倾斜度,特别是对于如图1中所示的情况,无论横屏显示还是竖屏显示都无法使显示内容中的对象的姿态符合用户的浏览方向。因此,为了便于用户对显示内容的浏览、查看,用户可针对显示内容输入操作手势,以通过该操作手势对显示内容进行调整,如旋转等,以使显示内容中的对象的姿态符合用户的浏览方向。
[0112]3203’,判断操作手势是否属于旋转操作手势。
[0113]在本发明的一个实施例中,在接收到用户针对显示内容的操作手势后,需要判断操作手势是否属于旋转操作手势,具体地,判断操作手势是否属于旋转操作手势具体包括:
[0114]检测操作手势是否具有第一接触点;如果检测到操作手势具有第一接触点,且第一接触点接触时间大于预设时间阈值,则进一步检测操作手势是否还具有以第一接触点为圆心的滑动操作;以及如果操作手势还具有以第一接触点为圆心的滑动操作,则判断操作手势属于旋转操作手势。
[0115]举例来说,旋转操作手势可如图33所示,为根据本发明一个实施例的旋转操作手势的轨迹示意图,该旋转操作手势包括第一接触点八和以第一接触点为圆心的滑动操作8,其中,滑动操作8的方向不限,可为图示方向,也可为与图示方向相反的方向。
[0116]应当理解,在本发明的实施例中,用于控制显示内容旋转的旋转操作手势并不限于图33所示的手势操作,可由用户或者系统设定为其他手势操作,举例来说,还可为如图3?所示的手势操作,即由用户两个手指分别向左右两侧滑动的手势操作,从而给用户以多样化、趣味性的体验。
[0117]3204’,如果判断操作手势属于旋转操作手势,则进一步获取操作手势的旋转角度和旋转方向。
[0118]在本发明的一个实施例中,获取操作手势的旋转角度和旋转方向具体包括:获取第一触点的位置,并获取以第一接触点为圆心的滑动操作的轨迹;根据第一触点的位置和以第一接触点为圆心的滑动操作的轨迹确定操作手势的旋转角度和旋转方向。
[0119]具体地,旋转方向可根据滑动操作的滑动方向确定;对于旋转方向的确定,可首先根据第一触点的位置和滑动操作的轨迹之间的距离确定滑动轨迹所在的近似圆形的半径,然后根据该半径和滑动轨迹的弧长确定旋转角度。
[0120]8205 ’,根据旋转角度和旋转方向控制显示内容进行旋转。
[0121〕 在本发明的实施例中,可根据显示内容或用户输入的旋转操作手势控制显示内容进行旋转。
[0122]具体地,在本发明的一个实施例中,根据旋转角度和旋转方向控制显示内容进行旋转具体包括:提取显示内容的中心点;以中心点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。其中,显示内容的中心点可以是显示内容的对称中心,举例来说,如果显示内容为布满整个屏幕区域矩形形状,则显示内容的中心点为该矩形的两条对角线的交点。
[0123]在本发明的另一个实施例中,根据旋转角度和旋转方向控制显示内容进行旋转具体包括:以第一接触点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。
[0124]从而,以显示内容的中心或者第一接触点为圆心,可控制显示内容沿旋转方向旋转对应的旋转角度,得到符合用户浏览方向的显示内容。
[0125]图如为根据本发明一个实施例的针对图中所示图片旋转后的显示示意图。如图如所示,该图片中显示的发财树已经由图化所示的左偏旋转为竖直方向。
[0126]从图如中可以看出,旋转后的图片会有部分区域无法在显示区域进行显示,使得用户无法查看完整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转之后,还可包括根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小的步骤,即根据显示区域的尺寸对旋转后的显示内容按比例缩小,以使旋转后的显示内容能够全部在显示区域内显示。举例来说,对于图如中的显示内容,进行调整后可为如图仙所示。
[0127]本发明实施例的移动终端,可接收用户针对显示内容的操作手势,并在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。
[0128]在本发明的实施例中,由于一些应用程序在开发时,并未对应用程序设定可旋转功能,因此,如果所述显示内容为所述应用程序界面,则在所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转之前,处理器还用于确定应用程序界面为可旋转界面。具体地,可通过系统获取应用程序的可旋转属性,从而确定当前显示的应用程序界面是否为可旋转界面,并在应用程序界面为可旋转界面时,根据用户的操作手势旋转应用程序界面,更加智能。
[0129]在本发明的一个实施例中,处理器在所述提供显示内容之后,还用于:对所述显示内容进行分析以获取所述显示内容中的目标物体;获取所述目标物体相对于所述显示内容的倾斜度;以及如果所述倾斜度大于预设倾斜度阈值,则在所述显示内容中提供旋转操作手势的示意图。并且在根据旋转角度和旋转方向控制显示内容进行旋转之后,还用于根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小。从而可对用户进行引导,便于用户根据该示意图输入对应的手势操作,进一步提升了用户体验。
[0130]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0131]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,例如两个,三个等,除非另有明确具体的限定。
[0132]在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0133]在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0134]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0135]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【权利要求】
1.一种显示内容的控制方法,其特征在于,包括以下步骤: 提供显示内容; 接收用户针对所述显示内容的操作手势; 判断所述操作手势是否属于旋转操作手势; 如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及 根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
2.如权利要求1所述的显示内容的控制方法,其特征在于,所述显示内容包括图片或应用程序界面。
3.如权利要求1所述的显示内容的控制方法,其特征在于,所述判断所述操作手势是否属于旋转操作手势具体包括: 检测所述操作手势是否具有第一接触点; 如果检测到所述操作手势具有所述第一接触点,且所述第一接触点接触时间大于预设时间阈值,则进一步检测所述操作手势是否还具有以所述第一接触点为圆心的滑动操作;以及 如果所述操作手势还具有以所述第一接触点为圆心的滑动操作,则判断所述操作手势属于所述旋转操作手势。
4.如权利要求1所述的显示内容的控制方法,其特征在于,在所述提供显示内容之后,还包括: 对所述显示内容进行分析以获取所述显示内容中的目标物体; 获取所述目标物体相对于所述显示内容的倾斜度;以及 如果所述倾斜度大于预设倾斜度阈值,则在所述显示内容中提供旋转操作手势的示意图。
5.如权利要求1所述的显示内容的控制方法,其特征在于,所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转具体包括: 提取所述显示内容的中心点; 以所述中心点为圆心根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
6.如权利要求3所述的显示内容的控制方法,其特征在于,所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转具体包括: 以所述第一接触点为圆心根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
7.如权利要求3所述的显示内容的控制方法,其特征在于,所述获取所述操作手势的旋转角度和旋转方向具体包括: 获取所述第一触点的位置,并获取所述以所述第一接触点为圆心的滑动操作的轨迹; 根据所述第一触点的位置和所述以所述第一接触点为圆心的滑动操作的轨迹确定所述操作手势的旋转角度和旋转方向。
8.如权利要求2所述的显示内容的控制方法,其特征在于,如果所述显示内容为所述应用程序界面,则在所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转之前,还包括: 确定所述应用程序界面为可旋转界面。
9.如权利要求1所述的显示内容的控制方法,其特征在于,在所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转之后,还包括: 根据所述显示内容所在的显示区域的尺寸调整所述旋转后的显示内容的大小。
10.一种显示内容的控制装置,其特征在于,包括: 第一提供模块,用于提供显示内容; 接收模块,用于接收用户针对所述显示内容的操作手势; 判断模块,用于判断所述操作手势是否属于旋转操作手势; 第一获取模块,用于如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及 控制模块,用于根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
11.如权利要求10所述的显示内容的控制装置,其特征在于,所述显示内容包括图片或应用程序界面。
12.如权利要求10所述的显示内容的控制装置,其特征在于,所述判断模块具体包括: 第一检测单元,用于检测所述操作手势是否具有第一接触点; 第二检测单元,用于在检测到所述操作手势具有所述第一接触点,且所述第一接触点接触时间大于预设时间阈值时,进一步检测所述操作手势是否还具有以所述第一接触点为圆心的滑动操作;以及 判断单元,用于在所述操作手势还具有以所述第一接触点为圆心的滑动操作时,判断所述操作手势属于所述旋转操作手势。
13.如权利要求10所述的显示内容的控制装置,其特征在于,还包括: 分析模块,用于在所述提供显示内容之后,对所述显示内容进行分析以获取所述显示内容中的目标物体; 第二获取模块,用于获取所述目标物体相对于所述显示内容的倾斜度;以及第二提供模块,用于如果所述倾斜度大于预设倾斜度阈值,则在所述显示内容中提供旋转操作手势的示意图。
14.如权利要求10所述的显示内容的控制装置,其特征在于,所述控制模块具体用于: 提取所述显示内容的中心点; 以所述中心点为圆心根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
15.如权利要求12所述的显示内容的控制装置,其特征在于,所述控制模块具体用于: 以所述第一接触点为圆心根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
16.如权利要求12所述的显示内容的控制装置,其特征在于,所述第一获取模块具体用于: 获取所述第一触点的位置,并获取所述以所述第一接触点为圆心的滑动操作的轨迹;根据所述第一触点的位置和所述以所述第一接触点为圆心的滑动操作的轨迹确定所述操作手势的旋转角度和旋转方向。
17.如权利要求11所述的显示内容的控制装置,其特征在于,在所述显示内容为所述应用程序界面时,所述控制模块还用于在所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转之前,确定所述应用程序界面为可旋转界面。
18.如权利要求10所述的显示内容的控制装置,其特征在于,还包括: 调整模块,用于在所述根据所述旋转角度和旋转方向控制所述显示内容进行旋转之后,根据所述显示内容所在的显示区域的尺寸调整所述旋转后的显示内容的大小。
19.一种移动终端,其特征在于,包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于: 提供显示内容; 接收用户针对所述显示内容的操作手势; 判断所述操作手势是否属于旋转操作手势; 如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及 根据所述旋转角度和旋转方向控制所述显示内容进行旋转。
【文档编号】G06F3/0484GK104317491SQ201410522979
【公开日】2015年1月28日 申请日期:2014年9月30日 优先权日:2014年9月30日
【发明者】徐鸣 申请人:北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1