显示内容的控制方法、装置和移动终端\n技术领域\n[0001] 本发明涉及移动终端技术领域,尤其涉及一种显示内容的控制方法、装置和移动\n终端。\n背景技术\n[0002] 随着移动终端技术的不断发展,移动终端越来越普及。移动终端已经成为人们日\n常必备的工具之一。用户可通过移动终端浏览、查看图片,还可在移动终端中安装各种应用\n程序或客户端,如即时通信程序、游戏程序、新闻客户端、购物类客户端以及其他工具类应\n用程序等,并通过这些应用程序或客户端执行不同的功能。\n[0003] 但是,用户在使用移动终端中的上述应用程序或客户端时,应用程序或客户端显\n示的内容可能与用户浏览的视觉方向不一致,这无疑会给用户的阅读或使用带来极大的不\n便。目前,一些移动终端中可通过重力感应器、方向传感器等感应移动终端的姿态,并根据\n移动终端的姿态调整显示内容的横屏显示或者竖屏显示。这对于因移动终端本身姿态变化\n导致显示内容与用户的浏览方向不一致的情况是比较有效的,但是,对于显示内容所显示\n的对象本身姿态与用户的浏览方向不一致的情况,即显示的对象与显示内容本身具有一定\n的倾斜度,例如,对于图1a和图1b所示的图片,图中的发财树在图片中的位置本身就是倾斜\n的,则无论横屏显示(图1a所示)还是竖屏显示(图1b所示),都无法使图片中的内容按照用\n户的浏览方向显示。这种情况下,会给用户的浏览、查看带来极大的不便,用户体验差。\n发明内容\n[0004] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明第\n一方面的目的在于提出一种显示内容的控制方法,可针对显示内容所显示的对象的姿态进\n行调整,便于用户进行浏览、查看操作,适用性更广,提升了用户体验。\n[0005] 本发明的第二方面的目的在于提出一种显示内容的控制装置。\n[0006] 本发明的第三方面的目的在于提出一种移动终端。\n[0007] 为达上述目的,根据本发明第一方面实施例提出了一种显示内容的控制方法,包\n括以下步骤:提供显示内容;接收用户针对所述显示内容的操作手势;判断所述操作手势是\n否属于旋转操作手势;如果判断所述操作手势属于所述旋转操作手势,则进一步获取所述\n操作手势的旋转角度和旋转方向;以及根据所述旋转角度和旋转方向控制所述显示内容进\n行旋转。\n[0008] 本发明实施例的显示内容的控制方法,可接收用户针对显示内容的操作手势,并\n在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转\n角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋\n转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方\n向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对\n象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。\n[0009] 本发明的第二方面的实施例提供了一种显示内容的控制装置,包括:第一提供模\n块,用于提供显示内容;接收模块,用于接收用户针对所述显示内容的操作手势;判断模块,\n用于判断所述操作手势是否属于旋转操作手势;第一获取模块,用于如果判断所述操作手\n势属于所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及控制\n模块,用于根据所述旋转角度和旋转方向控制所述显示内容进行旋转。\n[0010] 本发明实施例的显示内容的控制装置,可接收用户针对显示内容的操作手势,并\n在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转\n角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋\n转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方\n向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对\n象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。\n[0011] 本发明的第三方面的实施例的移动移动终端,包括:壳体、处理器、存储器、电路板\n和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器\n设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存\n储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码\n来运行与所述可执行程序代码对应的程序,以用于:提供显示内容;接收用户针对所述显示\n内容的操作手势;判断所述操作手势是否属于旋转操作手势;如果判断所述操作手势属于\n所述旋转操作手势,则进一步获取所述操作手势的旋转角度和旋转方向;以及根据所述旋\n转角度和旋转方向控制所述显示内容进行旋转。\n[0012] 本发明实施例的移动终端,可接收用户针对显示内容的操作手势,并在该操作手\n势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转\n方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户\n的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等\n感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进\n行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。\n附图说明\n[0013] 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得\n明显和容易理解,其中:\n[0014] 图1a为移动终端横屏显示图片的示意图;\n[0015] 图1b为移动终端竖屏显示图片的示意图;\n[0016] 图2为根据本发明一个实施例的显示内容的控制方法的流程图;\n[0017] 图3a为根据本发明一个实施例的旋转操作手势的示意图;\n[0018] 图3b为根据本发明另一个实施例的旋转操作手势的示意图;\n[0019] 图4a为根据本发明一个实施例的针对图1b中所示图片旋转后的显示示意图;\n[0020] 图4b为根据本发明一个实施例的针对图4a中所示图片进行调整后的显示示意图;\n[0021] 图5为根据本发明另一个实施例的显示内容的控制方法的流程图;\n[0022] 图6为根据本发明一个实施例的显示内容的控制装置的结构示意图;\n[0023] 图7为根据本发明一个具体实施例的显示内容的控制装置的结构示意;\n[0024] 图8为根据本发明另一个实施例的显示内容的控制装置的结构示意。\n具体实施方式\n[0025] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终\n相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附\n图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。\n[0026] 下面参考附图描述根据本发明实施例的显示内容的控制方法、装置和移动终端。\n[0027] 图2为根据本发明一个实施例的显示内容的控制方法的流程图。\n[0028] 如图2所示,该显示内容的控制方法,包括:\n[0029] S201,提供显示内容。\n[0030] 其中,显示内容可包括图片或应用程序界面。\n[0031] 举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动\n终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例\n如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。\n[0032] S202,接收用户针对显示内容的操作手势。\n[0033] 由于存在显示内容所显示的对象的姿态可能与用户的浏览方向不一致的情况,即\n显示的对象与显示内容本身具有一定的倾斜度,特别是对于如图1中所示的情况,无论横屏\n显示还是竖屏显示都无法使显示内容中的对象的姿态符合用户的浏览方向。因此,为了便\n于用户对显示内容的浏览、查看,用户可针对显示内容输入操作手势,以通过该操作手势对\n显示内容进行调整,如旋转等,以使显示内容中的对象的姿态符合用户的浏览方向。\n[0034] S203,判断操作手势是否属于旋转操作手势。\n[0035] 在本发明的一个实施例中,在接收到用户针对显示内容的操作手势后,需要判断\n操作手势是否属于旋转操作手势,具体地,判断操作手势是否属于旋转操作手势具体包括:\n[0036] 检测操作手势是否具有第一接触点;如果检测到操作手势具有第一接触点,且第\n一接触点接触时间大于预设时间阈值,则进一步检测操作手势是否还具有以第一接触点为\n圆心的滑动操作;以及如果操作手势还具有以第一接触点为圆心的滑动操作,则判断操作\n手势属于旋转操作手势。\n[0037] 举例来说,旋转操作手势可如图3a所示,为根据本发明一个实施例的旋转操作手\n势的轨迹示意图,该旋转操作手势包括第一接触点A和以第一接触点为圆心的滑动操作B,\n其中,滑动操作B的方向不限,可为图示方向,也可为与图示方向相反的方向。\n[0038] 应当理解,在本发明的实施例中,用于控制显示内容旋转的旋转操作手势并不限\n于图 3a所示的手势操作,可由用户或者系统设定为其他手势操作,举例来说,还可为如图\n3b 所示的手势操作,即由用户两个手指分别向左右两侧滑动的手势操作,从而给用户以多\n样化、趣味性的体验。\n[0039] S204,如果判断操作手势属于旋转操作手势,则进一步获取操作手势的旋转角度\n和旋转方向。\n[0040] 在本发明的一个实施例中,获取操作手势的旋转角度和旋转方向具体包括:获取\n第一触点的位置,并获取以第一接触点为圆心的滑动操作的轨迹;根据第一触点的位置和\n以第一接触点为圆心的滑动操作的轨迹确定操作手势的旋转角度和旋转方向。\n[0041] 具体地,旋转方向可根据滑动操作的滑动方向确定;对于旋转方向的确定,可首先\n根据第一触点的位置和滑动操作的轨迹之间的距离确定滑动轨迹所在的近似圆形的半径,\n然后根据该半径和滑动轨迹的弧长确定旋转角度。\n[0042] S205,根据旋转角度和旋转方向控制显示内容进行旋转。\n[0043] 在本发明的实施例中,可根据显示内容或用户输入的旋转操作手势控制显示内容\n进行旋转。\n[0044] 具体地,在本发明的一个实施例中,根据旋转角度和旋转方向控制显示内容进行\n旋转具体包括:提取显示内容的中心点;以中心点为圆心根据旋转角度和旋转方向控制显\n示内容进行旋转。其中,显示内容的中心点可以是显示内容的对称中心,举例来说,如果显\n示内容为布满整个屏幕区域矩形形状,则显示内容的中心点为该矩形的两条对角线的交\n点。\n[0045] 在本发明的另一个实施例中,根据旋转角度和旋转方向控制显示内容进行旋转具\n体包括:以第一接触点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。\n[0046] 从而,以显示内容的中心或者第一接触点为圆心,可控制显示内容沿旋转方向旋\n转对应的旋转角度,得到符合用户浏览方向的显示内容。\n[0047] 图4a为根据本发明一个实施例的针对图1b中所示图片旋转后的显示示意图。如图\n4a 所示,该图片中显示的发财树已经由图1b所示的左偏旋转为竖直方向。\n[0048] 从图4a中可以看出,旋转后的图片会有部分区域无法在显示区域进行显示,使得\n用户无法查看完整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转\n之后,还可包括根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小的步\n骤,即根据显示区域的尺寸对旋转后的显示内容按比例缩小,以使旋转后的显示内容能够\n全部在显示区域内显示。举例来说,对于图4a中的显示内容,进行调整后可为如图4b所示。\n[0049] 本发明实施例的显示内容的控制方法,可接收用户针对显示内容的操作手势,并\n在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转\n角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋\n转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方\n向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对\n象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。\n[0050] 在本发明的实施例中,由于一些应用程序在开发时,并未对应用程序设定可旋转\n功能,因此,如果所述显示内容为所述应用程序界面,则在所述根据所述旋转角度和旋转方\n向控制所述显示内容进行旋转之前,还可包括确定应用程序界面为可旋转界面的步骤。具\n体地,可通过系统获取应用程序的可旋转属性,从而确定当前显示的应用程序界面是否为\n可旋转界面,并在应用程序界面为可旋转界面时,根据用户的操作手势旋转应用程序界面,\n更加智能。\n[0051] 图5为根据本发明另一个实施例的显示内容的控制方法的流程图。\n[0052] 如图5所示,该显示内容的控制方法,包括:\n[0053] S501,提供显示内容。\n[0054] 其中,显示内容可包括图片或应用程序界面。\n[0055] 举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动\n终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例\n如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。\n[0056] S502,对显示内容进行分析以获取显示内容中的目标物体。\n[0057] 在本发明的实施例中,可针对显示内容的类型分别进行分析以获取显示内容中的\n目标物体。\n[0058] 具体地,如果显示内容为图片,可对图片进行图像识别,以获取图片中的目标物\n体。如果显示内容为应用程序界面,则可根据对应用程序提供的接口获取应用程序界面中\n显示的内容,并提取其中的目标物体。\n[0059] S503,获取目标物体相对于显示内容的倾斜度。\n[0060] 具体地,在本发明的实施例中,可首先确定目标物体的当前显示方向,然后获取目\n标物体的当前显示方向与目标物体的重力方向的夹角,该夹角即为目标物体相对于显示内\n容的倾斜度。\n[0061] S504,如果倾斜度大于预设倾斜度阈值,则在显示内容中提供旋转操作手势的示\n意图。\n[0062] 其中,预设倾斜度阈值可为任意小于用户可接收的偏离角度的值。举例来说,预设\n倾斜度阈值可为1°、5°等。\n[0063] 在本发明的实施例中,如果倾斜度大于预设倾斜度阈值,则可在显示内容中提供\n旋转操作手势的示意图,从而便于用户根据该示意图输入对应的手势操作。\n[0064] S505-S508与图2所示实施例中S202-S205相同,在此不再赘述。\n[0065] S509,根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小。\n[0066] 由于旋转后的图片会有部分区域无法在显示区域进行显示,使得用户无法查看完\n整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转之后,可根据显\n示内容所在的显示区域的尺寸调整旋转后的显示内容的大小,即根据显示区域的尺寸对旋\n转后的显示内容按比例缩小,以使旋转后的显示内容能够全部在显示区域内显示。举例来\n说,对于图4a中的显示内容,进行调整后可为如图4b所示。\n[0067] 其中,S509是可选的。\n[0068] 本发明实施例的显示内容的控制方法,可通过分析显示内容中的目标物体,并获\n取目标物体相对于显示内容的倾斜度,并在倾斜对大于预设倾斜度阈值时,在显示内容中\n提供旋转操作手势的示意图,以对用户进行引导,便于用户根据该示意图输入对应的手势\n操作,进一步提升了用户体验。\n[0069] 为了实现上述实施例,本发明还提出一种显示内容的控制装置。\n[0070] 图6为根据本发明一个实施例的显示内容的控制装置的结构示意图。\n[0071] 如图6所示,该显示内容的控制装置,包括:第一提供模块10、接收模块20、判断模\n块30、第一获取模块40和控制模块50。\n[0072] 具体地,第一提供模块10用于提供显示内容。其中,显示内容可包括图片或应用程\n序界面。\n[0073] 举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动\n终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例\n如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。\n[0074] 接收模块20用于接收用户针对显示内容的操作手势。\n[0075] 由于存在显示内容所显示的对象的姿态可能与用户的浏览方向不一致的情况,即\n显示的对象与显示内容本身具有一定的倾斜度,特别是对于如图1中所示的情况,无论横屏\n显示还是竖屏显示都无法使显示内容中的对象的姿态符合用户的浏览方向。因此,为了便\n于用户对显示内容的浏览、查看,用户可针对显示内容输入操作手势,以通过该操作手势对\n显示内容进行调整,如旋转等,以使显示内容中的对象的姿态符合用户的浏览方向。\n[0076] 判断模块30用于判断操作手势是否属于旋转操作手势。\n[0077] 在本发明的一个实施例中,在接收到用户针对显示内容的操作手势后,需要判断\n操作手势是否属于旋转操作手势,更具体地,如图7所示,判断模块30具体包括:第一检测单\n元31、第二检测单元32和判断单元33,其中:\n[0078] 第一检测单元31用于检测操作手势是否具有第一接触点;\n[0079] 第二检测单元32用于在检测到操作手势具有第一接触点,且第一接触点接触时间\n大于预设时间阈值时,进一步检测操作手势是否还具有以第一接触点为圆心的滑动操作。\n[0080] 判断单元33用于在操作手势还具有以第一接触点为圆心的滑动操作时,判断操作\n手势属于旋转操作手势。\n[0081] 举例来说,旋转操作手势可如图3a所示,为根据本发明一个实施例的旋转操作手\n势的轨迹示意图,该旋转操作手势包括第一接触点A和以第一接触点为圆心的滑动操作B,\n其中,滑动操作B的方向不限,可为图示方向,也可为与图示方向相反的方向。\n[0082] 应当理解,在本发明的实施例中,用于控制显示内容旋转的旋转操作手势并不限\n于图 3a所示的手势操作,可由用户或者系统设定为其他手势操作,举例来说,还可为如图\n3b 所示的手势操作,即由用户两个手指分别向左右两侧滑动的手势操作,从而给用户以多\n样化、趣味性的体验。\n[0083] 第一获取模块40用于如果判断操作手势属于旋转操作手势,则进一步获取操作手\n势的旋转角度和旋转方向。\n[0084] 在本发明的一个实施例中,第一获取模块40具体用于:获取第一触点的位置,并获\n取以第一接触点为圆心的滑动操作的轨迹;根据第一触点的位置和以第一接触点为圆心的\n滑动操作的轨迹确定操作手势的旋转角度和旋转方向。\n[0085] 更具体地,旋转方向可根据滑动操作的滑动方向确定;对于旋转方向的确定,可首\n先根据第一触点的位置和滑动操作的轨迹之间的距离确定滑动轨迹所在的近似圆形的半\n径,然后根据该半径和滑动轨迹的弧长确定旋转角度。\n[0086] 控制模块50用于根据旋转角度和旋转方向控制显示内容进行旋转。\n[0087] 在本发明的实施例中,控制模块50可根据显示内容或用户输入的旋转操作手势控\n制显示内容进行旋转。\n[0088] 更具体地,在本发明的一个实施例中,控制模块50可具体用于:提取显示内容的中\n心点;以中心点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。其中,显示内容的\n中心点可以是显示内容的对称中心,举例来说,如果显示内容为布满整个屏幕区域矩形形\n状,则显示内容的中心点为该矩形的两条对角线的交点。\n[0089] 在本发明的另一个实施例中,控制模块50可具体用于:以第一接触点为圆心根据\n旋转角度和旋转方向控制显示内容进行旋转。\n[0090] 从而,以显示内容的中心或者第一接触点为圆心,控制模块50可可控制显示内容\n沿旋转方向旋转对应的旋转角度,得到符合用户浏览方向的显示内容。\n[0091] 图4a为根据本发明一个实施例的针对图1b中所示图片旋转后的显示示意图。如图\n4a 所示,该图片中显示的发财树已经由图1b所示的左偏旋转为竖直方向。\n[0092] 在本发明的实施例中,由于一些应用程序在开发时,并未对应用程序设定可旋转\n功能,因此,如果所述显示内容为所述应用程序界面,在显示内容为应用程序界面时,控制\n模块 50还用于在根据旋转角度和旋转方向控制显示内容进行旋转之前,确定应用程序界\n面为可旋转界面。更具体地,可通过系统获取应用程序的可旋转属性,从而确定当前显示的\n应用程序界面是否为可旋转界面,并在应用程序界面为可旋转界面时,根据用户的操作手\n势旋转应用程序界面,更加智能。\n[0093] 本发明实施例的显示内容的控制装置,可接收用户针对显示内容的操作手势,并\n在该操作手势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转\n角度和旋转方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋\n转至与用户的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方\n向传感器等感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对\n象的姿态进行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。\n[0094] 图8为根据本发明另一个实施例的显示内容的控制装置的结构示意图。\n[0095] 如图8所示,该显示内容的控制装置,包括:第一提供模块10、接收模块20、判断模\n块30、第一获取模块40、控制模块50、分析模块60、第二获取模块70、第二提供模块80 和调\n整模块90。\n[0096] 分析模块60用于在提供显示内容之后,对显示内容进行分析以获取显示内容中的\n目标物体。\n[0097] 在本发明的实施例中,分析模块60可针对显示内容的类型分别进行分析以获取显\n示内容中的目标物体。\n[0098] 更具体地,如果显示内容为图片,分析模块60可对图片进行图像识别,以获取图片\n中的目标物体。如果显示内容为应用程序界面,则可根据对应用程序提供的接口获取应用\n程序界面中显示的内容,并提取其中的目标物体。\n[0099] 第二获取模块70用于获取目标物体相对于显示内容的倾斜度。更具体地,在本发\n明的实施例中,第二获取模块70可首先确定目标物体的当前显示方向,然后获取目标物体\n的当前显示方向与目标物体的重力方向的夹角,该夹角即为目标物体相对于显示内容的倾\n斜度。\n[0100] 第二提供模块80用于如果倾斜度大于预设倾斜度阈值,则在显示内容中提供旋转\n操作手势的示意图。其中,预设倾斜度阈值可为任意小于用户可接收的偏离角度的值。举例\n来说,预设倾斜度阈值可为1°、5°等。\n[0101] 在本发明的实施例中,如果倾斜度大于预设倾斜度阈值,则第二提供模块80可在\n显示内容中提供旋转操作手势的示意图,从而便于用户根据该示意图输入对应的手势操\n作。\n[0102] 调整模块90用于在控制模块50根据旋转角度和旋转方向控制显示内容进行旋转\n之后,根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小。由于旋转后的\n图片会有部分区域无法在显示区域进行显示,使得用户无法查看完整的显示内容。因此,在\n本发明的一个实施例中,在控制显示内容进行旋转之后,调整模块90可根据显示内容所在\n的显示区域的尺寸调整旋转后的显示内容的大小,即根据显示区域的尺寸对旋转后的显示\n内容按比例缩小,以使旋转后的显示内容能够全部在显示区域内显示。举例来说,对于图4a\n中的显示内容,进行调整后可为如图4b所示。\n[0103] 其中,调整模块90是可选的。\n[0104] 本发明实施例的显示内容的控制装置,可通过分析显示内容中的目标物体,并获\n取目标物体相对于显示内容的倾斜度,并在倾斜对大于预设倾斜度阈值时,在显示内容中\n提供旋转操作手势的示意图,以对用户进行引导,便于用户根据该示意图输入对应的手势\n操作,进一步提升了用户体验。\n[0105] 为了实现上述实施例,本发明还提出一种移动终端。\n[0106] 本发明实施例的移动终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,\n电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移\n动终端的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器\n中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于:\n[0107] S201’,提供显示内容。\n[0108] 其中,显示内容可包括图片或应用程序界面。\n[0109] 举例来说,显示内容可以是在移动终端中打开的图片,显示内容还可以是在移动\n终端中打开的应用程序界面,如各种应用程序的主界面以及应用程序中各个功能界面(例\n如,聊天界面、浏览器显示页面)等。移动终端可根据用户的操作提供对应的显示内容。\n[0110] S202’,接收用户针对显示内容的操作手势。\n[0111] 由于存在显示内容所显示的对象的姿态可能与用户的浏览方向不一致的情况,即\n显示的对象与显示内容本身具有一定的倾斜度,特别是对于如图1中所示的情况,无论横屏\n显示还是竖屏显示都无法使显示内容中的对象的姿态符合用户的浏览方向。因此,为了便\n于用户对显示内容的浏览、查看,用户可针对显示内容输入操作手势,以通过该操作手势对\n显示内容进行调整,如旋转等,以使显示内容中的对象的姿态符合用户的浏览方向。\n[0112] S203’,判断操作手势是否属于旋转操作手势。\n[0113] 在本发明的一个实施例中,在接收到用户针对显示内容的操作手势后,需要判断\n操作手势是否属于旋转操作手势,具体地,判断操作手势是否属于旋转操作手势具体包括:\n[0114] 检测操作手势是否具有第一接触点;如果检测到操作手势具有第一接触点,且第\n一接触点接触时间大于预设时间阈值,则进一步检测操作手势是否还具有以第一接触点为\n圆心的滑动操作;以及如果操作手势还具有以第一接触点为圆心的滑动操作,则判断操作\n手势属于旋转操作手势。\n[0115] 举例来说,旋转操作手势可如图3a所示,为根据本发明一个实施例的旋转操作手\n势的轨迹示意图,该旋转操作手势包括第一接触点A和以第一接触点为圆心的滑动操作B,\n其中,滑动操作B的方向不限,可为图示方向,也可为与图示方向相反的方向。\n[0116] 应当理解,在本发明的实施例中,用于控制显示内容旋转的旋转操作手势并不限\n于图 3a所示的手势操作,可由用户或者系统设定为其他手势操作,举例来说,还可为如图\n3b 所示的手势操作,即由用户两个手指分别向左右两侧滑动的手势操作,从而给用户以多\n样化、趣味性的体验。\n[0117] S204’,如果判断操作手势属于旋转操作手势,则进一步获取操作手势的旋转角度\n和旋转方向。\n[0118] 在本发明的一个实施例中,获取操作手势的旋转角度和旋转方向具体包括:获取\n第一触点的位置,并获取以第一接触点为圆心的滑动操作的轨迹;根据第一触点的位置和\n以第一接触点为圆心的滑动操作的轨迹确定操作手势的旋转角度和旋转方向。\n[0119] 具体地,旋转方向可根据滑动操作的滑动方向确定;对于旋转方向的确定,可首先\n根据第一触点的位置和滑动操作的轨迹之间的距离确定滑动轨迹所在的近似圆形的半径,\n然后根据该半径和滑动轨迹的弧长确定旋转角度。\n[0120] S205’,根据旋转角度和旋转方向控制显示内容进行旋转。\n[0121] 在本发明的实施例中,可根据显示内容或用户输入的旋转操作手势控制显示内容\n进行旋转。\n[0122] 具体地,在本发明的一个实施例中,根据旋转角度和旋转方向控制显示内容进行\n旋转具体包括:提取显示内容的中心点;以中心点为圆心根据旋转角度和旋转方向控制显\n示内容进行旋转。其中,显示内容的中心点可以是显示内容的对称中心,举例来说,如果显\n示内容为布满整个屏幕区域矩形形状,则显示内容的中心点为该矩形的两条对角线的交\n点。\n[0123] 在本发明的另一个实施例中,根据旋转角度和旋转方向控制显示内容进行旋转具\n体包括:以第一接触点为圆心根据旋转角度和旋转方向控制显示内容进行旋转。\n[0124] 从而,以显示内容的中心或者第一接触点为圆心,可控制显示内容沿旋转方向旋\n转对应的旋转角度,得到符合用户浏览方向的显示内容。\n[0125] 图4a为根据本发明一个实施例的针对图1b中所示图片旋转后的显示示意图。如图\n4a 所示,该图片中显示的发财树已经由图1b所示的左偏旋转为竖直方向。\n[0126] 从图4a中可以看出,旋转后的图片会有部分区域无法在显示区域进行显示,使得\n用户无法查看完整的显示内容。因此,在本发明的一个实施例中,在控制显示内容进行旋转\n之后,还可包括根据显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小的步\n骤,即根据显示区域的尺寸对旋转后的显示内容按比例缩小,以使旋转后的显示内容能够\n全部在显示区域内显示。举例来说,对于图4a中的显示内容,进行调整后可为如图4b所示。\n[0127] 本发明实施例的移动终端,可接收用户针对显示内容的操作手势,并在该操作手\n势属于旋转操作手势时,获取该操作手势的旋转角度和旋转方向,并根据旋转角度和旋转\n方向控制显示内容进行旋转,从而可将于用户的浏览方向不一致的显示内容旋转至与用户\n的浏览方向一致,以便于用户进行浏览、查看操作,相对于通过重力感应器、方向传感器等\n感应移动终端的姿态来调整显示内容的技术来说,可针对显示内容所显示的对象的姿态进\n行调整,适用性更广,提升了用户体验,并且提升了操作的趣味性。\n[0128] 在本发明的实施例中,由于一些应用程序在开发时,并未对应用程序设定可旋转\n功能,因此,如果所述显示内容为所述应用程序界面,则在所述根据所述旋转角度和旋转方\n向控制所述显示内容进行旋转之前,处理器还用于确定应用程序界面为可旋转界面。具体\n地,可通过系统获取应用程序的可旋转属性,从而确定当前显示的应用程序界面是否为可\n旋转界面,并在应用程序界面为可旋转界面时,根据用户的操作手势旋转应用程序界面,更\n加智能。\n[0129] 在本发明的一个实施例中,处理器在所述提供显示内容之后,还用于:对所述显示\n内容进行分析以获取所述显示内容中的目标物体;获取所述目标物体相对于所述显示内容\n的倾斜度;以及如果所述倾斜度大于预设倾斜度阈值,则在所述显示内容中提供旋转操作\n手势的示意图。并且在根据旋转角度和旋转方向控制显示内容进行旋转之后,还用于根据\n显示内容所在的显示区域的尺寸调整旋转后的显示内容的大小。从而可对用户进行引导,\n便于用户根据该示意图输入对应的手势操作,进一步提升了用户体验。\n[0130] 在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必\n须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。\n[0131] 此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性\n或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者\n隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,例如两\n个,三个等,除非另有明确具体的限定。\n[0132] 在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连\n接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内\n部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员\n而言,可以根据具体情况理解上述术语在本发明中的具体含义。\n[0133] 在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以\n是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在\n第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示\n第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第\n一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。\n[0134] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示\n例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特\n点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不\n必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任\n一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技\n术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结\n合和组合。\n[0135] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例\n性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述\n实施例进行变化、修改、替换和变型。
法律信息
- 2018-03-30
- 2015-02-25
实质审查的生效
IPC(主分类): G06F 3/0484
专利申请号: 201410522979.9
申请日: 2014.09.30
- 2015-01-28
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-08-21
|
2012-02-20
| | |
2
| |
2010-01-13
|
2009-07-28
| | |
3
| |
2010-06-09
|
2008-10-17
| | |
4
| |
2011-08-31
|
2010-11-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |