[go: up one dir, main page]

CN104699439A - Mobile terminal, and image display method and image display device for mobile terminal - Google Patents

Mobile terminal, and image display method and image display device for mobile terminal Download PDF

Info

Publication number
CN104699439A
CN104699439A CN201510145827.6A CN201510145827A CN104699439A CN 104699439 A CN104699439 A CN 104699439A CN 201510145827 A CN201510145827 A CN 201510145827A CN 104699439 A CN104699439 A CN 104699439A
Authority
CN
China
Prior art keywords
spin
information
picture
terminal
display position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510145827.6A
Other languages
Chinese (zh)
Other versions
CN104699439B (en
Inventor
魏来
柳瑞超
冯彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics China R&D Center
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics China R&D Center
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics China R&D Center, Samsung Electronics Co Ltd filed Critical Samsung Electronics China R&D Center
Priority to CN201510145827.6A priority Critical patent/CN104699439B/en
Publication of CN104699439A publication Critical patent/CN104699439A/en
Application granted granted Critical
Publication of CN104699439B publication Critical patent/CN104699439B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本申请公开了用于移动终端的画面显示方法、装置和移动终端。所述用于移动终端的画面显示方法的一具体实施方式包括:检测当前显示画面是否超出终端的屏幕显示范围;若超出终端的屏幕显示范围,则监测终端的偏移信息;以及基于偏移信息调整画面的显示位置。该实施方式可以根据终端位置的偏移情况,调整终端上画面的显示位置,简化了用户的操作过程。

The application discloses a screen display method and device for a mobile terminal and the mobile terminal. A specific implementation of the screen display method for a mobile terminal includes: detecting whether the current display screen exceeds the screen display range of the terminal; if it exceeds the screen display range of the terminal, monitoring the offset information of the terminal; and based on the offset information Adjust the display position of the screen. In this embodiment, the display position of the screen on the terminal can be adjusted according to the deviation of the position of the terminal, which simplifies the user's operation process.

Description

用于移动终端的画面显示方法、装置和移动终端Screen display method and device for mobile terminal and mobile terminal

技术领域technical field

本申请涉及终端技术领域,具体涉及终端显示技术领域,尤其涉及用于移动终端的画面显示方法和装置。The present application relates to the field of terminal technology, in particular to the field of terminal display technology, and in particular to a screen display method and device for a mobile terminal.

背景技术Background technique

随着移动通信和触摸控制技术的不断发展,配置有触摸屏的移动终端已经成为人们日常生活中最常见的智能设备之一。由于触摸屏的尺寸受限于移动终本身的尺寸,因此,触摸屏的显示面积通常不会太大。这也导致终端显示的图像内容相对较小,使得用户很可能因此而无法看清终端所显示的内容,尤其是对于那些视力退化的老年用户来说,这一问题显得尤为突出。With the continuous development of mobile communication and touch control technologies, mobile terminals equipped with touch screens have become one of the most common smart devices in people's daily life. Since the size of the touch screen is limited by the size of the mobile terminal itself, the display area of the touch screen is generally not too large. This also leads to relatively small image content displayed on the terminal, so that the user may not be able to see the content displayed on the terminal clearly, especially for those elderly users with degraded eyesight, this problem is particularly prominent.

为了解决上述问题,现有技术中的移动终端通常为用户提供有屏幕放大功能。在开启该功能后,移动终端可以直接将屏幕内显示的画面放大,以便于用户更容易地看清楚其所显示的内容。但是,当通过屏幕放大功能将显示的画面放大后,屏幕就只能显示出当前画面的部分内容。此时如果用户想看到超出屏幕的那部分画面,就需要同时使用多根手指在屏幕上对画面进行拖动,以改变其显示位置。这种操作方式较为复杂,降低了操作效率。In order to solve the above-mentioned problems, mobile terminals in the prior art usually provide users with a screen zoom-in function. After this function is turned on, the mobile terminal can directly enlarge the picture displayed on the screen, so that the user can see the displayed content more easily. However, when the displayed picture is enlarged through the screen magnification function, the screen can only display part of the current picture. At this time, if the user wants to see the part of the picture beyond the screen, he needs to use multiple fingers to drag the picture on the screen at the same time to change its display position. This operation mode is comparatively complicated, and has reduced operation efficiency.

发明内容Contents of the invention

本申请提供了一种用于移动终端的画面显示方法、装置和移动终端。The present application provides a screen display method and device for a mobile terminal and the mobile terminal.

第一方面,本申请提供了一种用于移动终端的画面显示方法,该方法包括:检测当前显示画面是否超出所述终端的屏幕显示范围;若超出所述终端的屏幕显示范围,则监测所述终端的偏移信息;以及基于所述偏移信息调整所述画面的显示位置。In the first aspect, the present application provides a screen display method for a mobile terminal, the method includes: detecting whether the current display screen exceeds the screen display range of the terminal; if it exceeds the screen display range of the terminal, then monitoring the offset information of the terminal; and adjusting a display position of the screen based on the offset information.

在某些实施方式中,所述偏移信息包括平移信息和/或自旋信息。In some embodiments, the offset information includes translation information and/or spin information.

在某些实施方式中,所述平移信息包括横向和纵向平移信息,基于所述平移信息调整所述画面的显示位置包括:分别基于所述横向和纵向平移信息,调整所述画面的横向和纵向显示位置。In some implementations, the translation information includes horizontal and vertical translation information, and adjusting the display position of the picture based on the translation information includes: adjusting the horizontal and vertical positions of the picture based on the horizontal and vertical translation information respectively Show location.

在某些实施方式中,所述平移信息还包括垂直平移信息,所述方法还包括:根据所述垂直平移信息确定是否调整所述画面的显示位置;若是,则执行所述分别基于所述横向和纵向平移信息,调整所述画面的横向和纵向显示位置。In some implementations, the translation information further includes vertical translation information, and the method further includes: determining whether to adjust the display position of the picture according to the vertical translation information; and vertical translation information to adjust the horizontal and vertical display positions of the picture.

在某些实施方式中,所述根据所述垂直平移信息确定是否调整所述画面的显示位置包括:若所述垂直平移信息中的移动距离小于或等于第一距离阈值,则确定调整所述画面的显示位置。In some implementations, the determining whether to adjust the display position of the picture according to the vertical translation information includes: if the moving distance in the vertical translation information is less than or equal to a first distance threshold, determining to adjust the picture display position of .

在某些实施方式中,所述分别基于所述横向和纵向平移信息,调整所述画面的横向和纵向显示位置包括:当所述横向平移信息中的移动距离大于第二距离阈值时,则根据所述横向平移信息中的移动距离和移动方向,调整所述画面的横向显示位置;当所述纵向平移信息中的移动距离大于第三距离阈值时,则根据所述纵向平移信息中的移动距离和移动方向,调整所述画面的纵向显示位置。In some implementations, the adjusting the horizontal and vertical display positions of the screen based on the horizontal and vertical translation information respectively includes: when the moving distance in the horizontal translation information is greater than a second distance threshold, then according to adjusting the horizontal display position of the screen according to the moving distance and moving direction in the horizontal translation information; and the moving direction to adjust the vertical display position of the screen.

在某些实施方式中,所述自旋信息包括横向和纵向自旋信息,基于所述自旋信息调整所述画面的显示位置包括:分别基于所述横向和纵向自旋信息,调整所述画面的横向和纵向显示位置。In some embodiments, the spin information includes horizontal and vertical spin information, and adjusting the display position of the picture based on the spin information includes: adjusting the picture based on the horizontal and vertical spin information, respectively The horizontal and vertical display positions of the .

在某些实施方式中,所述方法还包括:根据预设规则确定所述终端的自旋基准位置;所述监测所述终端的偏移信息包括:基于所述自旋基准位置,监测所述终端的自旋信息。In some embodiments, the method further includes: determining the spin reference position of the terminal according to preset rules; the monitoring the offset information of the terminal includes: based on the spin reference position, monitoring the Spin information for the terminal.

在某些实施方式中,所述根据预设规则确定所述终端的自旋基准位置包括:将所述终端获取到预定图像的位置作为所述自旋基准位置。In some implementations, the determining the reference spin position of the terminal according to a preset rule includes: using a position at which the terminal obtains a predetermined image as the reference spin position.

在某些实施方式中,所述方法还包括:根据所述自旋信息的变化情况,确定是否调整所述画面的显示位置;若是,则执行所述分别基于所述横向和纵向自旋信息,调整所述画面的横向和纵向显示位置。In some embodiments, the method further includes: determining whether to adjust the display position of the picture according to the change of the spin information; Adjust the horizontal and vertical display positions of the picture.

在某些实施方式中,所述根据所述自旋信息的变化情况,确定是否调整所述画面的显示位置包括:若所述自旋信息中的自旋角度逐步递增,则确定调整所述画面的显示位置。In some embodiments, the determining whether to adjust the display position of the picture according to the change of the spin information includes: if the spin angle in the spin information gradually increases, determining to adjust the picture display position of .

在某些实施方式中,所述分别基于所述横向和纵向自旋信息,调整所述画面的横向和纵向显示位置包括:当所述横向自旋信息中的自旋角度大于第一角度阈值时,则根据所述横向自旋信息中的自旋角度和自旋方向,调整所述画面的横向显示位置;当所述纵向自旋信息中的自旋角度大于第二角度阈值时,则根据所述纵向自旋信息中的自旋角度和自旋方向,调整所述画面的纵向显示位置。In some implementations, the adjusting the horizontal and vertical display positions of the picture based on the horizontal and vertical spin information respectively includes: when the spin angle in the horizontal spin information is greater than a first angle threshold , then adjust the horizontal display position of the picture according to the spin angle and spin direction in the horizontal spin information; when the spin angle in the vertical spin information is greater than the second angle threshold, then according to the The spin angle and spin direction in the vertical spin information are adjusted to adjust the vertical display position of the picture.

在某些实施方式中,根据所述自旋角度和自旋方向,调整所述画面的显示位置包括:根据所述自旋角度和预设权值确定所述画面的移动距离;根据所述自旋方向确定所述画面的移动方向;以及根据所述移动距离和移动方向,调整所述画面的显示位置。In some implementations, adjusting the display position of the picture according to the spin angle and spin direction includes: determining the moving distance of the picture according to the spin angle and a preset weight; determining the moving direction of the picture through the rotation direction; and adjusting the display position of the picture according to the moving distance and moving direction.

在某些实施方式中,基于所述平移信息和自旋信息调整所述画面的显示位置包括:基于横向平移信息和横向自旋信息,调整所述画面的横向显示位置;基于纵向平移信息和纵向自旋信息,调整所述画面的纵向显示位置。In some embodiments, adjusting the display position of the picture based on the translation information and the spin information includes: adjusting the horizontal display position of the picture based on the horizontal translation information and the horizontal spin information; Spin information, adjust the vertical display position of the picture.

在某些实施方式中,所述基于所述偏移信息调整所述画面的显示位置还包括:根据所述画面的边缘位置,确定所述画面的移动阈值;若根据所述偏移信息确定的移动距离大于所述移动阈值,则将所述移动阈值作为根据所述偏移信息确定的移动距离。In some implementations, the adjusting the display position of the picture based on the offset information further includes: determining a movement threshold of the picture according to the edge position of the picture; if determined according to the offset information If the moving distance is greater than the moving threshold, the moving threshold is used as the moving distance determined according to the offset information.

第二方面,本申请提供了一种用于移动终端的画面显示装置,该装置包括:检测模块、监测模块和调整模块,其中:检测模块,用于检测当前显示画面是否超出所述终端的屏幕显示范围;监测模块,用于当所述检测模块检测出当前显示画面超出所述终端的屏幕显示范围时,监测所述终端的偏移信息;以及调整模块,用于基于所述监测模块得到的偏移信息调整所述画面的显示位置。In a second aspect, the present application provides a screen display device for a mobile terminal, the device includes: a detection module, a monitoring module and an adjustment module, wherein: the detection module is used to detect whether the current display screen exceeds the screen of the terminal display range; a monitoring module, configured to monitor the offset information of the terminal when the detection module detects that the current display screen exceeds the screen display range of the terminal; and an adjustment module, configured to obtain based on the monitoring module The offset information adjusts the display position of the picture.

在某些实施方式中,所述偏移信息包括平移信息和/或自旋信息。In some embodiments, the offset information includes translation information and/or spin information.

在某些实施方式中,所述平移信息包括横向和纵向平移信息,当所述调整模块用于基于所述平移信息调整所述画面的显示位置时,所述调整模块进一步包括:平移调整单元,用于分别基于所述横向和纵向平移信息,调整所述画面的横向和纵向显示位置。In some implementations, the translation information includes horizontal and vertical translation information, and when the adjustment module is used to adjust the display position of the picture based on the translation information, the adjustment module further includes: a translation adjustment unit, and adjusting the horizontal and vertical display positions of the picture based on the horizontal and vertical translation information respectively.

在某些实施方式中,所述平移信息还包括垂直平移信息,所述装置还包括:确定模块,用于根据所述垂直平移信息确定是否调整所述画面的显示位置;若是,则调用所述平移调整单元以执行所述分别基于所述横向和纵向平移信息,调整所述画面的横向和纵向显示位置。In some implementations, the translation information also includes vertical translation information, and the device further includes: a determining module, configured to determine whether to adjust the display position of the screen according to the vertical translation information; if so, call the A translation adjustment unit is configured to adjust the horizontal and vertical display positions of the picture based on the horizontal and vertical translation information respectively.

在某些实施方式中,所述确定模块包括:确定单元,用于当所述垂直平移信息中的移动距离小于或等于第一距离阈值时,确定调整所述画面的显示位置。In some implementations, the determining module includes: a determining unit, configured to determine to adjust the display position of the picture when the moving distance in the vertical translation information is less than or equal to a first distance threshold.

在某些实施方式中,所述平移调整单元包括:横向平移调整子单元,用于当所述横向平移信息中的移动距离大于第二距离阈值时,根据所述横向平移信息中的移动距离和移动方向,调整所述画面的横向显示位置;纵向平移调整子单元,用于当所述纵向平移信息中的移动距离大于第三距离阈值时,根据所述纵向平移信息中的移动距离和移动方向,调整所述画面的纵向显示位置。In some implementations, the translation adjustment unit includes: a lateral translation adjustment subunit, configured to: when the movement distance in the lateral translation information is greater than a second distance threshold, according to the movement distance in the lateral translation information and The moving direction is used to adjust the horizontal display position of the picture; the vertical translation adjustment subunit is used to adjust the distance according to the moving distance and moving direction in the vertical translation information when the moving distance in the vertical translation information is greater than the third distance threshold to adjust the vertical display position of the screen.

在某些实施方式中,所述自旋信息包括横向和纵向自旋信息,当所述调整模块用于基于所述自旋信息调整所述画面的显示位置时,所述调整模块进一步包括:自旋调整单元,用于分别基于所述横向和纵向自旋信息,调整所述画面的横向和纵向显示位置。In some implementations, the spin information includes horizontal and vertical spin information, and when the adjustment module is used to adjust the display position of the picture based on the spin information, the adjustment module further includes: A rotation adjustment unit, configured to adjust the horizontal and vertical display positions of the picture based on the horizontal and vertical rotation information respectively.

在某些实施方式中,所述装置还包括:基准位置确定模块,用于根据预设规则确定所述终端的自旋基准位置;所述监测模块进一步用于基于所述基准位置确定模块确定的自旋基准位置,监测所述终端的自旋信息。In some embodiments, the device further includes: a reference position determination module, configured to determine the spin reference position of the terminal according to a preset rule; the monitoring module is further configured to determine based on the reference position determination module The spin reference position is used to monitor the spin information of the terminal.

在某些实施方式中,所述基准位置确定模块包括:基准位置确定单元,用于将所述终端获取到预定图像的位置作为所述自旋基准位置。In some implementations, the reference position determining module includes: a reference position determining unit, configured to use a position at which the terminal obtains a predetermined image as the spin reference position.

在某些实施方式中,所述装置还包括:调整确定模块,用于根据所述自旋信息的变化情况,确定是否调整所述画面的显示位置;若是,则调用所述自旋调整单元以执行所述分别基于所述横向和纵向自旋信息,调整所述画面的横向和纵向显示位置。In some embodiments, the device further includes: an adjustment determination module, configured to determine whether to adjust the display position of the picture according to the change of the spin information; if so, call the spin adjustment unit to Executing the step of adjusting the horizontal and vertical display positions of the picture based on the horizontal and vertical spin information respectively.

在某些实施方式中,所述调整确定模块包括:调整确定单元,用于当所述自旋信息中的自旋角度逐步递增时,确定调整所述画面的显示位置。In some implementations, the adjustment determination module includes: an adjustment determination unit, configured to determine to adjust the display position of the picture when the spin angle in the spin information gradually increases.

在某些实施方式中,所述自旋调整单元包括:横向自旋调整子单元,用于当所述横向自旋信息中的自旋角度大于第一角度阈值时,根据所述横向自旋信息中的自旋角度和自旋方向,调整所述画面的横向显示位置;纵向自旋调整子单元,用于当所述纵向自旋信息中的自旋角度大于第二角度阈值时,根据所述纵向自旋信息中的自旋角度和自旋方向,调整所述画面的纵向显示位置。In some embodiments, the spin adjustment unit includes: a lateral spin adjustment subunit, configured to: when the spin angle in the lateral spin information is greater than a first angle threshold, according to the lateral spin information The spin angle and spin direction in the vertical spin information are used to adjust the horizontal display position of the picture; the vertical spin adjustment subunit is configured to, when the spin angle in the vertical spin information is greater than the second angle threshold, according to the The spin angle and spin direction in the vertical spin information adjust the vertical display position of the picture.

在某些实施方式中,根据所述自旋角度和自旋方向,调整所述画面的显示位置包括:根据所述自旋角度和预设权值确定所述画面的移动距离;根据所述自旋方向确定所述画面的移动方向;以及根据所述移动距离和移动方向,调整所述画面的显示位置。In some implementations, adjusting the display position of the picture according to the spin angle and spin direction includes: determining the moving distance of the picture according to the spin angle and a preset weight; determining the moving direction of the picture through the rotation direction; and adjusting the display position of the picture according to the moving distance and moving direction.

在某些实施方式中,当所述调整模块用于基于所述平移信息和自旋信息调整所述画面的显示位置时,所述调整模块进一步包括:横向调整单元,用于基于横向平移信息和横向自旋信息,调整所述画面的横向显示位置;纵向调整单元,用于基于纵向平移信息和纵向自旋信息,调整所述画面的纵向显示位置。In some embodiments, when the adjustment module is used to adjust the display position of the picture based on the translation information and the spin information, the adjustment module further includes: a horizontal adjustment unit, configured to adjust the display position based on the horizontal translation information and the rotation information. The horizontal spin information is used to adjust the horizontal display position of the picture; the vertical adjustment unit is used to adjust the vertical display position of the picture based on the vertical translation information and the vertical spin information.

在某些实施方式中,所述装置还包括:阈值确定单元,用于根据所述画面的边缘位置,确定所述画面的移动阈值;In some embodiments, the device further includes: a threshold determining unit, configured to determine a movement threshold of the picture according to an edge position of the picture;

距离确定单元,用于当根据所述偏移信息确定的移动距离大于所述阈值确定单元确定的移动阈值时,将所述移动阈值作为根据所述偏移信息确定的移动距离。A distance determination unit, configured to use the movement threshold as the movement distance determined according to the offset information when the movement distance determined according to the offset information is greater than the movement threshold determined by the threshold determination unit.

第三方面,本申请提供了一种移动终端,该终端包括:图像检测组件,用于检测当前显示画面是否超出终端的屏幕显示范围;传感器组件,用于当图像检测组件检测出当前显示画面超出终端的屏幕显示范围时,监测终端的偏移信息;图像显示组件,用于基于传感器组件得到的偏移信息调整画面的显示位置。In a third aspect, the present application provides a mobile terminal, the terminal includes: an image detection component, used to detect whether the current display screen exceeds the screen display range of the terminal; When the screen display range of the terminal, monitor the offset information of the terminal; the image display component is used to adjust the display position of the screen based on the offset information obtained by the sensor component.

本申请提供的用于移动终端的画面显示方法、装置和移动终端,可以首先检测终端当前显示的画面是否超出其屏幕的显示范围,如果超出,则监测该终端的偏移信息,并根据该偏移信息调整画面在终端屏幕上的显示位置。本申请可以基于终端本身的位置偏移情况,调整终端上画面的显示位置,简化了用户移动画面时的操作过程,从而提高了改变画面显示位置时的操作效率。The screen display method and device for a mobile terminal provided by this application, and the mobile terminal can first detect whether the screen currently displayed by the terminal exceeds the display range of the screen, and if so, monitor the offset information of the terminal, and Move information to adjust the display position of the screen on the terminal screen. The present application can adjust the display position of the screen on the terminal based on the position deviation of the terminal itself, which simplifies the operation process when the user moves the screen, thereby improving the operation efficiency when changing the screen display position.

附图说明Description of drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1是本申请用于移动终端的画面显示方法的一个实施例的流程图;Fig. 1 is a flow chart of an embodiment of the screen display method for a mobile terminal in the present application;

图2是本申请用于移动终端的画面显示方法的另一个实施例的流程图;FIG. 2 is a flow chart of another embodiment of the screen display method for a mobile terminal in the present application;

图3是本申请的应用场景示意图;FIG. 3 is a schematic diagram of an application scenario of the present application;

图4是本申请用于移动终端的画面显示方法的另一个实施例的流程图;FIG. 4 is a flow chart of another embodiment of the screen display method for a mobile terminal in the present application;

图5是本申请用于移动终端的画面显示装置的一个实施例的结构示意图;FIG. 5 is a schematic structural diagram of an embodiment of a screen display device for a mobile terminal in the present application;

图6是本申请移动终端的一种实施例的结构示意图。Fig. 6 is a schematic structural diagram of an embodiment of a mobile terminal of the present application.

具体实施方式Detailed ways

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

请参考图1,其示出了用于移动终端的画面显示方法的一个实施例的流程100。本实施例主要以该方法应用于具有显示屏幕的移动终端中来举例说明,该终端可以包括但不限于智能手机、平板电脑、电子书阅读器、膝上型便携计算机和穿戴式设备等等。所述用于移动终端的画面显示方法,包括以下步骤:Please refer to FIG. 1 , which shows a process 100 of an embodiment of a screen display method for a mobile terminal. This embodiment is mainly exemplified by applying the method to a mobile terminal with a display screen, and the terminal may include but not limited to a smart phone, a tablet computer, an e-book reader, a laptop computer, a wearable device, and the like. The screen display method for a mobile terminal includes the following steps:

如图1所示,在步骤101中,检测当前显示画面是否超出终端的屏幕显示范围。As shown in FIG. 1 , in step 101, it is detected whether the currently displayed image exceeds the screen display range of the terminal.

在本实施例中,移动终端可以首先获取其当前所显示的画面的尺寸,然后通过比较该画面的尺寸与终端所配置的屏幕尺寸,来检测终端当前显示的画面是否超出终端的屏幕显示范围。如果终端启用了屏幕放大功,终端会自动放大在屏幕内显示的画面,从而导致当前画面的尺寸大于屏幕尺寸。此时,终端就可以检测出当前显示画面超出了终端的屏幕显示范围。In this embodiment, the mobile terminal can first obtain the size of the currently displayed screen, and then compare the size of the screen with the screen size configured by the terminal to detect whether the screen currently displayed by the terminal exceeds the screen display range of the terminal. If the screen magnification function is enabled on the terminal, the terminal will automatically enlarge the picture displayed on the screen, resulting in the size of the current picture being larger than the screen size. At this point, the terminal can detect that the current display image exceeds the screen display range of the terminal.

需要说明的是,除了屏幕放大功能可以放大终端显示的任何画面外,某些特定的画面本身也可以被放大,例如,图片文件或网页页面等。在这种情况下,终端当前显示的画面也会超出终端的屏幕显示范围,因此同样可以适用本申请的用于移动终端的画面显示方法。It should be noted that, in addition to the screen magnification function that can magnify any picture displayed on the terminal, some specific pictures themselves can also be magnified, for example, picture files or web pages. In this case, the screen currently displayed by the terminal will also exceed the screen display range of the terminal, so the screen display method for a mobile terminal of the present application can also be applied.

继而,在步骤102中,若超出终端的屏幕显示范围,则监测终端的偏移信息。Then, in step 102, if the screen display range of the terminal is exceeded, the offset information of the terminal is monitored.

在本实施例中,当在上述步骤101中检测出终端当前显示的画面超出终端的屏幕显示范围后,就可以不断地获取终端的位置变化情况,以监测终端的偏移信息。可选地,偏移信息包括平移信息和/或自旋信息。其中,平移信息可以用于描述终端设备在立体空间内的位置移动情况,而自旋信息可以用于描述终端设备本身的旋转情况。在监测终端的偏移信息时,可以只监测终端的平移信息,也可以只监测终端的自旋信息,还可以同时监测终端的平移信息和自旋信息。具体要监测何种偏移信息,可以由用户根据实际需求自行设定。In this embodiment, after it is detected in the above step 101 that the screen currently displayed by the terminal exceeds the screen display range of the terminal, the position change of the terminal can be continuously obtained to monitor the offset information of the terminal. Optionally, the offset information includes translation information and/or spin information. Wherein, the translation information may be used to describe the position movement of the terminal device in the three-dimensional space, and the spin information may be used to describe the rotation situation of the terminal device itself. When monitoring the offset information of the terminal, only the translation information of the terminal may be monitored, or only the spin information of the terminal may be monitored, or the translation information and spin information of the terminal may be monitored simultaneously. The specific offset information to be monitored can be set by the user according to actual needs.

最后,在步骤103中,基于偏移信息调整画面的显示位置。Finally, in step 103, the display position of the screen is adjusted based on the offset information.

在本实施例中,当在上述步骤102中监测到终端的偏移信息之后,就可以根据该偏移信息来改变当前画面的显示位置。具体地,偏移信息中可以包含移动距离和移动方向。在基于偏移信息调整画面的显示位置时,可以沿着上述移动方向,将当前画面移动上述移动距离所指定的距离长度,从而将画面调整到用户想要观看的位置。In this embodiment, after the offset information of the terminal is monitored in step 102 above, the display position of the current screen can be changed according to the offset information. Specifically, the offset information may include a moving distance and a moving direction. When adjusting the display position of the screen based on the offset information, the current screen can be moved along the moving direction by the distance specified by the moving distance, so as to adjust the screen to the position that the user wants to watch.

在本实施例的一个可选实现方式中,基于偏移信息调整画面的显示位置还包括:根据画面的边缘位置,确定画面的移动阈值;若根据偏移信息确定的移动距离大于移动阈值,则将移动阈值作为根据偏移信息确定的移动距离。在本实施例中,在基于偏移信息调整画面的显示位置时,还可以进一步根据画面本身的尺寸和其当前显示位置,确定出画面的边缘位置,并将显示该边缘位置时所需要的移动距离作为画面的移动阈值。当根据偏移信息确定出的画面移动距离大于上述移动阈值时,说明偏移信息要求的画面移动已经超出了画面的边界范围。此时,可以将移动阈值作为根据偏移信息确定的移动距离,使得图像移动到其边缘时就停下来,以避免不必要的画面移动。In an optional implementation of this embodiment, adjusting the display position of the picture based on the offset information further includes: determining a movement threshold of the picture according to the edge position of the picture; if the movement distance determined according to the offset information is greater than the movement threshold, then The moving threshold is taken as the moving distance determined according to the offset information. In this embodiment, when adjusting the display position of the screen based on the offset information, the edge position of the screen can be further determined according to the size of the screen itself and its current display position, and the movement required for displaying the edge position The distance is used as the movement threshold of the picture. When the screen movement distance determined according to the offset information is greater than the above-mentioned movement threshold, it means that the screen movement required by the offset information has exceeded the boundary range of the screen. At this time, the movement threshold can be used as the movement distance determined according to the offset information, so that the image stops when it moves to its edge, so as to avoid unnecessary picture movement.

本申请的上述实施例提供的用于移动终端的画面显示方法,可以首先检测终端当前显示的画面是否超出其屏幕的显示范围,如果超出,则监测该终端的偏移信息,并根据该偏移信息调整画面在终端屏幕上的显示位置。本申请可以基于终端本身的位置偏移情况,调整终端上画面的显示位置,简化了用户移动画面时的操作过程,从而提高了改变画面显示位置时的操作效率。The screen display method for a mobile terminal provided by the above-mentioned embodiments of the present application can first detect whether the screen currently displayed by the terminal exceeds the display range of its screen, and if so, monitor the offset information of the terminal, and based on the offset Information adjusts the display position of the screen on the terminal screen. The present application can adjust the display position of the screen on the terminal based on the position deviation of the terminal itself, which simplifies the operation process when the user moves the screen, thereby improving the operation efficiency when changing the screen display position.

进一步参考图2,其示出了用于移动终端的画面显示方法的另一个实施例的流程200。Further referring to FIG. 2 , it shows a flow 200 of another embodiment of a screen display method for a mobile terminal.

如图2所示,在步骤201中,检测当前显示画面是否超出终端的屏幕显示范围。在本实施例中,该步骤与上述步骤101相同,在此不再赘述。As shown in FIG. 2, in step 201, it is detected whether the currently displayed image exceeds the screen display range of the terminal. In this embodiment, this step is the same as the above-mentioned step 101 and will not be repeated here.

继而,在步骤202中,若超出终端的屏幕显示范围,则监测终端的平移信息。Then, in step 202, if the screen display range of the terminal is exceeded, the translation information of the terminal is monitored.

在本实施例中,当在上述步骤201中检测出当前显示画面超出终端的屏幕显示范围时,则监测终端的平移信息。在本实施例中,平移信息可以包括横向和纵向平移信息,其中,横向和纵向可以是指在终端屏幕所在的平面内,相互垂直的两个方向。通常,可以将长方形屏幕的两条邻边的方向分别设置为横向和纵向。具体地,在监测终端的平移信息时,可以分别获取终端在横向和纵向两个方向的平移信息。平移信息中可以包括终端的移动距离和移动方向,其中,移动方向是指终端沿着横向移动时向左或向右的移动方向,或终端沿着纵向移动时向上或向下的移动方向。In this embodiment, when it is detected in the above step 201 that the currently displayed image exceeds the screen display range of the terminal, the translation information of the terminal is monitored. In this embodiment, the translation information may include horizontal and vertical translation information, where the horizontal and vertical directions may refer to two directions perpendicular to each other within the plane where the terminal screen is located. Generally, the orientations of two adjacent sides of the rectangular screen can be set as landscape and portrait respectively. Specifically, when monitoring the translation information of the terminal, the translation information of the terminal in the horizontal direction and the vertical direction can be obtained respectively. The translation information may include the moving distance and moving direction of the terminal, where the moving direction refers to the left or right moving direction of the terminal when moving horizontally, or the upward or downward moving direction when the terminal moves vertically.

在本实施例的一个可选实现方式中,平移信息还可以包括垂直平移信息。在本实施例中,垂直平移信息可以用于描述终端在垂直于屏幕方向上的移动情况。通常用户在观察终端上显示的画面时,不会使终端在垂直方向上发生剧烈运动。但是,在某些特殊情况下,例如,当用户手持移动终端处于行走状态时,移动终端本身的位置处于不稳定状态。此时,为了避免画面的强烈抖动,还可以不调整画面的显示位置。In an optional implementation manner of this embodiment, the translation information may also include vertical translation information. In this embodiment, the vertical translation information may be used to describe the movement of the terminal in a direction perpendicular to the screen. Usually, when the user observes the picture displayed on the terminal, the terminal will not make violent movements in the vertical direction. However, in some special cases, for example, when the user is walking while holding the mobile terminal, the position of the mobile terminal itself is in an unstable state. At this time, in order to avoid strong shaking of the picture, the display position of the picture may not be adjusted.

根据上段内容可知,可选地,在本实施例的用于移动终端的画面显示方法中,还可以包括:According to the above content, optionally, in the screen display method for a mobile terminal in this embodiment, it may also include:

步骤203,根据垂直平移信息确定是否调整画面的显示位置。Step 203, determine whether to adjust the display position of the picture according to the vertical translation information.

在本实施例中,若在上述步骤202中获得到终端的垂直平移信息,则可以仅进一步根据垂直平移信息中的移动距离或移动方向来确定是否调整画面的显示位置。例如,当移动方向在一定时间段内都未发生改变时,说明终端在垂直方向上持续移动。此时,可以认为不适合对画面的显示位置做出调整。In this embodiment, if the vertical translation information of the terminal is obtained in the above step 202, it may be further determined whether to adjust the display position of the screen based only on the moving distance or moving direction in the vertical translation information. For example, when the moving direction does not change within a certain period of time, it indicates that the terminal continues to move in the vertical direction. At this time, it may be considered inappropriate to adjust the display position of the screen.

在本实施例的一个可选实现方式中,根据垂直平移信息确定是否调整画面的显示位置包括:若垂直平移信息中的移动距离小于或等于第一距离阈值,则确定调整画面的显示位置。具体地,如果垂直平移信息中的移动距离小于或等于预设的第一距离阈值,则说明终端在垂直方向上的移动距离较小。此时适合对画面的显示位置做出调整,因此可以确定调整画面的显示位置,从而执行步骤204。否则,重新获取终端的垂直平移信息,并再次执行步骤203。In an optional implementation of this embodiment, determining whether to adjust the display position of the picture according to the vertical translation information includes: determining to adjust the display position of the picture if the moving distance in the vertical translation information is less than or equal to a first distance threshold. Specifically, if the movement distance in the vertical translation information is less than or equal to the preset first distance threshold, it indicates that the movement distance of the terminal in the vertical direction is relatively small. At this time, it is suitable to adjust the display position of the picture, so it can be determined to adjust the display position of the picture, so as to execute step 204 . Otherwise, reacquire the vertical translation information of the terminal, and perform step 203 again.

最后,在步骤204中,分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置。Finally, in step 204, the horizontal and vertical display positions of the screen are adjusted based on the horizontal and vertical translation information respectively.

在本实施例中,当在上述步骤202中获得了终端的横向和纵向平移信息,或者可选地,在上述步骤203中确定调整画面的显示位置之后,可以根据横向平移信息调整画面的横向显示位置,并根据纵向平移信息调整画面的纵向显示位置。具体地,可以根据横向平移信息中的移动距离和移动方向,调整画面的横向显示位置。同时,可以根据纵向平移信息中的移动距离和移动方向,调整画面的纵向显示位置。需要说明的是,在基于终端的移动距离和移动方向调整画面的显示位置时,画面的移动距离就是终端的移动距离,画面的移动方向与终端的移动方向互为反方向。In this embodiment, when the horizontal and vertical translation information of the terminal is obtained in the above step 202, or optionally, after the display position of the adjusted screen is determined in the above step 203, the horizontal display of the screen can be adjusted according to the horizontal translation information Position, and adjust the vertical display position of the screen according to the vertical translation information. Specifically, the horizontal display position of the screen may be adjusted according to the moving distance and moving direction in the horizontal translation information. At the same time, the vertical display position of the screen can be adjusted according to the moving distance and moving direction in the vertical translation information. It should be noted that when the display position of the screen is adjusted based on the moving distance and moving direction of the terminal, the moving distance of the screen is the moving distance of the terminal, and the moving direction of the screen is opposite to the moving direction of the terminal.

在本实施例的一个可选实现方式中,分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置包括:当横向平移信息中的移动距离大于第二距离阈值时,根据横向平移信息中的移动距离和移动方向,调整画面的横向显示位置。当纵向平移信息中的移动距离大于第三距离阈值时,根据纵向平移信息中的移动距离和移动方向,调整画面的纵向显示位置。具体地,在调整画面的横向显示位置之前,可以先判断横向平移信息中的移动距离是否大于第二距离阈值。如果移动距离大于第二距离阈值,则可以认为终端进行了横向平移,那么可以进一步根据横向平移信息中的移动距离和移动方向来移动画面,以调整画面的横向显示位置。反之,如果移动距离小于第二距离阈值,则可以认为终端并未进行横向移动,而很可能是用户手持终端时发生的正常抖动,因此确定不对画面的显示位置进行调整。同理,可以根据纵向平移信息中的移动距离与第三距离阈值间的大小关系,确定是否调整画面的纵向显示位置。需要说明的是,上述第二距离阈值和第三距离阈值的具体数值,可以由用户根据实际需求自行设定,二者的取值可以相同,也可以不同,本申请对此不做限定。In an optional implementation manner of this embodiment, adjusting the horizontal and vertical display positions of the screen based on the horizontal and vertical translation information respectively includes: when the movement distance in the horizontal translation information is greater than the second distance threshold, according to the horizontal translation information in the Adjust the horizontal display position of the screen. When the moving distance in the vertical translation information is greater than the third distance threshold, adjust the vertical display position of the screen according to the moving distance and moving direction in the vertical translation information. Specifically, before adjusting the horizontal display position of the screen, it may first be determined whether the moving distance in the horizontal translation information is greater than the second distance threshold. If the moving distance is greater than the second distance threshold, it can be considered that the terminal has performed horizontal translation, and the screen can be further moved according to the moving distance and moving direction in the horizontal translation information to adjust the horizontal display position of the screen. On the contrary, if the moving distance is less than the second distance threshold, it can be considered that the terminal has not moved laterally, but it is likely to be a normal shaking that occurs when the user holds the terminal, so it is determined not to adjust the display position of the screen. Similarly, it may be determined whether to adjust the vertical display position of the screen according to the magnitude relationship between the moving distance in the vertical translation information and the third distance threshold. It should be noted that the above-mentioned specific values of the second distance threshold and the third distance threshold can be set by the user according to actual needs, and the values of the two can be the same or different, which is not limited in this application.

从图2中可以看出,本实施例进一步详细描述了当偏移信息包括平移信息时,用于移动终端的画面显示方法的示例性实现方式。本实施例可以首先检测终端当前显示的画面是否超出其屏幕的显示范围,如果超出,则监测该终端的平移信息,并根据该平移信息调整画面在终端屏幕上的显示位置。通过对移动终端进行平移,可以改变终端上画面的显示位置,这种操作方式简单直观,进一步优化了对终端画面的操作效率。It can be seen from FIG. 2 that this embodiment further describes in detail an exemplary implementation of a screen display method for a mobile terminal when the offset information includes translation information. This embodiment can first detect whether the picture currently displayed by the terminal exceeds the display range of its screen, and if so, monitor the translation information of the terminal, and adjust the display position of the picture on the terminal screen according to the translation information. By panning the mobile terminal, the display position of the screen on the terminal can be changed. This operation mode is simple and intuitive, and further optimizes the operation efficiency of the terminal screen.

为了更好地理解本实施例的方案,图3示出了本申请的应用场景示意图。在图3所示的场景中,终端301为智能手机。为了便于对本实施例中的平移方向做出说明,可以首先在终端301的屏幕302所在平面上建立笛卡尔坐标系,其中,x轴代表横向,y轴代表纵向,z轴代表垂直方向。当用户在终端301上启用了屏幕放大功能后,就可以将终端301当前所显示的画面303放大,使其超出屏幕302的显示范围。此时,可以以预定频率(例如1次/秒)采集终端在x、y和z轴三个方向上的移动情况,包括移动距离和移动方向。然后,可以首先判断终端301在z轴上的移动距离是否小于或等于预设阈值。若是,则根据终端301在x轴和y轴上的移动距离对画面303进行移动。例如,终端301沿x轴正方向移动了1厘米,并同时沿y轴负方向移动了2厘米,则可以将画面303沿x轴负方向移动1厘米,并同时沿y轴正方向移动2厘米。In order to better understand the solution of this embodiment, FIG. 3 shows a schematic diagram of an application scenario of this application. In the scenario shown in FIG. 3 , the terminal 301 is a smart phone. In order to facilitate the description of the translation direction in this embodiment, a Cartesian coordinate system can first be established on the plane where the screen 302 of the terminal 301 is located, wherein the x-axis represents the horizontal direction, the y-axis represents the vertical direction, and the z-axis represents the vertical direction. After the user enables the screen magnification function on the terminal 301 , the screen 303 currently displayed on the terminal 301 can be enlarged so that it exceeds the display range of the screen 302 . At this time, the movement of the terminal in the three directions of x, y and z axes may be collected at a predetermined frequency (for example, 1 time per second), including the movement distance and movement direction. Then, it may first be determined whether the moving distance of the terminal 301 on the z-axis is less than or equal to a preset threshold. If yes, the screen 303 is moved according to the moving distance of the terminal 301 on the x-axis and the y-axis. For example, if the terminal 301 moves 1 centimeter along the positive direction of the x-axis and 2 centimeters along the negative direction of the y-axis at the same time, the image 303 can be moved 1 centimeter along the negative direction of the x-axis and 2 centimeters along the positive direction of the y-axis .

进一步参考图4,其示出了用于移动终端的画面显示方法的另一个实施例的流程400。Further referring to FIG. 4 , it shows a flow 400 of another embodiment of a screen display method for a mobile terminal.

如图4所示,在步骤401中,检测当前显示画面是否超出终端的屏幕显示范围。在本实施例中,该步骤与上述步骤101相同,在此不再赘述。As shown in FIG. 4, in step 401, it is detected whether the currently displayed image exceeds the screen display range of the terminal. In this embodiment, this step is the same as the above-mentioned step 101 and will not be repeated here.

与图1中所示的实施例相比,本实施例监测的是终端的自旋信息。可选地,在监测自旋信息之前,还可以包括步骤402。Compared with the embodiment shown in FIG. 1 , this embodiment monitors the spin information of the terminal. Optionally, before monitoring the spin information, step 402 may also be included.

具体地,在步骤402中,根据预设规则确定终端的自旋基准位置。Specifically, in step 402, the spin reference position of the terminal is determined according to preset rules.

在本实施例中,在确定画面超出终端屏幕的显示范围之后,可以首先根据一定的预设规则,为终端确定自旋基准位置。例如,可以将终端屏幕处于水平状态时的位置作为自旋基准位置,或者可以将终端屏幕与地平面成特定夹角(如45度)时的位置作为自旋基准位置。In this embodiment, after it is determined that the picture exceeds the display range of the terminal screen, the spin reference position may be first determined for the terminal according to certain preset rules. For example, the position when the terminal screen is in a horizontal state can be used as the spin reference position, or the position when the terminal screen and the ground plane form a certain angle (such as 45 degrees) can be used as the spin reference position.

在本实施例的一个可选实现方式中,根据预设规则确定终端的自旋基准位置包括:将终端获取到预定图像的位置作为自旋基准位置。在本实施例中,由于每个用户使用终端的习惯并不一样,其手持终端进行观看时的角度也不尽相同。因此,可以为每个用户设定个性化的自旋基准位置,以提高本实施例的适用性。具体地,可以将终端的前置摄像头获取到预定图像,例如用户的脸部图像或眼睛图像等,此时可以认为正面向终端进行观察,因此可以作为终端的自旋基准位置。In an optional implementation manner of this embodiment, determining the spin reference position of the terminal according to a preset rule includes: taking a position at which the terminal acquires a predetermined image as the spin reference position. In this embodiment, since each user has a different habit of using a terminal, the viewing angles of the terminal held by the user are also different. Therefore, a personalized spin reference position can be set for each user, so as to improve the applicability of this embodiment. Specifically, the front-facing camera of the terminal can acquire a predetermined image, such as the user's face image or eye image, etc. At this time, it can be considered that the terminal is facing the terminal for observation, so it can be used as the spin reference position of the terminal.

继而,在步骤403中,若超出终端的屏幕显示范围,则监测终端的自旋信息。Then, in step 403, if the screen display range of the terminal is exceeded, the spin information of the terminal is monitored.

在本实施例中,当在上述步骤401中检测出当前显示画面超出终端的屏幕显示范围时,则监测终端的自旋信息。在本实施例中,自旋信息可以包括横向和纵向自旋信息,其中,横向和纵向可以是指在终端屏幕所在的平面内,相互垂直的两个方向。通常,可以将长方形屏幕的两条邻边的方向分别设置为横向和纵向。具体地,在监测终端的自旋信息时,可以分别获取终端在横向和纵向两个方向的自旋信息。自旋信息中可以包括终端的自旋角度和自旋方向,其中,自旋方向中的横向是指终端绕着纵向轴顺时针或逆时针的旋转方向,而自旋方向中的纵向是指终端绕着横向轴顺时针或逆时针的旋转方向。In this embodiment, when it is detected in the above step 401 that the currently displayed image exceeds the screen display range of the terminal, the spin information of the terminal is monitored. In this embodiment, the spin information may include horizontal and vertical spin information, where the horizontal and vertical directions may refer to two directions perpendicular to each other in the plane where the terminal screen is located. Generally, the orientations of two adjacent sides of the rectangular screen can be set as landscape and portrait respectively. Specifically, when monitoring the spin information of the terminal, the spin information of the terminal in the horizontal direction and the vertical direction can be obtained respectively. The spin information may include the spin angle and spin direction of the terminal, where the transverse direction in the spin direction refers to the clockwise or counterclockwise rotation direction of the terminal around the longitudinal axis, and the longitudinal direction in the spin direction refers to the direction of rotation of the terminal Direction of rotation clockwise or counterclockwise about the transverse axis.

若在上述可选的步骤402中确定了终端的自旋基准位置,则在本步骤403中可以包括步骤403A。If the spin reference position of the terminal is determined in the above optional step 402, step 403A may be included in this step 403.

具体地,在步骤403A中,基于上述自旋基准位置,监测终端的自旋信息。在本实施例中,终端在对自旋信息进行监测时,可以始终以上述自旋基准位置为起始位置,来确定终端的自旋角度和自旋方向。从而使得自旋状态始终以同一个位置为基准,以便于通过自旋信息获得画面的移动信息。Specifically, in step 403A, based on the aforementioned spin reference position, the spin information of the terminal is monitored. In this embodiment, when the terminal monitors the spin information, it can always use the aforementioned spin reference position as a starting position to determine the spin angle and spin direction of the terminal. Therefore, the spin state is always based on the same position, so that the movement information of the screen can be obtained through the spin information.

可选地,本实施例的画面显示方法还可以包括步骤404。Optionally, the screen display method in this embodiment may further include step 404 .

具体地,在步骤404中,根据自旋信息的变化情况,确定是否调整画面的显示位置。Specifically, in step 404, it is determined whether to adjust the display position of the picture according to the change of the spin information.

在本实施例中,若在上述步骤403A中基于上述自旋基准位置,监测得到终端的自旋信息,则可以进一步根据自旋信息的变化情况,确定是否调整画面的显示位置。具体地,由于当终端发生自旋时,用于呈现画面的终端屏幕发生偏转,不便于用户观察图像。为了改善这一问题,可以将自旋基准位置作为最适宜的观察位置,然后根据自旋信息的变化情况,确定是否调整画面的显示位置。例如,当通过自旋信息确定终端从自旋基准位置转开时,说明用户希望通过终端自旋改变画面显示位置,则确定调整画面的显示位置;而当通过自旋信息确定终端从其他位置转回自旋基准位置时,说明用户希望观察显示位置变化后的画面,则确定不调整画面的显示位置。也就是说,当终端从某一位置回到自旋基准位置时,可以仍然显示在该位置的、经过调整的图像,而不是在自旋基准位置的初始图像。这样,不但能通过自旋调整图像的显示位置,而且解决了自旋后屏幕偏转,不利于用户观察的问题,进一步提高了本方法的实用性。In this embodiment, if the spin information of the terminal is obtained through monitoring based on the spin reference position in the above step 403A, it may be further determined whether to adjust the display position of the screen according to changes in the spin information. Specifically, when the terminal is rotated, the terminal screen used to present the picture is deflected, which is inconvenient for the user to observe the image. In order to improve this problem, the spin reference position can be taken as the most suitable observation position, and then it is determined whether to adjust the display position of the picture according to the change of the spin information. For example, when it is determined through the spin information that the terminal turns away from the spin reference position, it means that the user wants to change the display position of the screen through the spin of the terminal, and then determine to adjust the display position of the screen; and when it is determined through the spin information that the terminal rotates from other positions When returning to the reference position of the spin, it indicates that the user wishes to observe the screen after the display position changes, and then it is determined not to adjust the display position of the screen. That is to say, when the terminal returns to the spin reference position from a certain position, the adjusted image at the position may still be displayed instead of the initial image at the spin reference position. In this way, not only can the display position of the image be adjusted by spinning, but also solve the problem that the screen deflects after spinning, which is not conducive to user observation, and further improves the practicability of the method.

在本实施例的一个可选实现方式中,根据自旋信息的变化情况,确定是否调整画面的显示位置包括:若自旋信息中的自旋角度逐步递增,则确定调整画面的显示位置。具体地,在确定是否调整画面的显示位置时,可以不考虑自旋方向,而仅考虑自旋角度的变化情况。如果自旋角度不断增加,说明终端逐渐从自旋基准位置转开,也就可以认定用户希望通过终端自旋改变画面的显示位置。反之,如果自旋角度不断减小,说明终端逐渐从其他位置转回到自旋基准位置,也就可以认定用户希望观察显示位置变化后的画面。在这个过程中,就可以确定不调整画面的显示位置。In an optional implementation manner of this embodiment, determining whether to adjust the display position of the picture according to changes in the spin information includes: determining to adjust the display position of the picture if the spin angle in the spin information gradually increases. Specifically, when determining whether to adjust the display position of the picture, the spin direction may not be considered, but only the change of the spin angle. If the spin angle continues to increase, it means that the terminal is gradually turning away from the spin reference position, and it can be determined that the user wants to change the display position of the screen through the spin of the terminal. Conversely, if the spin angle keeps decreasing, it means that the terminal gradually turns back to the spin reference position from other positions, and it can be determined that the user wants to observe the screen after the display position changes. In this process, it can be determined not to adjust the display position of the picture.

最后,在步骤405中,分别基于横向和纵向自旋信息,调整画面的横向和纵向显示位置。Finally, in step 405, the horizontal and vertical display positions of the picture are adjusted based on the horizontal and vertical spin information respectively.

当在上述步骤403中获得了终端的横向和纵向自旋信息,或者可选地,在上述步骤405中确定调整画面的显示位置之后,可以根据横向自旋信息调整画面的横向显示位置,并根据纵向自旋信息调整画面的纵向显示位置。具体地,可以根据横向自旋信息中的自旋角度和自旋方向,调整画面的横向显示位置。同时,可以根据纵向自旋信息中的自旋角度和自旋方向,调整画面的纵向显示位置。需要说明的是,在基于终端的自旋角度和自旋方向调整画面的显示位置时,画面的移动距离可以根据终端的自旋角度来确定,画面的移动方向可以根据终端的自旋方向来确定。When the horizontal and vertical spin information of the terminal is obtained in the above step 403, or optionally, after determining to adjust the display position of the screen in the above step 405, the horizontal display position of the screen can be adjusted according to the horizontal spin information, and according to The vertical rotation information adjusts the vertical display position of the screen. Specifically, the horizontal display position of the picture may be adjusted according to the spin angle and spin direction in the horizontal spin information. At the same time, the vertical display position of the picture can be adjusted according to the spin angle and spin direction in the vertical spin information. It should be noted that when adjusting the display position of the screen based on the spin angle and spin direction of the terminal, the moving distance of the screen can be determined according to the spin angle of the terminal, and the moving direction of the screen can be determined according to the spin direction of the terminal .

在本实施例的一个可选实现方式中,分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置包括:当横向自旋信息中的自旋角度大于第一角度阈值时,根据横向自旋信息中的自旋角度和自旋方向,调整画面的横向显示位置;当纵向自旋信息中的自旋角度大于第二角度阈值时,根据纵向自旋信息中的自旋角度和自旋方向,调整画面的纵向显示位置。具体地,在调整画面的横向显示位置之前,可以先判断横向自旋信息中的自旋角度是否大于第一角度阈值。如果自旋角度大于第一角度阈值,则可以认为终端进行了横向自旋,那么可以进一步根据横向自旋信息中的自旋角度和自旋方向来移动画面,以调整画面的横向显示位置。反之,如果自旋角度小于第一角度阈值,则可以认为终端并未进行横向自旋,而很可能是用户手持终端时发生的正常抖动,因此确定不对画面的显示位置进行调整。同理,可以根据纵向自旋信息中的自旋角度与第二角度阈值间的大小关系,确定是否调整画面的纵向显示位置。需要说明的是,上述第一角度阈值和第二角度阈值的具体数值,可以由用户根据实际需求自行设定,二者的取值可以相同,也可以不同,本申请对此不做限定。In an optional implementation manner of this embodiment, adjusting the horizontal and vertical display positions of the picture based on the horizontal and vertical translation information respectively includes: when the spin angle in the horizontal spin information is greater than the first angle threshold, according to the horizontal spin According to the spin angle and spin direction in the spin information, adjust the horizontal display position of the screen; when the spin angle in the vertical spin information is greater than the second angle threshold, according to the spin angle and spin direction in the vertical spin information to adjust the vertical display position of the screen. Specifically, before adjusting the horizontal display position of the screen, it may first be determined whether the spin angle in the horizontal spin information is greater than the first angle threshold. If the spin angle is greater than the first angle threshold, it can be considered that the terminal has performed horizontal spin, and the screen can be further moved according to the spin angle and spin direction in the horizontal spin information to adjust the horizontal display position of the screen. On the contrary, if the spin angle is smaller than the first angle threshold, it can be considered that the terminal is not spinning horizontally, but it is likely to be a normal shaking that occurs when the user holds the terminal, so it is determined not to adjust the display position of the screen. Similarly, it may be determined whether to adjust the vertical display position of the picture according to the magnitude relationship between the spin angle in the vertical spin information and the second angle threshold. It should be noted that the above-mentioned specific values of the first angle threshold and the second angle threshold can be set by the user according to actual needs, and the values of the two can be the same or different, which is not limited in this application.

在本实例的一个可选实现方式中,根据上述自旋角度和自旋方向,调整画面的显示位置可以包括:根据自旋角度和预设权值确定画面的移动距离;根据自旋方向确定画面的移动方向;以及根据移动距离和移动方向,调整画面的显示位置。在终端进行自旋时,需要根据自旋角度确定画面的移动距离。具体地,可以首先预设一个权值ξ,该权值可以是根据历史经验确定的,也可以是根据当前画面的尺寸决定的。例如,假设画面的横向宽和纵向高分别为w和h,终端的自旋角度最大值为90度,则横向权值ξx可以为w/90,而纵向权值ξy可以为h/90。画面的移动距离画面偏移距离就可以根据下式确定:In an optional implementation manner of this example, adjusting the display position of the picture according to the above spin angle and spin direction may include: determining the movement distance of the picture according to the spin angle and a preset weight; determining the movement distance of the picture according to the spin direction and adjust the display position of the screen according to the moving distance and moving direction. When the terminal spins, it is necessary to determine the moving distance of the picture according to the spin angle. Specifically, a weight ξ may be preset first, and the weight may be determined according to historical experience, or may be determined according to the size of the current picture. For example, assuming that the horizontal width and vertical height of the picture are w and h respectively, and the maximum spin angle of the terminal is 90 degrees, then the horizontal weight ξx can be w/90, and the vertical weight ξy can be h/90. The moving distance of the screen and the screen offset distance can be determined according to the following formula:

(dx,dy)=(ξx·αx,ξy·αy)(dx,dy)=(ξx·αx,ξy·αy)

其中,dx和dy分别代表画面在横向和纵向上的移动距离,αx和αy分别代表终端的横向和纵向自旋角度。画面的移动方向可以根据终端的自旋方向决定,具体可以由用户自行定义旋转方向与画面移动方向的关系,例如,可以定义顺时针方向自旋时画面向正向移动等。在确定了画面的移动距离和移动方向后,就可以调整画面的显示位置。Wherein, dx and dy respectively represent the movement distance of the screen in the horizontal and vertical directions, and αx and αy represent the horizontal and vertical spin angles of the terminal, respectively. The moving direction of the screen can be determined according to the spin direction of the terminal. Specifically, the relationship between the rotating direction and the moving direction of the screen can be defined by the user. For example, the screen can be defined to move forward when spinning clockwise. After determining the moving distance and moving direction of the picture, the display position of the picture can be adjusted.

应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的某些步骤可以改变执行顺序。例如,在图4中,步骤402的执行顺序可以不特定于图4所示,只要在步骤403监测终端的自旋信息之前,步骤402确定了自旋基准位置,就不影响本发明图像显示方法的实现。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。It should be noted that, although operations of the methods of the present invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in that particular order, or that all illustrated operations must be performed to achieve the desired results. . Conversely, some of the steps depicted in the flowcharts may be performed in altered order. For example, in FIG. 4, the execution order of step 402 may not be specific to that shown in FIG. 4, as long as the spin reference position is determined in step 402 before the spin information of the terminal is monitored in step 403, it will not affect the image display method of the present invention realization. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and/or one step may be decomposed into multiple steps for execution.

从图4中可以看出,本实施例进一步详细描述了当偏移信息包括自旋信息时,用于移动终端的画面显示方法的示例性实现方式。本实施例可以首先检测终端当前显示的画面是否超出其屏幕的显示范围,如果超出,则监测该终端的自旋信息,并根据该自旋信息调整画面在终端屏幕上的显示位置。通过对移动终端进行自旋,可以改变终端上画面的显示位置,这种操作方式简单高效,进一步扩展本申请的画面显示方法的适用范围。It can be seen from FIG. 4 that this embodiment further describes in detail an exemplary implementation of a screen display method for a mobile terminal when the offset information includes spin information. In this embodiment, it is possible to first detect whether the picture currently displayed by the terminal exceeds the display range of its screen, and if so, monitor the spin information of the terminal, and adjust the display position of the picture on the terminal screen according to the spin information. By spinning the mobile terminal, the display position of the screen on the terminal can be changed. This operation method is simple and efficient, and further expands the scope of application of the screen display method of the present application.

为了更好地理解本实施例的方案,同样以图3中示出的本申请的应用场景为例,做具体说明。在图3所示的场景中,已经在终端301的屏幕302所在平面上建立了笛卡尔坐标系,其中,x轴代表横向,y轴代表纵向。那么,在获取终端的自旋信息时,可以将绕x轴的自旋作为纵向自旋,而绕y轴的自旋作为横向自旋。同时,可以对画面移动方向与自旋方向之间的关系做出定义。例如,当沿着y轴的负方向观察时,如果终端301绕y轴顺时针自旋,则画面可以沿x轴正方向移动,反之,画面则沿x轴负方向移动。类似地,当沿着x轴的正方向观察时,如果终端301绕x轴顺时针自旋,则画面可以沿y轴正方向移动,反之,画面则沿y轴负方向移动。当通过屏幕放大功能将终端301当前所显示的画面303放大后,可以以预定频率(例如5次/秒)采集终端的横向和纵向自旋信息,包括自旋角度和自旋方向。当自旋角度逐渐递增,并且已经大于角度阈值5度时,则确定调整画面的显示位置。具体地,若终端301绕y轴顺时针旋转的自旋角度,从0逐渐递增到30度时,则画面303沿x轴正方向移动的距离dx可以根据下式计算:In order to better understand the solution of this embodiment, the application scenario of the present application shown in FIG. 3 is also taken as an example for specific description. In the scene shown in FIG. 3 , a Cartesian coordinate system has been established on the plane where the screen 302 of the terminal 301 is located, where the x-axis represents the horizontal direction and the y-axis represents the vertical direction. Then, when obtaining the spin information of the terminal, the spin around the x-axis can be regarded as the longitudinal spin, and the spin around the y-axis can be regarded as the transverse spin. At the same time, the relationship between the moving direction of the picture and the spin direction can be defined. For example, when viewed along the negative direction of the y-axis, if the terminal 301 rotates clockwise around the y-axis, the picture can move along the positive direction of the x-axis, otherwise, the picture can move along the negative direction of the x-axis. Similarly, when viewed along the positive direction of the x-axis, if the terminal 301 spins clockwise around the x-axis, the picture can move along the positive direction of the y-axis, otherwise, the picture can move along the negative direction of the y-axis. After the screen 303 currently displayed by the terminal 301 is enlarged through the screen zoom-in function, horizontal and vertical spin information of the terminal, including spin angle and spin direction, can be collected at a predetermined frequency (for example, 5 times/second). When the spin angle gradually increases and is greater than the angle threshold of 5 degrees, it is determined to adjust the display position of the picture. Specifically, if the spin angle of the terminal 301 rotating clockwise around the y-axis gradually increases from 0 to 30 degrees, the distance dx that the screen 303 moves along the positive direction of the x-axis can be calculated according to the following formula:

dx=ξx·αx=(w/90)·30=w/3dx=ξx·αx=(w/90)·30=w/3

其中,ξx为横向权值,αx为终端301的横向自旋角度,w为画面303的横向宽度。此时,如果自旋角度从30度逐渐递减到0度,则确定不调整画面的显示位置。因此当终端301转回到0度时,画面303仍保持沿x轴正方向移动w/3之后的状态。如果终端303再次重复从0度到30度再回到0度,则画面303可以处于沿x轴正方向移动2w/3之后的位置。同理,当终端301绕y轴逆时针自旋时,可以将画面303沿x轴负方向移动。本领域技术人员可以理解,终端301绕x轴自旋时的情况与绕y轴自旋时的情况相类似,在此不再赘述。Wherein, ξx is the horizontal weight, αx is the horizontal spin angle of the terminal 301 , and w is the horizontal width of the picture 303 . At this time, if the spin angle gradually decreases from 30 degrees to 0 degrees, it is determined not to adjust the display position of the picture. Therefore, when the terminal 301 turns back to 0 degrees, the screen 303 still maintains the state after moving w/3 along the positive direction of the x-axis. If the terminal 303 repeats from 0 degrees to 30 degrees and then back to 0 degrees again, the screen 303 may be at a position after moving 2w/3 along the positive direction of the x-axis. Similarly, when the terminal 301 spins counterclockwise around the y-axis, the picture 303 can be moved along the negative direction of the x-axis. Those skilled in the art can understand that the situation when the terminal 301 spins around the x-axis is similar to the situation when the terminal 301 spins around the y-axis, and will not be repeated here.

在本实施例的一个可选实现方式中,终端可以基于平移信息和自旋信息调整画面的显示位置,具体包括:基于横向平移信息和横向自旋信息,调整画面的横向显示位置;基于纵向平移信息和纵向自旋信息,调整画面的纵向显示位置。在本实施例中,终端可以同时获取平移信息和自旋信息,并根据二者的共同变化来对画面的显示位置进行调整。具体获取平移信息或自旋信息,并根据平移信息或自旋信息确定画面移动距离的过程,可以根据上述实施例中描述的步骤实现,在此不再赘述。若根据平移信息确定画面的移动距离为(Δx,Δy),而根据自旋信息确定画面的移动距离为(dx,dy),则将二者进行矢量相加便得到画面实际偏移量,即(Sx,Sy)=(Δx+dx,Δy+dy)。同时,为了避免因为画面的实际移动距离超出画面可调整范围,需实时更新画面与屏幕边缘的相对位置。同样具体以图3所示的应用场景为例进行说明。如图3所示,分别画面303的上下左右四个边缘距屏幕302边缘的距离分别为Y1,Y2和X1,X2。此时,画面沿x轴正方向移动的最大距离为X2。如果根据平移信息和自旋信息确定画面沿x轴正方向移动的距离大于X2,则将X2作为画面的移动距离。同理,其他方向上的画面移动也不会超出画面边缘。本实施例可以同时获取终端的平移信息和自旋信息,并根据其调整画面的显示位置,进一步提高了本申请画面显示方法的灵活性。In an optional implementation of this embodiment, the terminal may adjust the display position of the screen based on the translation information and the spin information, specifically including: adjusting the horizontal display position of the screen based on the horizontal translation information and the horizontal spin information; Information and vertical rotation information to adjust the vertical display position of the screen. In this embodiment, the terminal can obtain the translation information and the spin information at the same time, and adjust the display position of the picture according to the common changes of the two. The specific process of obtaining the translation information or spin information and determining the moving distance of the screen according to the translation information or spin information can be implemented according to the steps described in the above embodiments, and will not be repeated here. If the moving distance of the picture is determined to be (Δx, Δy) according to the translation information, and (dx, dy) is determined to be the moving distance of the picture according to the spin information, the actual offset of the picture can be obtained by adding the two vectors, namely (Sx,Sy)=(Δx+dx,Δy+dy). At the same time, in order to avoid that the actual moving distance of the screen exceeds the adjustable range of the screen, it is necessary to update the relative position of the screen and the edge of the screen in real time. Also specifically take the application scenario shown in FIG. 3 as an example for description. As shown in FIG. 3 , the distances from the top, bottom, left, and right edges of the screen 303 to the edges of the screen 302 are respectively Y1, Y2 and X1, X2. At this time, the maximum distance that the picture moves along the positive direction of the x-axis is X2. If it is determined according to the translation information and the spin information that the moving distance of the picture along the positive direction of the x-axis is greater than X2, X2 is taken as the moving distance of the picture. Similarly, screen movement in other directions will not exceed the edge of the screen. In this embodiment, the translation information and the spin information of the terminal can be acquired at the same time, and the display position of the picture can be adjusted according to it, which further improves the flexibility of the picture display method of the present application.

进一步参考图5,其示出了用于移动终端的画面显示装置的一个实施例的结构示意图。Further referring to FIG. 5 , it shows a schematic structural diagram of an embodiment of a screen display device for a mobile terminal.

如图5所示,本实施例的本申请提供了一种用于移动终端的画面显示装置,该装置包括:检测模块510、监测模块520和调整模块530。As shown in FIG. 5 , the present application of this embodiment provides a screen display device for a mobile terminal, which includes: a detection module 510 , a monitoring module 520 and an adjustment module 530 .

检测模块510,用于检测当前显示画面是否超出终端的屏幕显示范围。The detection module 510 is configured to detect whether the currently displayed image exceeds the screen display range of the terminal.

监测模块520,用于当检测模块510检测出当前显示画面超出终端的屏幕显示范围时,监测终端的偏移信息。The monitoring module 520 is configured to monitor the offset information of the terminal when the detection module 510 detects that the current display screen exceeds the screen display range of the terminal.

调整模块530,用于基于监测模块520得到的偏移信息调整画面的显示位置。The adjustment module 530 is configured to adjust the display position of the picture based on the offset information obtained by the monitoring module 520 .

在本实施例的一个可选实现方式中,偏移信息包括平移信息和/或自旋信息。In an optional implementation manner of this embodiment, the offset information includes translation information and/or spin information.

在本实施例的一个可选实现方式中,平移信息包括横向和纵向平移信息,当调整模块530用于基于平移信息调整画面的显示位置时,调整模块530可以进一步包括:平移调整单元,用于分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the translation information includes horizontal and vertical translation information. When the adjustment module 530 is used to adjust the display position of the picture based on the translation information, the adjustment module 530 may further include: a translation adjustment unit configured to The horizontal and vertical display positions of the screen are adjusted based on the horizontal and vertical translation information respectively.

在本实施例的一个可选实现方式中,平移信息还包括垂直平移信息,用于移动终端的画面显示装置还包括:确定模块,用于根据垂直平移信息确定是否调整画面的显示位置;若是,则调用平移调整单元以执行分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the translation information also includes vertical translation information, and the screen display device for the mobile terminal further includes: a determining module, configured to determine whether to adjust the display position of the screen according to the vertical translation information; if so, The translation adjustment unit is called to adjust the horizontal and vertical display positions of the screen based on the horizontal and vertical translation information respectively.

在本实施例的一个可选实现方式中,确定模块包括:确定单元,用于当垂直平移信息中的移动距离小于或等于第一距离阈值时,确定调整画面的显示位置。In an optional implementation manner of this embodiment, the determining module includes: a determining unit configured to determine the display position of the adjusted picture when the moving distance in the vertical translation information is less than or equal to a first distance threshold.

在本实施例的一个可选实现方式中,平移调整单元包括:横向平移调整子单元,用于当横向平移信息中的移动距离大于第二距离阈值时,根据横向平移信息中的移动距离和移动方向,调整画面的横向显示位置;纵向平移调整子单元,用于当纵向平移信息中的移动距离大于第三距离阈值时,根据纵向平移信息中的移动距离和移动方向,调整画面的纵向显示位置。In an optional implementation manner of this embodiment, the translation adjustment unit includes: a lateral translation adjustment subunit, configured to, when the movement distance in the lateral translation information is greater than the second distance threshold, adjust the Direction, to adjust the horizontal display position of the picture; the vertical translation adjustment subunit, used to adjust the vertical display position of the picture according to the moving distance and moving direction in the vertical translation information when the moving distance in the vertical translation information is greater than the third distance threshold .

在本实施例的一个可选实现方式中,自旋信息包括横向和纵向自旋信息,当调整模块530用于基于自旋信息调整画面的显示位置时,调整模块530可以进一步包括:自旋调整单元,用于分别基于横向和纵向自旋信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the spin information includes horizontal and vertical spin information. When the adjustment module 530 is used to adjust the display position of the screen based on the spin information, the adjustment module 530 may further include: spin adjustment The unit is configured to adjust the horizontal and vertical display positions of the picture based on the horizontal and vertical spin information respectively.

在本实施例的一个可选实现方式中,用于移动终端的画面显示装置还包括:基准位置确定模块,用于根据预设规则确定终端的自旋基准位置;监测模块520进一步用于基于基准位置确定模块确定的自旋基准位置,监测终端的自旋信息。In an optional implementation of this embodiment, the screen display device for the mobile terminal further includes: a reference position determination module, configured to determine the spin reference position of the terminal according to preset rules; the monitoring module 520 is further configured to The spin reference position determined by the position determination module monitors the spin information of the terminal.

在本实施例的一个可选实现方式中,基准位置确定模块包括:基准位置确定单元,用于将终端获取到预定图像的位置作为自旋基准位置。In an optional implementation manner of this embodiment, the reference position determining module includes: a reference position determining unit, configured to use the position at which the terminal obtains the predetermined image as the spin reference position.

在本实施例的一个可选实现方式中,用于移动终端的画面显示装置还包括:调整确定模块,用于根据自旋信息的变化情况,确定是否调整画面的显示位置;若是,则调用自旋调整单元以执行分别基于横向和纵向自旋信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the screen display device for the mobile terminal further includes: an adjustment determination module, configured to determine whether to adjust the display position of the screen according to the change of the spin information; if so, call the The rotation adjustment unit is used to adjust the horizontal and vertical display positions of the picture based on the horizontal and vertical rotation information respectively.

在本实施例的一个可选实现方式中,调整确定模块包括:调整确定单元,用于当自旋信息中的自旋角度逐步递增时,确定调整画面的显示位置。In an optional implementation manner of this embodiment, the adjustment determination module includes: an adjustment determination unit configured to determine a display position of the adjustment picture when the spin angle in the spin information gradually increases.

在本实施例的一个可选实现方式中,自旋调整单元包括:横向自旋调整子单元,用于当横向自旋信息中的自旋角度大于第一角度阈值时,根据横向自旋信息中的自旋角度和自旋方向,调整画面的横向显示位置;纵向自旋调整子单元,用于当纵向自旋信息中的自旋角度大于第二角度阈值时,根据纵向自旋信息中的自旋角度和自旋方向,调整画面的纵向显示位置。In an optional implementation manner of this embodiment, the spin adjustment unit includes: a lateral spin adjustment subunit, configured to, when the spin angle in the lateral spin information is greater than the first angle threshold, spin angle and spin direction, to adjust the horizontal display position of the picture; the vertical spin adjustment subunit is used to adjust the spin angle according to the spin angle in the vertical spin information when the spin angle in the vertical spin information is greater than the second angle threshold. Rotation angle and spin direction to adjust the vertical display position of the screen.

在本实施例的一个可选实现方式中,根据自旋角度和自旋方向,调整画面的显示位置包括:根据自旋角度和预设权值确定画面的移动距离;根据自旋方向确定画面的移动方向;以及根据移动距离和移动方向,调整画面的显示位置。In an optional implementation of this embodiment, adjusting the display position of the picture according to the spin angle and spin direction includes: determining the movement distance of the picture according to the spin angle and a preset weight; determining the moving distance of the picture according to the spin direction the moving direction; and adjust the display position of the picture according to the moving distance and moving direction.

在本实施例的一个可选实现方式中,当调整模530块用于基于平移信息和自旋信息调整画面的显示位置时,调整模块530可以进一步包括:横向调整单元,用于基于横向平移信息和横向自旋信息,调整画面的横向显示位置;纵向调整单元,用于基于纵向平移信息和纵向自旋信息,调整画面的纵向显示位置。In an optional implementation of this embodiment, when the adjustment module 530 is used to adjust the display position of the picture based on translation information and spin information, the adjustment module 530 may further include: a horizontal adjustment unit, configured to and the horizontal spin information to adjust the horizontal display position of the picture; the vertical adjustment unit is used to adjust the vertical display position of the picture based on the vertical translation information and the vertical spin information.

在本实施例的一个可选实现方式中,用于移动终端的画面显示装置还包括:阈值确定单元,用于根据画面的边缘位置,确定画面的移动阈值;距离确定单元,用于当根据偏移信息确定的移动距离大于阈值确定单元确定的移动阈值时,将移动阈值作为根据偏移信息确定的移动距离。In an optional implementation of this embodiment, the screen display device for the mobile terminal further includes: a threshold determination unit, configured to determine the movement threshold of the screen according to the edge position of the screen; When the moving distance determined by the shift information is greater than the moving threshold determined by the threshold determining unit, the moving threshold is used as the moving distance determined according to the shift information.

应当理解,图5中记载的诸单元或模块与参考图1-4描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于图5中的装置及其中包含的单元或模块,在此不再赘述。It should be understood that the units or modules recorded in Fig. 5 correspond to the steps in the method described with reference to Figs. 1-4. Therefore, the operations and features described above for the method are also applicable to the device in FIG. 5 and the units or modules included therein, and will not be repeated here.

本申请提供的用于移动终端的画面显示装置,检测模块可以首先检测终端当前显示的画面是否超出其屏幕的显示范围,如果超出,则通过监测模块监测该终端的偏移信息,并由调整模块根据该偏移信息调整画面在终端屏幕上的显示位置。本申请可以基于终端本身的位置偏移情况,调整终端上画面的显示位置,简化了用户移动画面时的操作过程,从而提高了改变画面显示位置时的操作效率。In the screen display device for mobile terminals provided by the present application, the detection module can first detect whether the screen currently displayed by the terminal exceeds the display range of its screen, and if it exceeds, the monitoring module monitors the offset information of the terminal, and the adjustment module The display position of the picture on the terminal screen is adjusted according to the offset information. The present application can adjust the display position of the screen on the terminal based on the position deviation of the terminal itself, which simplifies the operation process when the user moves the screen, thereby improving the operation efficiency when changing the screen display position.

进一步参考图6,其示出了用于实施上述画面显示方法的移动终端的一种实施例的结构示意图。Further refer to FIG. 6 , which shows a schematic structural diagram of an embodiment of a mobile terminal for implementing the above screen display method.

具体的,如图6所示,该移动终端包括:图像检测组件610、传感器组件620和图像显示组件630。Specifically, as shown in FIG. 6 , the mobile terminal includes: an image detection component 610 , a sensor component 620 and an image display component 630 .

图像检测组件610,用于检测当前显示画面是否超出终端的屏幕显示范围。The image detection component 610 is configured to detect whether the currently displayed image exceeds the screen display range of the terminal.

传感器组件620,用于当图像检测组件610检测出当前显示画面超出终端的屏幕显示范围时,监测终端的偏移信息。The sensor component 620 is configured to monitor the offset information of the terminal when the image detection component 610 detects that the current display image exceeds the screen display range of the terminal.

图像显示组件630,用于基于传感器组件620得到的偏移信息调整画面的显示位置。The image display component 630 is configured to adjust the display position of the picture based on the offset information obtained by the sensor component 620 .

在本实施例的一个可选实现方式中,偏移信息包括平移信息和/或自旋信息。传感器组件620可以包括加速度传感器和/或陀螺仪,其中,加速度传感器用于监测终端的平移信息,陀螺仪用于监测终端的自旋信息。In an optional implementation manner of this embodiment, the offset information includes translation information and/or spin information. The sensor component 620 may include an acceleration sensor and/or a gyroscope, where the acceleration sensor is used to monitor translation information of the terminal, and the gyroscope is used to monitor spin information of the terminal.

在本实施例的一个可选实现方式中,平移信息包括横向和纵向平移信息,当图像显示组件630用于基于平移信息调整画面的显示位置时,其可以进一步用于分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the translation information includes horizontal and vertical translation information. When the image display component 630 is used to adjust the display position of the screen based on the translation information, it can be further used to to adjust the horizontal and vertical display positions of the screen.

在本实施例的一个可选实现方式中,平移信息还包括垂直平移信息,移动终端还包括:处理器,用于根据垂直平移信息确定是否调整画面的显示位置;若是,则调用图像显示组件630以执行分别基于横向和纵向平移信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the translation information also includes vertical translation information, and the mobile terminal further includes: a processor, configured to determine whether to adjust the display position of the screen according to the vertical translation information; if so, call the image display component 630 to adjust the horizontal and vertical display positions of the screen based on the horizontal and vertical translation information respectively.

在本实施例的一个可选实现方式中,处理器具体用于当垂直平移信息中的移动距离小于或等于第一距离阈值时,确定调整画面的显示位置。In an optional implementation manner of this embodiment, the processor is specifically configured to determine the display position of the adjusted picture when the movement distance in the vertical translation information is less than or equal to a first distance threshold.

在本实施例的一个可选实现方式中,图像显示组件630具体用于:当横向平移信息中的移动距离大于第二距离阈值时,根据横向平移信息中的移动距离和移动方向,调整画面的横向显示位置;当纵向平移信息中的移动距离大于第三距离阈值时,根据纵向平移信息中的移动距离和移动方向,调整画面的纵向显示位置。In an optional implementation of this embodiment, the image display component 630 is specifically configured to: when the moving distance in the horizontal translation information is greater than the second distance threshold, adjust the image's position according to the moving distance and moving direction in the horizontal translation information Horizontal display position; when the moving distance in the vertical translation information is greater than the third distance threshold, adjust the vertical display position of the screen according to the moving distance and moving direction in the vertical translation information.

在本实施例的一个可选实现方式中,自旋信息包括横向和纵向自旋信息,当图像显示组件630用于基于自旋信息调整画面的显示位置时,其可以进一步用于分别基于横向和纵向自旋信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the spin information includes horizontal and vertical spin information. When the image display component 630 is used to adjust the display position of the picture based on the spin information, it can be further used to Vertical rotation information, adjust the horizontal and vertical display position of the screen.

在本实施例的一个可选实现方式中,处理器还用于根据预设规则确定终端的自旋基准位置;传感器组件620进一步用于基于自旋基准位置,监测终端的自旋信息。In an optional implementation manner of this embodiment, the processor is further configured to determine the spin reference position of the terminal according to a preset rule; the sensor component 620 is further configured to monitor the spin information of the terminal based on the spin reference position.

在本实施例的一个可选实现方式中,处理器还可以具体用于将终端获取到预定图像的位置作为自旋基准位置。In an optional implementation manner of this embodiment, the processor may also be specifically configured to use the position where the terminal obtains the predetermined image as the spin reference position.

在本实施例的一个可选实现方式中,处理器还可以用于根据自旋信息的变化情况,确定是否调整画面的显示位置;若是,则调用图像显示组件630以执行分别基于横向和纵向自旋信息,调整画面的横向和纵向显示位置。In an optional implementation of this embodiment, the processor can also be used to determine whether to adjust the display position of the picture according to the change of the spin information; Rotate information to adjust the horizontal and vertical display positions of the screen.

在本实施例的一个可选实现方式中,处理器还可以具体用于当自旋信息中的自旋角度逐步递增时,确定调整画面的显示位置。In an optional implementation manner of this embodiment, the processor may also be specifically configured to determine the display position of the adjusted image when the spin angle in the spin information gradually increases.

在本实施例的一个可选实现方式中,图像显示组件630可以具体用于:当横向自旋信息中的自旋角度大于第一角度阈值时,根据横向自旋信息中的自旋角度和自旋方向,调整画面的横向显示位置;当纵向自旋信息中的自旋角度大于第二角度阈值时,根据纵向自旋信息中的自旋角度和自旋方向,调整画面的纵向显示位置。In an optional implementation of this embodiment, the image display component 630 may be specifically configured to: when the spin angle in the transverse spin information is greater than the first angle threshold, according to the spin angle and the spin angle in the transverse spin information, adjust the horizontal display position of the picture; when the spin angle in the vertical spin information is greater than the second angle threshold, adjust the vertical display position of the picture according to the spin angle and spin direction in the vertical spin information.

在本实施例的一个可选实现方式中,图像显示组件630还可以用于:根据自旋角度和预设权值确定画面的移动距离;根据自旋方向确定画面的移动方向;以及根据移动距离和移动方向,调整画面的显示位置。In an optional implementation of this embodiment, the image display component 630 can also be used to: determine the movement distance of the picture according to the spin angle and the preset weight; determine the movement direction of the picture according to the spin direction; and determine the movement direction of the picture according to the movement distance and moving direction to adjust the display position of the screen.

在本实施例的一个可选实现方式中,当图像显示组件630用于基于平移信息和自旋信息调整画面的显示位置时,图像显示组件630可以进一步包括:横向调整组件,用于基于横向平移信息和横向自旋信息,调整画面的横向显示位置;纵向调整组件,用于基于纵向平移信息和纵向自旋信息,调整画面的纵向显示位置。In an optional implementation of this embodiment, when the image display component 630 is used to adjust the display position of the picture based on translation information and spin information, the image display component 630 may further include: a horizontal adjustment component, configured to information and horizontal rotation information, to adjust the horizontal display position of the picture; the vertical adjustment component is used to adjust the vertical display position of the picture based on the vertical translation information and the vertical spin information.

在本实施例的一个可选实现方式中,处理器还用于根据画面的边缘位置,确定画面的移动阈值,当根据偏移信息确定的移动距离大于阈值确定单元确定的移动阈值时,将移动阈值作为根据偏移信息确定的移动距离。In an optional implementation of this embodiment, the processor is further configured to determine the movement threshold of the picture according to the edge position of the picture, and when the movement distance determined according to the offset information is greater than the movement threshold determined by the threshold determination unit, the mobile Threshold as the moving distance determined from the offset information.

在本方案中,首先检测终端当前显示的画面是否超出其屏幕的显示范围,如果超出,则监测该终端的偏移信息,并根据该偏移信息调整画面在终端屏幕上的显示位置。通过检测终端本身的位置偏移情况,可以调整终端上画面的显示位置,简化了用户移动画面时的操作过程,从而提高了改变画面显示位置时的操作效率。In this solution, firstly, it is detected whether the picture currently displayed by the terminal exceeds the display range of its screen, and if so, the offset information of the terminal is monitored, and the display position of the picture on the terminal screen is adjusted according to the offset information. By detecting the position deviation of the terminal itself, the display position of the screen on the terminal can be adjusted, which simplifies the operation process when the user moves the screen, thereby improving the operation efficiency when changing the screen display position.

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present application and an illustration of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in this application is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but should also cover the technical solution formed by the above-mentioned technical features without departing from the inventive concept. Other technical solutions formed by any combination of or equivalent features thereof. For example, a technical solution formed by replacing the above-mentioned features with technical features with similar functions disclosed in this application (but not limited to).

Claims (21)

1. for a picture display process for mobile terminal, it is characterized in that, described method comprises:
Detect the screen display scope whether current display frame exceeds described terminal;
If exceed the screen display scope of described terminal, then monitor the offset information of described terminal; And
The display position of described picture is adjusted based on described offset information.
2. method according to claim 1, is characterized in that, described offset information comprises translation information and/or spin information.
3. method according to claim 2, is characterized in that, described translation information comprises horizontal and vertical translation information, and the display position adjusting described picture based on described translation information comprises:
Respectively based on described horizontal and vertical translation information, adjust the horizontal and vertical display position of described picture.
4. method according to claim 3, is characterized in that, described translation information also comprises vertical translation information, and described method also comprises:
The display position adjusting described picture is determined whether according to described vertical translation information;
If so, then perform described respectively based on described horizontal and vertical translation information, adjust the horizontal and vertical display position of described picture.
5. method according to claim 4, is characterized in that, describedly determines whether that the display position adjusting described picture comprises according to described vertical translation information:
If the displacement in described vertical translation information is less than or equal to the first distance threshold, then determine the display position adjusting described picture.
6. method according to claim 3, is characterized in that, described respectively based on described horizontal and vertical translation information, the horizontal and vertical display position adjusting described picture comprises:
When the displacement in described transverse translation information is greater than second distance threshold value, according to the displacement in described transverse translation information and moving direction, adjust the lateral display positions of described picture;
When the displacement in described longitudinal translation information is greater than the 3rd distance threshold, according to the displacement in described longitudinal translation information and moving direction, adjust longitudinal display position of described picture.
7. method according to claim 2, is characterized in that, described spin information comprises horizontal and vertical spin information, and the display position adjusting described picture based on described spin information comprises:
Respectively based on described horizontal and vertical spin information, adjust the horizontal and vertical display position of described picture.
8. method according to claim 7, is characterized in that, described method also comprises:
The spin reference position of described terminal is determined according to preset rules;
The offset information of the described terminal of described monitoring comprises: based on described spin reference position, monitor the spin information of described terminal.
9. method according to claim 8, is characterized in that, describedly determines that the spin reference position of described terminal comprises according to preset rules:
Described terminal is got the position of predetermined image as described spin reference position.
10. method according to claim 8, is characterized in that, described method also comprises:
According to the situation of change of described spin information, determine whether the display position adjusting described picture;
If so, then perform described respectively based on described horizontal and vertical spin information, adjust the horizontal and vertical display position of described picture.
11. methods according to claim 10, is characterized in that, the described situation of change according to described spin information, determine whether that the display position adjusting described picture comprises:
If the spin angle in described spin information progressively increases progressively, then determine the display position adjusting described picture.
12. methods according to claim 7, is characterized in that, described respectively based on described horizontal and vertical spin information, the horizontal and vertical display position adjusting described picture comprises:
When the spin angle in described horizontal spin information is greater than the first angle threshold, according to the spin angle in described horizontal spin information and spin direction, adjust the lateral display positions of described picture;
When the spin angle in described longitudinal spin information is greater than the second angle threshold, according to the spin angle in described longitudinal spin information and spin direction, adjust longitudinal display position of described picture.
13. methods according to claim 12, is characterized in that, according to described spin angle and spin direction, the display position adjusting described picture comprises:
The displacement of described picture is determined according to described spin angle and preset weights;
The moving direction of described picture is determined according to described spin direction; And
According to described displacement and moving direction, adjust the display position of described picture.
14. methods according to claim 2, is characterized in that, the display position adjusting described picture based on described translation information and spin information comprises:
Based on transverse translation information and horizontal spin information, adjust the lateral display positions of described picture;
Based on longitudinal translation information and longitudinal spin information, adjust longitudinal display position of described picture.
15. methods according to any one of claim 3 to 14, is characterized in that, the described display position adjusting described picture based on described offset information also comprises:
According to the marginal position of described picture, determine the mobile threshold value of described picture;
If be greater than described mobile threshold value according to the displacement that described offset information is determined, then using described mobile threshold value as the displacement determined according to described offset information.
16. 1 kinds, for the picture display device of mobile terminal, is characterized in that, described device comprises:
Whether detection module, exceed the screen display scope of described terminal for detecting current display frame;
Monitoring modular, during for detecting that current display frame exceeds the screen display scope of described terminal when described detection module, monitors the offset information of described terminal; And
Adjusting module, the offset information for obtaining based on described monitoring modular adjusts the display position of described picture.
17. devices according to claim 16, is characterized in that, described offset information comprises translation information and/or spin information.
18. devices according to claim 17, is characterized in that, described translation information comprises horizontal and vertical translation information, and when described adjusting module is used for adjusting the display position of described picture based on described translation information, described adjusting module comprises further:
Translation adjustment unit, for respectively based on described horizontal and vertical translation information, adjusts the horizontal and vertical display position of described picture.
19. devices according to claim 17, is characterized in that, described spin information comprises horizontal and vertical spin information, and when described adjusting module is used for adjusting the display position of described picture based on described spin information, described adjusting module comprises further:
Spin adjustment unit, for respectively based on described horizontal and vertical spin information, adjusts the horizontal and vertical display position of described picture.
20. devices according to claim 17, is characterized in that, when described adjusting module is used for adjusting the display position of described picture based on described translation information and spin information, described adjusting module comprises further:
Horizontal adjustment unit, for based on transverse translation information and horizontal spin information, adjusts the lateral display positions of described picture;
Longitudinal adjustment unit, for based on longitudinal translation information and longitudinal spin information, adjusts longitudinal display position of described picture.
21. 1 kinds of mobile terminals, is characterized in that, described terminal comprises:
Whether image detection component, exceed the screen display scope of terminal for detecting current display frame;
Sensor module, during for detecting that when image detection component current display frame exceeds the screen display scope of terminal, the offset information of monitoring terminal;
Image display unit, the offset information for obtaining based on sensor module adjusts the display position of picture.
CN201510145827.6A 2015-03-30 2015-03-30 Screen display method, device and mobile terminal for mobile terminal Active CN104699439B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510145827.6A CN104699439B (en) 2015-03-30 2015-03-30 Screen display method, device and mobile terminal for mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510145827.6A CN104699439B (en) 2015-03-30 2015-03-30 Screen display method, device and mobile terminal for mobile terminal

Publications (2)

Publication Number Publication Date
CN104699439A true CN104699439A (en) 2015-06-10
CN104699439B CN104699439B (en) 2019-03-12

Family

ID=53346617

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510145827.6A Active CN104699439B (en) 2015-03-30 2015-03-30 Screen display method, device and mobile terminal for mobile terminal

Country Status (1)

Country Link
CN (1) CN104699439B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204619A (en) * 2015-08-19 2015-12-30 广州杰赛科技股份有限公司 Holographic projection device, terminal and intelligent watch
CN105955623A (en) * 2016-06-06 2016-09-21 京东方科技集团股份有限公司 Display method and apparatus
CN106371696A (en) * 2016-08-31 2017-02-01 珠海市魅族科技有限公司 Interface display method and device
CN107370945A (en) * 2017-07-25 2017-11-21 广东虹勤通讯技术有限公司 Camera control method and camera control device
CN108509133A (en) * 2017-02-27 2018-09-07 腾讯科技(深圳)有限公司 Searching component methods of exhibiting and device
CN108509030A (en) * 2018-03-09 2018-09-07 京东方科技集团股份有限公司 Display device and its working method, computer readable storage medium
CN112911362A (en) * 2021-01-29 2021-06-04 广州虎牙科技有限公司 Video image moving and zooming method and device, electronic equipment and readable storage medium

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4747051A (en) * 1985-03-21 1988-05-24 Robert Bosch Gmbh Device for modifying traveling speed of a motor vehicle
US5583478A (en) * 1995-03-01 1996-12-10 Renzi; Ronald Virtual environment tactile system
US5688183A (en) * 1992-05-22 1997-11-18 Sabatino; Joseph Velocity monitoring system for golf clubs
US5703623A (en) * 1996-01-24 1997-12-30 Hall; Malcolm G. Smart orientation sensing circuit for remote control
EP0825514A2 (en) * 1996-08-05 1998-02-25 Sony Corporation Information processing device and method for inputting information by operating the overall device with a hand
US5733201A (en) * 1996-06-10 1998-03-31 Caldwell; Theodore W. Golf training glove
CN1259836A (en) * 1999-01-06 2000-07-12 摩托罗拉公司 Apparatus and method for inputting information to a wireless communication device through motion
US7483044B2 (en) * 2004-01-30 2009-01-27 Hewlett-Packard Development Company, L.P. Displaying sub-frames at spatially offset positions on a circle
TWI311741B (en) * 2005-12-30 2009-07-01 High Tech Comp Corp Intuitive display controller
US20090265627A1 (en) * 2008-04-17 2009-10-22 Kim Joo Min Method and device for controlling user interface based on user's gesture
CN101655769A (en) * 2008-08-18 2010-02-24 Lg电子株式会社 Portable terminal and driving method of the same
CN102239460A (en) * 2008-11-20 2011-11-09 亚马逊技术股份有限公司 Motion recognition as an input mechanism
CN102722280A (en) * 2012-05-21 2012-10-10 华为技术有限公司 Method and device for controlling screen movement, and terminal
CN102830796A (en) * 2012-06-29 2012-12-19 广东威创视讯科技股份有限公司 Method and device for dynamically determining position of window in display device
CN103383626A (en) * 2012-05-02 2013-11-06 三星电子株式会社 Method and apparatus for moving an object
CN104216634A (en) * 2014-08-27 2014-12-17 小米科技有限责任公司 Method and device for displaying manuscript

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4747051A (en) * 1985-03-21 1988-05-24 Robert Bosch Gmbh Device for modifying traveling speed of a motor vehicle
US5688183A (en) * 1992-05-22 1997-11-18 Sabatino; Joseph Velocity monitoring system for golf clubs
US5583478A (en) * 1995-03-01 1996-12-10 Renzi; Ronald Virtual environment tactile system
US5703623A (en) * 1996-01-24 1997-12-30 Hall; Malcolm G. Smart orientation sensing circuit for remote control
US5733201A (en) * 1996-06-10 1998-03-31 Caldwell; Theodore W. Golf training glove
EP0825514A2 (en) * 1996-08-05 1998-02-25 Sony Corporation Information processing device and method for inputting information by operating the overall device with a hand
CN1259836A (en) * 1999-01-06 2000-07-12 摩托罗拉公司 Apparatus and method for inputting information to a wireless communication device through motion
US7483044B2 (en) * 2004-01-30 2009-01-27 Hewlett-Packard Development Company, L.P. Displaying sub-frames at spatially offset positions on a circle
TWI311741B (en) * 2005-12-30 2009-07-01 High Tech Comp Corp Intuitive display controller
US20090265627A1 (en) * 2008-04-17 2009-10-22 Kim Joo Min Method and device for controlling user interface based on user's gesture
CN101655769A (en) * 2008-08-18 2010-02-24 Lg电子株式会社 Portable terminal and driving method of the same
CN102239460A (en) * 2008-11-20 2011-11-09 亚马逊技术股份有限公司 Motion recognition as an input mechanism
CN103383626A (en) * 2012-05-02 2013-11-06 三星电子株式会社 Method and apparatus for moving an object
CN102722280A (en) * 2012-05-21 2012-10-10 华为技术有限公司 Method and device for controlling screen movement, and terminal
CN102830796A (en) * 2012-06-29 2012-12-19 广东威创视讯科技股份有限公司 Method and device for dynamically determining position of window in display device
CN104216634A (en) * 2014-08-27 2014-12-17 小米科技有限责任公司 Method and device for displaying manuscript

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宋德杰: "《传感器技术与应用》", 30 September 2014, 机械工业出版社 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204619A (en) * 2015-08-19 2015-12-30 广州杰赛科技股份有限公司 Holographic projection device, terminal and intelligent watch
CN105955623A (en) * 2016-06-06 2016-09-21 京东方科技集团股份有限公司 Display method and apparatus
WO2017211108A1 (en) * 2016-06-06 2017-12-14 京东方科技集团股份有限公司 Display method and device
CN106371696A (en) * 2016-08-31 2017-02-01 珠海市魅族科技有限公司 Interface display method and device
CN108509133A (en) * 2017-02-27 2018-09-07 腾讯科技(深圳)有限公司 Searching component methods of exhibiting and device
CN108509133B (en) * 2017-02-27 2023-05-02 腾讯科技(深圳)有限公司 Search component display method and apparatus
CN107370945A (en) * 2017-07-25 2017-11-21 广东虹勤通讯技术有限公司 Camera control method and camera control device
CN108509030A (en) * 2018-03-09 2018-09-07 京东方科技集团股份有限公司 Display device and its working method, computer readable storage medium
CN112911362A (en) * 2021-01-29 2021-06-04 广州虎牙科技有限公司 Video image moving and zooming method and device, electronic equipment and readable storage medium
CN112911362B (en) * 2021-01-29 2024-03-08 广州虎牙科技有限公司 Video picture moving and scaling method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN104699439B (en) 2019-03-12

Similar Documents

Publication Publication Date Title
CN104699439A (en) Mobile terminal, and image display method and image display device for mobile terminal
CN108499105B (en) Method, device and storage medium for adjusting visual angle in virtual environment
US9910505B2 (en) Motion control for managing content
CN109712224B (en) Virtual scene rendering method and device and intelligent device
US9430045B2 (en) Special gestures for camera control and image processing operations
US10497096B2 (en) Determination of a display angle of a display
KR102612988B1 (en) Display apparatus and image processing method thereof
JP5884816B2 (en) Information display system having transmissive HMD and display control program
US20240066404A1 (en) Perspective rotation method and apparatus, device, and storage medium
KR20200123223A (en) Display adaptation method and apparatus, device, and storage medium for applications
US20150215532A1 (en) Panoramic image capture
EP3062286B1 (en) Optical distortion compensation
CN111324250B (en) Three-dimensional image adjusting method, device and equipment and readable storage medium
US20140057675A1 (en) Adaptive visual output based on change in distance of a mobile device to a user
JPWO2012120799A1 (en) Display device and display direction switching method
US20130286049A1 (en) Automatic adjustment of display image using face detection
US10635892B2 (en) Display control method and apparatus
CN107771310A (en) Head-mounted display device and processing method thereof
EP4080446A1 (en) Cinematic image framing for wide field of view (fov) cameras
CN105573485A (en) Display content adjustment method and terminal
KR20230070497A (en) rotate image viewer
KR102129797B1 (en) Mobile terminal and controlling method thereof
JP5270016B1 (en) Electronic device and display control method
CN110494915A (en) Electronic device and its control method
JP2018180050A (en) Electronic device and control method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant