[go: up one dir, main page]

CN108595091B - Screen control display method and device and computer readable storage medium - Google Patents

Screen control display method and device and computer readable storage medium Download PDF

Info

Publication number
CN108595091B
CN108595091B CN201810377458.7A CN201810377458A CN108595091B CN 108595091 B CN108595091 B CN 108595091B CN 201810377458 A CN201810377458 A CN 201810377458A CN 108595091 B CN108595091 B CN 108595091B
Authority
CN
China
Prior art keywords
screen
user
display
blind area
detected
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.)
Expired - Fee Related
Application number
CN201810377458.7A
Other languages
Chinese (zh)
Other versions
CN108595091A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810377458.7A priority Critical patent/CN108595091B/en
Publication of CN108595091A publication Critical patent/CN108595091A/en
Application granted granted Critical
Publication of CN108595091B publication Critical patent/CN108595091B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a screen control display method, a screen control display device and a computer readable storage medium, which relate to the technical field of communication, wherein the method comprises the following steps: when the operation of a user is detected at a preset position of a screen, analyzing whether the operation of the user is a target operation or not, wherein the target operation corresponds to the display direction of the screen; and if the operation of the user is the target operation, moving the content displayed in the blind area of the screen to a non-blind area for displaying. The screen control display method, the screen control display device and the computer readable storage medium can be used for solving the problem that the content in the interactive interface can not be completely displayed in the screen.

Description

Screen control display method and device and computer readable storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for controlling and displaying a screen, and a computer-readable storage medium.
Background
With the development of mobile terminals and network technologies, the popularity of smart mobile terminals such as smart phones, tablet computers, smart watches and the like is increasing. Currently, a mainstream mobile terminal has two screens, namely a special-shaped screen and a non-special-shaped screen. The special-shaped screen is formed by cutting off part of the screen on the basis of a non-special-shaped screen (for example, cutting off part of the head part of the screen) so as to be used for placing parts such as a camera, a receiver and the like. However, because the screen of the irregular screen is irregular, some applications cannot display part of the content in the interactive interface of the application in irregular places in the screen when the application is displayed in a full screen.
Disclosure of Invention
The embodiment of the application provides a screen control display method and device and a computer readable storage medium, which can be used for solving the problem that the content in an interactive interface cannot be completely displayed in a screen.
An embodiment of the present application provides a screen control display method, including: when the operation of a user is detected at a preset position of a screen, analyzing whether the operation of the user is a target operation or not, wherein the target operation corresponds to the display direction of the screen; and if the operation of the user is the target operation, moving the content displayed in the blind area of the screen to a non-blind area for displaying.
An aspect of an embodiment of the present application further provides an electronic device, including: the analysis module is used for analyzing whether the operation of the user is a target operation or not when the operation of the user is detected at a preset position of a screen, wherein the target operation corresponds to the display direction of the screen; and the moving module is used for moving the content displayed in the blind area of the screen to a non-blind area for displaying if the operation of the user is the target operation.
An aspect of an embodiment of the present application further provides an electronic device, including: the screen control display device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, and is characterized in that the screen control display method is realized when the processor executes the computer program.
An aspect of the embodiments of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the above-mentioned screen control display method.
In the above embodiments, by setting the corresponding target operation for different screen display modes, when the target operation performed by the user is detected at the preset position of the screen, the content displayed in the blind area of the screen is moved to the non-blind area for display according to the target operation, so that the problem that the content in the interactive interface cannot be completely displayed in the screen (especially, a special-shaped screen) can be solved, and the convenience of screen control display and the controllability of screen display are improved.
Drawings
Fig. 1 is a schematic view illustrating an implementation flow of a screen control display method according to an embodiment of the present application;
fig. 2 is a schematic view illustrating an implementation flow of a screen control display method according to another embodiment of the present application;
fig. 3 is a schematic diagram illustrating that the content in the blind area is moved to a non-blind area for display when the vertical screen is displayed in the screen control display method according to the embodiment of the present application;
fig. 4 is a schematic diagram illustrating that the content in the blind area is moved to the non-blind area for displaying when the horizontal screen is displayed in the screen control display method according to the embodiment of the present application;
fig. 5 is a schematic structural diagram of a screen control device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a screen control device according to another embodiment of the present application;
fig. 7 is a schematic hardware structure diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
In order to make the objects, features and advantages of the present invention more apparent and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1, a schematic flow chart of an implementation of a screen control display method according to an embodiment of the present application can be applied to an intelligent mobile terminal configured with a touch display screen, such as: intelligent mobile terminals such as smart phones, tablet computers, intelligent wearable devices and the like. Wherein, intelligence wearing equipment is like intelligent wrist-watch, intelligent bracelet, intelligent glasses etc. and the touch-control display screen can be for special-shaped screen or non-special-shaped screen. As shown in fig. 1, the method mainly comprises the following steps:
101. when the operation of a user is detected at a preset position of a screen, analyzing whether the operation of the user is a target operation or not, wherein the target operation corresponds to the display direction of the screen;
in practical applications, the preset position can be customized by a user. Optionally, the preset position may be set near the special-shaped portion of the special-shaped screen. For example, when the vertical screen is displayed, if the special-shaped part is at the head of the screen, the preset position may be a display position of the notification bar. Alternatively, the preset position may be provided in the vicinity of at least any one of the four sides of the non-shaped screen.
When the operation of a user is detected at the preset position of the screen, whether the display direction of the current screen is the horizontal direction or the vertical direction is analyzed, namely, whether the current screen is in the horizontal screen display state or the vertical screen display state is analyzed, and the target operation corresponding to the display direction of the current screen is obtained. Wherein the target operation can be customized by the user. And then, matching the detected user operation with the target operation, and if the detected user operation is matched with the target operation, confirming that the user operation is the target operation.
It can be understood that the terminal may be preset with a corresponding relationship between different display directions of the screen and at least one target operation. The target operation may be, for example but not limited to: a press operation, a swipe gesture operation, or a combination of a press and swipe gesture operation. In this embodiment, the frequency and duration of the pressing and the direction and pattern of the sliding gesture are not specifically limited.
Optionally, two different target operations may be set for the horizontal screen display and the vertical screen display, or the same target operation may be set for two different display directions. To improve the accuracy of the determination, two different types of target operations are preferably set for two different display directions. Such as: the landscape display may correspond to a press operation and the portrait display may correspond to a swipe gesture operation.
102. And if the operation of the user is the target operation, moving the content displayed in the blind area of the screen to a non-blind area for displaying.
Content displayed in a dead zone of the screen, that is, content that cannot be normally displayed in the screen beyond a display boundary of the screen. If the operation of the user is the target operation, determining the position, the moving direction or the moving mode of the blind area according to the target operation, and then moving the content displayed in the blind area of the screen to a non-blind area for displaying according to the determined result.
Optionally, when the operation of the user is a target operation, the moving operation is not directly performed, but when the operation of the user is the target operation, if a preset moving operation of the user is further detected, the content displayed in the blind area of the screen is moved to the non-blind area for display according to the direction indicated by the preset moving operation. The preset moving operation may be, for example, but not limited to: the blind area detection method includes long press operation, right sliding gesture operation, downward sliding gesture operation, left sliding gesture operation, upward sliding gesture operation and the like, and the direction indicated by the preset moving operation is opposite to the position of the blind area. In practical application, the moving direction corresponding to the preset moving operation can be customized by a user and preset in the terminal. In addition, in order to better judge the moving direction, preset moving operations in different directions or types can be set for different screen display directions, and the corresponding relation is stored in the terminal.
Optionally, the preset moving operation is a sliding gesture operation changing towards a preset direction, and the preset direction is opposite to the direction in which the blind area is located. If the sliding gesture operation changing towards the preset direction is further detected when the operation of the user is the target operation, moving the content displayed in the blind area of the screen to a non-blind area along the preset direction for displaying, wherein the preset direction is opposite to the direction of the blind area. Further, when the sliding gesture operation is detected to be finished, the content displayed in the blind area of the screen is restored to be displayed in the blind area. Alternatively, when a preset restoring operation is detected, the content displayed in the blind area of the screen is restored to be displayed in the blind area. Preset recovery operations, such as: double-click operation of the screen, slide gesture operation of reverse direction change, and the like. That is, the content displayed in the blind area of the screen may be moved to a non-blind area and then displayed, and then may be continuously maintained in the current display state, and then be restored to the normal display according to the user's operation. Or, according to the change trend of the sliding gesture operation changing towards the preset direction, when the sliding gesture operation is finished, the normal display of the screen can be automatically recovered. Therefore, the flexibility and the controllability of the screen control display can be further improved.
According to the screen control display method provided by the embodiment, the corresponding target operation is set for different screen display modes, when the target operation performed by a user is detected at the preset position of the screen, the content displayed in the blind area of the screen is moved to the non-blind area for display according to the target operation, the problem that the content in the interactive interface cannot be completely displayed in the screen (particularly the special-shaped screen) can be solved, and the convenience of screen control display and the controllability of screen display are improved.
Referring to fig. 2, a schematic flow chart of an implementation of a screen control display method according to another embodiment of the present application can be applied to an intelligent mobile terminal configured with a touch display screen, such as: intelligent mobile terminals such as smart phones, tablet computers, intelligent wearable devices and the like. Wherein, intelligence wearing equipment is like intelligent wrist-watch, intelligent bracelet, intelligent glasses etc. and the touch-control display screen can be for special-shaped screen or non-special-shaped screen. As shown in fig. 2, the method mainly includes the following steps:
201. when the operation of the user is detected, analyzing whether the operation of the user occurs in a target position range on a screen;
the target position range corresponds to the display direction of the screen. When the operation of a user is detected, whether the display direction of the current screen is the horizontal direction or the vertical direction is analyzed, namely, whether the current screen is in the horizontal screen display state or the vertical screen display state is analyzed, and a target position range corresponding to the display direction of the current screen is obtained. It is understood that the display direction of the screen is a vertical direction, that is, the content in the interface is displayed from top to bottom along the long side of the terminal. The display direction of the screen is the horizontal direction, that is, the content in the interface is displayed from top to bottom along the direction of the short side of the terminal.
Specifically, when the screen is a special-shaped screen, the target position range is a display area with a preset size near a special-shaped part of the special-shaped screen. For example, assuming that the special-shaped part is at the head of the screen, when the vertical screen is displayed, the target position range may be a display area of the notification bar; when the horizontal screen is displayed, the target position range may be a display area of a preset size at the left end of the terminal.
When the screen is a non-special-shaped screen, the target position range is a display area with a preset size near at least any one of the four sides of the screen. According to different display directions of the screen, when the vertical screen is displayed, the target position range can be a display area of a notification bar, or a display area of a virtual key in a main interface, or a display area with a preset size at the left end or the right end of the screen; when the landscape screen is displayed, the target position range may be a display area of a predetermined size at the left or right end or top of the screen.
In practical applications, the target position range can be customized by a user, or determined by the terminal according to preset screen shape parameters.
Optionally, when the operation of the user is detected, if the display direction of the screen is a vertical direction, whether the operation of the user occurs in the display area in the preset range near the blind area is analyzed. The blind area is usually near the special-shaped part of the special-shaped screen, such as the position of the camera in fig. 3.
Optionally, when the user operation is detected, if the display direction of the screen is the horizontal direction, whether the user operation occurs in the entire display area of the screen is analyzed. That is to say, when the screen is displayed in the landscape mode, the user can move the content displayed in the blind area to the non-blind area display by performing a preset operation at any position in the screen.
202. If the operation of the user occurs in the target position range, determining that the operation of the user is detected at a preset position of a screen, and analyzing whether an interactive interface of an application running in a foreground is in a full-screen display state;
the main interface or the desktop interface is generally customized according to the shape of the screen, and if the main interface or the desktop interface is displayed in the screen, the content with interactive significance is generally not displayed in the blind area, so that the requirement of moving the content displayed in the blind area to the non-blind area for display generally does not exist. However, other Applications (APPs) generally do not consider the blind area based on the consideration of universality, and therefore, there is a need to move the content displayed in the blind area to a non-blind area for display when the full screen is displayed. By judging whether the interactive interface of the application running in the foreground is in a full-screen display state or not, the misjudgment condition can be reduced, and the subsequent mobile operation can better meet the actual requirements of users.
It is understood that if the operation of the user occurs in the non-target location range, the operation is ignored, or the corresponding processing operation is executed according to other preset processing logic.
203. If the interactive interface is in a full-screen display state, analyzing whether the operation of the user is a long-press operation or not when the display direction of the screen is a vertical direction;
204. if the operation of the user is long-time pressing operation, displaying a scroll bar, and when the downward sliding gesture operation of the user is detected, moving the content displayed in the screen down integrally to move the content displayed in the blind area of the screen to a non-blind area for displaying;
205. if the interactive interface is in a full-screen display state, analyzing whether the operation of the user is a multi-finger long pressing operation or not when the display direction of the screen is a horizontal direction;
206. if the operation of the user is a multi-finger long-pressing operation, when the rightward sliding gesture operation of the user is detected, the content displayed in the screen is wholly moved to the right, so that the content displayed in the blind area of the screen is moved to the non-blind area for displaying.
On one hand, if the interactive interface of the application running in the foreground is in a full-screen display state, the corresponding target operation is determined according to the display direction of the current screen, the operation of the user is matched with the target operation so as to judge whether the operation of the user is the target operation, and then the subsequent mobile operation is executed according to the judgment result. When the display direction is a vertical direction, the target operation is a long-press operation; when the display direction is the horizontal direction, the target operation is a multi-finger long pressing operation. On the other hand, if the interactive interface of the application running in the foreground is not in the full-screen display state, the operation of the user is ignored, or the corresponding processing operation is executed according to other preset processing logics.
In this embodiment, in a scene displayed on the vertical screen, the long-press operation may be a single-finger long press or a multi-finger long press. An indication of the direction of scrolling may be provided in the scroll bar, by which the user may be helped to understand the extent of the downshifting, i.e., how much percentage of the content has been moved to the non-shadow display and how much percentage of the content has not been moved to the non-shadow display. It will be appreciated that the scroll bar may also be adapted for use with landscape displayed scenes.
Taking fig. 3 as an example, assuming that the terminal is a mobile phone with a special-shaped screen, in a vertical screen display scene, if a single-finger long-press operation at the notification bar is detected, when the interactive interface of the application running on the current console is full-screen display, a scroll bar is displayed on a side of the interactive interface, and then when an operation that a single finger of a user continues to slide downward is detected, the content displayed in full-screen, which is indicated by a virtual frame in the drawing, is entirely moved downward, so that the content displayed in the blind area is displayed in a lower-side screen display area of the special-shaped portion.
Taking fig. 4 as an example, assuming that the terminal is a mobile phone with a special-shaped screen, in a landscape screen display scene, if a long-press operation of two fingers is detected at any position of the screen, when the interactive interface of the application running on the current console is full-screen display, if it is detected that the two fingers of the user continue to slide rightward, the content displayed on the screen is entirely moved rightward, so that the content displayed in the blind area is displayed in the right-side screen display area of the special-shaped portion.
According to the screen control display method provided by the embodiment, the corresponding target operation is set for different screen display modes, when the target operation performed by a user is detected at the preset position of the screen, the content displayed in the blind area of the screen is moved to the non-blind area for display according to the target operation, the problem that the content in the interactive interface cannot be completely displayed in the screen (particularly the special-shaped screen) can be solved, and the convenience of screen control display and the controllability of screen display are improved.
Please refer to fig. 5, which is a schematic structural diagram of a screen control device according to an embodiment of the present application. The screen control device can be used for realizing the screen control display method provided by the embodiment shown in the figure 1. As shown in fig. 5, the screen control apparatus mainly includes: an analysis module 501 and a movement module 502.
An analysis module 501, configured to, when an operation of a user is detected at a preset position of a screen, analyze whether the operation of the user is a target operation, where the target operation corresponds to a display direction of the screen;
a moving module 502, configured to move the content displayed in the blind area of the screen to a non-blind area for display if the user operation is the target operation.
It should be noted that, in the embodiment of the electronic device illustrated in fig. 5, the division of the functional modules is only an example, and in practical applications, the above functions may be distributed by different functional modules according to needs, for example, configuration requirements of corresponding hardware or convenience of implementation of software, that is, the internal structure of the electronic device is divided into different functional modules to complete all or part of the functions described above. In practical applications, the corresponding functional modules in this embodiment may be implemented by corresponding hardware, or may be implemented by corresponding hardware executing corresponding software. The above description principles can be applied to various embodiments provided in the present specification, and are not described in detail below.
For a specific process of each function module in the electronic device provided in this embodiment to implement each function, please refer to the specific content described in the embodiment shown in fig. 1, which is not described herein again.
The electronic device provided by the embodiment sets corresponding target operation for different screen display modes, when the target operation performed by a user is detected at the preset position of the screen, the content displayed in the blind area of the screen is moved to the non-blind area for displaying according to the target operation, so that the problem that the content in the interactive interface can not be completely displayed in the screen (especially a special-shaped screen) can be solved, and the convenience of screen control display and the controllability of screen display are improved.
Please refer to fig. 6, which is a schematic structural diagram of a screen control device according to another embodiment of the present application. The screen control device can be used for realizing the screen control display method provided by the embodiment shown in the figures 1 and 2. As shown in fig. 6, the apparatus mainly includes:
an analysis module 601, configured to analyze whether a user operation is a target operation when the user operation is detected at a preset position of a screen, where the target operation corresponds to a display direction of the screen;
a moving module 602, configured to move, if the operation of the user is the target operation, the content displayed in the blind area of the screen to a non-blind area for display.
Optionally, when the operation of the user is a target operation, the moving module 602 does not directly perform a moving operation, but when the operation of the user is the target operation, if a preset moving operation of the user is further detected, the content displayed in the blind area of the screen is moved to a non-blind area for display according to a direction indicated by the preset moving operation. The preset moving operation may be, for example, but not limited to: the blind area detection method includes long press operation, right sliding gesture operation, downward sliding gesture operation, left sliding gesture operation, upward sliding gesture operation and the like, and the direction indicated by the preset moving operation is opposite to the position of the blind area. In practical application, the moving direction corresponding to the preset moving operation can be customized by a user and preset in the terminal. In addition, in order to better judge the moving direction, preset moving operations in different directions or types can be set for different screen display directions, and the corresponding relation is stored in the terminal.
Optionally, the preset moving operation is a sliding gesture operation changing towards a preset direction, and the preset direction is opposite to the direction in which the blind area is located. Then, when the user's operation is a target operation, if the sliding gesture operation changing toward the preset direction is further detected, the moving module 602 moves the content displayed in the blind area of the screen to a non-blind area along the preset direction for displaying, where the preset direction is opposite to the direction in which the blind area is located.
Further, the analysis module 601 is further configured to analyze whether the user's operation occurs within a target position range on the screen when the user's operation is detected, and determine that the user's operation is detected at a preset position on the screen if the user's operation occurs within the target position range, where the target position range corresponds to the display direction of the screen.
Further, the analysis module 601 is further configured to, when the user's operation is detected, if the display direction of the screen is a vertical direction, analyze whether the user's operation occurs in the display area of the preset range near the blind area, and if the display direction of the screen is a horizontal direction, analyze whether the user's operation occurs in the entire display area of the screen.
Further, the analysis module 601 is further configured to, when the user's operation is detected at the preset position of the screen, if the display direction of the screen is a vertical direction, analyze whether the user's operation is a long-press operation, and if the display direction of the screen is a horizontal direction, analyze whether the user's operation is a multi-finger long-press operation.
Further, the apparatus further includes a display module 603 configured to display a scroll bar if the display direction of the screen is a vertical direction and the user operation is a long press operation;
the moving module 602 is further configured to, when a downward sliding gesture operation of the user is detected, move down the content displayed in the screen as a whole to move the content displayed in the blind area of the screen to a non-blind area for display;
the moving module 602 is further configured to, if the display direction of the screen is a horizontal direction and the user operation is a multi-finger long-press operation, when a right sliding gesture operation of the user is detected, move the content displayed in the screen to the right integrally, so as to move the content displayed in the blind area of the screen to a non-blind area for display.
Further, the analysis module 601 is further configured to, when the operation of the user is detected at the preset position of the screen, analyze whether the interactive interface of the application running in the foreground is in a full-screen display state, and if the interactive interface is in the full-screen display state, analyze whether the operation of the user is a target operation.
Further, the apparatus further includes a restoring module 604, configured to restore the content displayed in the blind area of the screen to be displayed in the blind area when the end of the sliding gesture operation is detected.
Further, the restoring module 604 is further configured to restore the content displayed in the blind area of the screen to be displayed in the blind area when the preset restoring operation is detected.
For a specific process of each function module in the screen control device provided in this embodiment to implement each function, please refer to the specific contents described in the embodiments shown in fig. 1 and fig. 2, which is not described herein again.
The electronic device provided by the embodiment sets corresponding target operation for different screen display modes, when the target operation performed by a user is detected at the preset position of the screen, the content displayed in the blind area of the screen is moved to the non-blind area for displaying according to the target operation, so that the problem that the content in the interactive interface can not be completely displayed in the screen (especially a special-shaped screen) can be solved, and the convenience of screen control display and the controllability of screen display are improved.
Referring to fig. 7, fig. 7 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
The electronic apparatus described in this embodiment includes:
a memory 701, a processor 702 and a computer program stored in the memory 701 and executable on the processor 702, wherein the processor 702 executes the computer program to implement the screen control display method described in the foregoing embodiments shown in fig. 1 and 2.
Further, the electronic device further includes: at least one input and output device 703.
The memory 701, the processor 702, and the input and output device 703 are connected by a bus 705.
The input and output device 703 may be a touch display screen. The touch display screen can be a special-shaped screen or a non-special-shaped screen.
The Memory 701 may be a high-speed Random Access Memory (RAM) Memory or a non-volatile Memory (non-volatile Memory), such as a disk Memory. The memory 701 is used for storing a set of executable program code, and the processor 702 is coupled to the memory 701.
Further, an embodiment of the present application also provides a computer-readable storage medium, where the computer-readable storage medium may be provided in an electronic device in the foregoing embodiments, and the computer-readable storage medium may be the memory in the foregoing embodiment shown in fig. 7. The computer-readable storage medium has stored thereon a computer program which, when executed by a processor, implements the screen control display method described in the foregoing embodiments shown in fig. 1 and 2. Further, the computer-readable storage medium may be various media that can store program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a RAM, a magnetic disk, or an optical disk.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical division, and in actual implementation, there may be other divisions, for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a readable storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned readable storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
It should be noted that, for the sake of simplicity, the above-mentioned method embodiments are described as a series of acts or combinations, but those skilled in the art should understand that the present application is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In view of the above description of the screen control display method, device and computer readable storage medium provided by the present application, those skilled in the art will recognize that there may be variations in the embodiments and applications of the method and device according to the concepts of the present application.

Claims (8)

1.一种屏幕控制显示方法,其特征在于,所述方法包括:1. a screen control display method, is characterized in that, described method comprises: 当在屏幕的预设位置检测到用户的操作时,分析所述用户的操作是否为目标操作,所述目标操作与所述屏幕的显示方向对应;When the user's operation is detected at the preset position of the screen, analyze whether the user's operation is a target operation, and the target operation corresponds to the display direction of the screen; 若所述用户的操作为所述目标操作,则将所述屏幕的盲区中显示的内容移动至非盲区显示;If the user's operation is the target operation, moving the content displayed in the blind area of the screen to display in a non-blind area; 所述当在屏幕的预设位置检测到用户的操作时,分析所述用户的操作是否为目标操作,所述目标操作与所述屏幕的显示方向对应,包括:When the user's operation is detected at the preset position of the screen, analyze whether the user's operation is a target operation, and the target operation corresponds to the display direction of the screen, including: 当在所述屏幕的预设位置检测到所述用户的操作时,若所述屏幕的显示方向为竖方向,则分析所述用户的操作是否为长按操作;When the user's operation is detected at the preset position of the screen, if the display direction of the screen is vertical, analyze whether the user's operation is a long-press operation; 若所述屏幕的显示方向为横方向,则分析所述用户的操作是否为多指长按操作;If the display direction of the screen is horizontal, analyze whether the user's operation is a multi-finger long-press operation; 若是,则所述若所述用户的操作为所述目标操作,则将所述屏幕的盲区中显示的内容移动至非盲区显示,包括:If so, moving the content displayed in the blind area of the screen to the non-blind area display if the user's operation is the target operation, including: 若所述屏幕的显示方向为竖方向,且所述用户的操作为长按操作,则显示滚动条,并当检测到所述用户的向下滑动手势操作时,将所述屏幕中显示的内容整体下移,以将所述屏幕的盲区中显示的内容移动至非盲区显示;If the display orientation of the screen is vertical, and the user's operation is a long-press operation, a scroll bar is displayed, and when the user's downward swipe gesture operation is detected, the content displayed on the screen is displayed. Move down as a whole to move the content displayed in the blind area of the screen to the non-blind area display; 若所述屏幕的显示方向为横方向,且所述用户的操作为多指长按操作,则当检测到所述用户的向右滑动手势操作时,将所述屏幕中显示的内容整体右移,以将所述屏幕的盲区中显示的内容移动至非盲区显示。If the display direction of the screen is horizontal and the user's operation is a multi-finger long-press operation, when the user's right swipe gesture operation is detected, the entire content displayed on the screen is moved to the right , to move the content displayed in the blind area of the screen to the non-blind area display. 2.如权利要求1所述的方法,其特征在于,所述当在屏幕的预设位置检测到用户的操作时,分析所述用户的操作是否为目标操作之前,包括:2. The method according to claim 1, wherein when the user's operation is detected at a preset position on the screen, before analyzing whether the user's operation is a target operation, the method comprises: 当检测到所述用户的操作时,分析所述用户的操作是否发生在所述屏幕上的目标位置范围内,所述目标位置范围与所述屏幕的显示方向对应;When the user's operation is detected, analyze whether the user's operation occurs within a target position range on the screen, and the target position range corresponds to the display direction of the screen; 若所述用户的操作发生在所述目标位置范围内,则确定在所述屏幕的预设位置检测到所述用户的操作。If the user's operation occurs within the target position range, it is determined that the user's operation is detected at a preset position of the screen. 3.如权利要求2所述的方法,其特征在于,所述当检测到所述用户的操作时,分析所述用户的操作是否发生在所述屏幕上的目标位置范围内,所述目标位置范围与所述屏幕的显示方向对应,包括:3. The method according to claim 2, wherein, when the user's operation is detected, analyze whether the user's operation occurs within a target position range on the screen, and the target position The range corresponds to the display direction of the screen, including: 当检测到所述用户的操作时,若所述屏幕的显示方向为竖方向,则分析所述用户的操作是否发生在所述盲区附近预设范围的显示区域内;When detecting the operation of the user, if the display direction of the screen is vertical, analyze whether the operation of the user occurs in the display area of the preset range near the blind spot; 若所述屏幕的显示方向为横方向,则分析所述用户的操作是否发生在所述屏幕的整个显示区域内。If the display direction of the screen is the landscape direction, analyze whether the user's operation occurs in the entire display area of the screen. 4.如权利要求1至3中的任一项所述的方法,其特征在于,所述当在屏幕的预设位置检测到用户的操作时,分析所述用户的操作是否为目标操作,所述目标操作与所述屏幕的显示方向对应,包括:4. The method according to any one of claims 1 to 3, wherein when a user's operation is detected at a preset position on the screen, analyzing whether the user's operation is a target operation, the The target operation corresponds to the display direction of the screen, including: 当在屏幕的预设位置检测到用户的操作时,分析前台运行的应用的交互界面是否处于全屏显示状态;When the user's operation is detected at the preset position of the screen, analyze whether the interactive interface of the application running in the foreground is in a full-screen display state; 若处于所述全屏显示状态,则分析所述用户的操作是否为所述目标操作。If it is in the full-screen display state, analyze whether the user's operation is the target operation. 5.如权利要求1所述的方法,其特征在于,所述将所述屏幕的盲区中显示的内容移动至非盲区显示之后,还包括:5. The method of claim 1, wherein after the content displayed in the blind area of the screen is moved to display in a non-blind area, the method further comprises: 当检测到滑动手势操作结束时,将所述屏幕的盲区中显示的内容恢复在所述盲区中显示;或者,When the end of the sliding gesture operation is detected, the content displayed in the blind area of the screen is restored to be displayed in the blind area; or, 当检测到预设的恢复操作时,将所述屏幕的盲区中显示的内容恢复在所述盲区中显示。When a preset restoration operation is detected, the content displayed in the blind area of the screen is restored to be displayed in the blind area. 6.一种电子装置,其特征在于,所述电子装置包括:6. An electronic device, characterized in that the electronic device comprises: 分析模块,用于当在屏幕的预设位置检测到用户的操作时,分析所述用户的操作是否为目标操作,所述目标操作与所述屏幕的显示方向对应;an analysis module, configured to analyze whether the user's operation is a target operation when the user's operation is detected at a preset position of the screen, and the target operation corresponds to the display direction of the screen; 移动模块,用于若所述用户的操作为所述目标操作,则将所述屏幕的盲区中显示的内容移动至非盲区显示;a moving module, configured to move the content displayed in the blind area of the screen to display in a non-blind area if the user's operation is the target operation; 所述分析模块,还用于当检测到所述用户的操作时,分析所述用户的操作是否发生在所述屏幕上的目标位置范围内,若所述用户的操作发生在所述目标位置范围内,则确定在所述屏幕的预设位置检测到所述用户的操作,所述目标位置范围与所述屏幕的显示方向对应;The analysis module is further configured to analyze whether the user's operation occurs within the target position range on the screen when the user's operation is detected, and if the user's operation occurs within the target position range within, it is determined that the user's operation is detected at the preset position of the screen, and the target position range corresponds to the display direction of the screen; 所述分析模块,还用于当检测到所述用户的操作时,若所述屏幕的显示方向为竖方向,则分析所述用户的操作是否发生在所述盲区附近预设范围的显示区域内,以及若所述屏幕的显示方向为横方向,则分析所述用户的操作是否发生在所述屏幕的整个显示区域内;The analysis module is further configured to analyze whether the user's operation occurs in the display area of the preset range near the blind area if the display direction of the screen is vertical when the user's operation is detected , and if the display direction of the screen is horizontal, analyze whether the user's operation occurs in the entire display area of the screen; 所述分析模块,还用于当在所述屏幕的预设位置检测到所述用户的操作时,若所述屏幕的显示方向为竖方向,则分析所述用户的操作是否为长按操作,以及若所述屏幕的显示方向为横方向,则分析所述用户的操作是否为多指长按操作;The analysis module is further configured to analyze whether the user's operation is a long-press operation when the user's operation is detected at the preset position of the screen, if the display direction of the screen is a vertical direction, And if the display direction of the screen is horizontal, analyzing whether the user's operation is a multi-finger long-press operation; 所述装置还包括显示模块,用于若所述屏幕的显示方向为竖方向,且所述用户的操作为长按操作,则显示滚动条;The device further includes a display module for displaying a scroll bar if the display direction of the screen is a vertical direction and the user's operation is a long-press operation; 所述移动模块,还用于当检测到所述用户的向下滑动手势操作时,将所述屏幕中显示的内容整体下移,以将所述屏幕的盲区中显示的内容移动至非盲区显示;The moving module is further configured to move the content displayed in the screen downward as a whole when detecting the downward sliding gesture operation of the user, so as to move the content displayed in the blind area of the screen to the non-blind area display ; 所述移动模块,还用于若所述屏幕的显示方向为横方向,且所述用户的操作为多指长按操作,则当检测到所述用户的向右滑动手势操作时,将所述屏幕中显示的内容整体右移,以将所述屏幕的盲区中显示的内容移动至非盲区显示;The moving module is further configured to, if the display direction of the screen is the horizontal direction and the user's operation is a multi-finger long-press operation, when detecting the right sliding gesture operation of the user, move the The content displayed on the screen is moved to the right as a whole, so as to move the content displayed in the blind area of the screen to the non-blind area display; 所述分析模块,还用于当在屏幕的预设位置检测到用户的操作时,分析前台运行的应用的交互界面是否处于全屏显示状态,以及若处于所述全屏显示状态,则分析所述用户的操作是否为所述目标操作;The analysis module is further configured to analyze whether the interactive interface of the application running in the foreground is in a full-screen display state when a user's operation is detected at a preset position of the screen, and if it is in the full-screen display state, analyze the user Whether the operation is the target operation; 所述装置还包括恢复模块,用于当检测到滑动手势操作结束时,将所述屏幕的盲区中显示的内容恢复在所述盲区中显示;The device further includes a restoration module, configured to restore the content displayed in the blind area of the screen to be displayed in the blind area when the end of the sliding gesture operation is detected; 所述恢复模块,还用于当检测到预设的恢复操作时,将所述屏幕的盲区中显示的内容恢复在所述盲区中显示。The restoration module is further configured to restore the content displayed in the blind area of the screen to be displayed in the blind area when a preset restoration operation is detected. 7.一种电子装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求1至5中的任意一项所述的屏幕控制显示方法。7. An electronic device comprising: a memory, a processor and a computer program stored on the memory and running on the processor, wherein when the processor executes the computer program, the The screen control display method according to any one of claims 1 to 5. 8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1至5中的任意一项所述的屏幕控制显示方法。8. A computer-readable storage medium on which a computer program is stored, wherein when the computer program is executed by a processor, the screen control display method according to any one of claims 1 to 5 is realized .
CN201810377458.7A 2018-04-25 2018-04-25 Screen control display method and device and computer readable storage medium Expired - Fee Related CN108595091B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810377458.7A CN108595091B (en) 2018-04-25 2018-04-25 Screen control display method and device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810377458.7A CN108595091B (en) 2018-04-25 2018-04-25 Screen control display method and device and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN108595091A CN108595091A (en) 2018-09-28
CN108595091B true CN108595091B (en) 2021-02-02

Family

ID=63609124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810377458.7A Expired - Fee Related CN108595091B (en) 2018-04-25 2018-04-25 Screen control display method and device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN108595091B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109597555B (en) * 2018-12-06 2022-09-06 佛山市原子文化传播有限公司 Method and system for adjusting display mode according to scene and object

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103713847A (en) * 2013-12-25 2014-04-09 华为终端有限公司 System bar control method of user equipment and user equipment
CN106990903A (en) * 2017-03-21 2017-07-28 北京小米移动软件有限公司 Display and the method and device of hide application program
CN107145797A (en) * 2017-05-03 2017-09-08 北京小米移动软件有限公司 Application Icon Display Control Method, Device, and Terminal Equipment
CN107728919A (en) * 2017-09-27 2018-02-23 维沃移动通信有限公司 A kind of method for displaying image and mobile terminal
CN107885445A (en) * 2016-09-29 2018-04-06 北京嘀嘀无限科技发展有限公司 The display methods and device of hidden area

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103713847A (en) * 2013-12-25 2014-04-09 华为终端有限公司 System bar control method of user equipment and user equipment
CN107885445A (en) * 2016-09-29 2018-04-06 北京嘀嘀无限科技发展有限公司 The display methods and device of hidden area
CN106990903A (en) * 2017-03-21 2017-07-28 北京小米移动软件有限公司 Display and the method and device of hide application program
CN107145797A (en) * 2017-05-03 2017-09-08 北京小米移动软件有限公司 Application Icon Display Control Method, Device, and Terminal Equipment
CN107728919A (en) * 2017-09-27 2018-02-23 维沃移动通信有限公司 A kind of method for displaying image and mobile terminal

Also Published As

Publication number Publication date
CN108595091A (en) 2018-09-28

Similar Documents

Publication Publication Date Title
CN109062479B (en) Split-screen application switching method, device, storage medium and electronic device
US9733815B2 (en) Split-screen display method and apparatus, and electronic device thereof
US9035883B2 (en) Systems and methods for modifying virtual keyboards on a user interface
EP2825950B1 (en) Touch screen hover input handling
EP2817704B1 (en) Apparatus and method for determining the position of a user input
WO2019201004A1 (en) Method, apparatus, storage medium, and electronic device of processing split screen display
EP2613247B1 (en) Method and apparatus for displaying a keypad on a terminal having a touch screen
KR20140078629A (en) User interface for editing a value in place
CN105824531A (en) Method and device for adjusting numbers
US20150286283A1 (en) Method, system, mobile terminal, and storage medium for processing sliding event
CN104063092A (en) Method and device for controlling touch screen
CN112051957A (en) Method and related device for browsing mobile terminal page
CN106843735A (en) A kind of terminal control method and mobile terminal
CN112433693A (en) Split screen display method and device and electronic equipment
CN108845752A (en) Touch operation method and device, storage medium and electronic equipment
CN111213354A (en) Method and terminal for adjusting screen brightness
CN112783406A (en) Operation execution method and device and electronic equipment
CN108595091B (en) Screen control display method and device and computer readable storage medium
CN111796736B (en) Application sharing method and device and electronic equipment
CN103092389A (en) Touch screen device and method for achieving virtual mouse action
WO2024146348A1 (en) Information display method and apparatus, and electronic device and storage medium
CN108021313B (en) Picture browsing method and terminal
CN112667931B (en) Webpage collecting method, electronic equipment and storage medium
CN111226190A (en) List switching method and terminal
CN113778279A (en) Screenshot method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210202