CN115079854B - State switching method, device, electronic equipment and storage medium - Google Patents

State switching method, device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115079854B
CN115079854B CN202111048232.0A CN202111048232A CN115079854B CN 115079854 B CN115079854 B CN 115079854B CN 202111048232 A CN202111048232 A CN 202111048232A CN 115079854 B CN115079854 B CN 115079854B
Authority
CN
China
Prior art keywords
display
display state
display screen
state
screen
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.)
Active
Application number
CN202111048232.0A
Other languages
Chinese (zh)
Other versions
CN115079854A (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.)
Honor Device Co Ltd
Original Assignee
Honor Device 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 Honor Device Co Ltd filed Critical Honor Device Co Ltd
Priority to CN202111048232.0A priority Critical patent/CN115079854B/en
Publication of CN115079854A publication Critical patent/CN115079854A/en
Application granted granted Critical
Publication of CN115079854B publication Critical patent/CN115079854B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the application provides a state switching method, a state switching device, electronic equipment and a storage medium, relates to the technical field of folding display, and can be used for setting the electronic equipment to realize switching of different display states in a hysteresis mode so as to solve the problem of screen flickering in a specific scene. The state switching method is used for the electronic equipment, the electronic equipment comprises a first display screen, the first display screen is a folding display screen, and the state switching method comprises the following steps: acquiring a change trend of a folding included angle A and a of the first display screen; when the change trend of a is from large to small, setting a display state switching threshold γ=a1, 180 ° > a1 > 0 °; when the change trend of A is from small to large, setting gamma=A2, A1 is smaller than A2, and 180 degrees is larger than A2 and larger than 0 degrees; if A is more than or equal to gamma, the first display screen is controlled to be in a first display state, and if A is less than gamma, the first display screen is controlled to be in a second display state.

Description

State switching method, device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of folding display technologies, and in particular, to a state switching method, a state switching device, an electronic device, and a storage medium.
Background
With the development of display technology, display modes of electronic devices such as mobile phones are more and more, for example, folding display can be realized, an outer screen can be arranged for the mobile phones with folding display besides the inner screen, after the mobile phones are unfolded, pictures can be displayed through the inner screen, and after the mobile phones are buckled, pictures can be displayed through the outer screen. However, in the current electronic device, if the mobile phone is not opened or closed quickly or hovered in a specific angle, the mobile phone can cause a problem of screen flickering.
Disclosure of Invention
A state switching method, device, electronic equipment and storage medium can improve the problem of screen flicker.
In a first aspect, a state switching method is provided, for an electronic device, where the electronic device includes a first display screen, and the first display screen is a folded display screen, and the state switching method includes: acquiring a change trend of a folding included angle A and a of the first display screen; when the change trend of a is from large to small, setting a display state switching threshold γ=a1, 180 ° > a1 > 0 °; when the change trend of A is from small to large, setting gamma=A2, A1 is smaller than A2, and 180 degrees is larger than A2 and larger than 0 degrees; if A is more than or equal to gamma, the first display screen is controlled to be in a first display state, and if A is less than gamma, the first display screen is controlled to be in a second display state.
In one possible implementation manner, the state switching method further includes: acquiring the angular velocity omega in the change process of A; the positive correlation of A1 and A2, the positive correlation of A1 and omega, and the negative correlation of A2 and omega are determined according to omega setting.
In one possible embodiment, a > A1 > θ,
Figure BDA0003251802050000011
alpha, theta and>
Figure BDA0003251802050000012
is a preset value;
when the change trend of a is from large to small, the process of setting the display state switching threshold γ=a1 includes: when ω1 > ω > ω0 and the trend of change in a is from large to small, setting the display state switching threshold γ=a1, ω0 and ω1 to preset values;
when the change trend of a is from small to large, the process of setting γ=a2 includes: when ω1 > ω > ω0 and the trend of a is from small to large, γ=a2 is set;
the state switching method further comprises the following steps:
when ω is equal to or greater than ω1, γ=α is set;
when ω is less than or equal to ω0 and the trend of change of a is from large to small, γ=θ is set;
when omega is less than or equal to omega 0 and the change trend of A is from small to large, setting
Figure BDA0003251802050000013
In one possible implementation of the method according to the invention,
Figure BDA0003251802050000014
a2 =θ+kω, k is a preset value.
In one possible implementation of the method according to the invention,
Figure BDA0003251802050000015
in one possible implementation, in the first display state, the first display screen is in a screen display state; in the second display state, the first display screen is in a non-picture display state.
In one possible implementation, in the first display state, the first display screen is in a flat panel mode display state; in the second display state, the first display screen is in a miniature notebook mode display state.
In one possible implementation, the electronic device further includes a second display screen positioned behind the first display screen; the state switching method further comprises the following steps: if A is more than or equal to gamma, the second display screen is controlled to be in a third display state, and if A is less than gamma, the second display screen is controlled to be in a fourth display state.
In one possible implementation, in the first display state, the first display screen is in a picture display state, and in the third display state, the second display screen is in a non-picture display state; in the second display state, the first display screen is in a non-picture display state, and in the fourth display state, the second display screen is in a picture display state.
In one possible implementation, in the first display state, the first display screen is in a flat mode display state, and in the third display state, the second display screen is in a non-picture display state; in the second display state, the first display screen is in a miniature notebook mode display state, and in the fourth display state, the second display screen is in a non-picture display state.
In a second aspect, a state switching device is provided, where the state switching device is used in an electronic device, the electronic device includes a first display screen, and the first display screen is a folding display screen, and the state switching device includes: the acquisition module is used for acquiring the folding included angle A of the first display screen and the change trend of the folding included angle A; a setting module for setting a display state switching threshold γ=a1, 180 ° > a1 > 0 ° whenthe change trend of a is from large to small; the setting module is also used for setting gamma=A2, A1 < A2 and 180 degrees larger than A2 > 0 degrees when the change trend of A is from small to large; and the switching module is used for controlling the first display screen to be in a first display state if A is more than or equal to gamma, and controlling the first display screen to be in a second display state if A is less than gamma.
In a possible embodiment, the acquisition module is further configured to acquire the angular velocity ω during the a change; the settings module is also configured to determine A1 and A2, A1 and ω being positively correlated, A2 and ω being negatively correlated, based on ω settings.
In one possible implementation, in the first display state, the first display screen is in a screen display state; in the second display state, the first display screen is in a non-picture display state.
In a third aspect, there is provided an electronic device comprising: a processor and a memory for storing program instructions which, when loaded and executed by the processor, cause the electronic device to implement the state switching method of the first aspect.
In a fourth aspect, there is provided a computer-readable storage medium having stored therein a computer program which, when run on a computer, causes the computer to perform the state switching method of the first aspect.
According to the state switching method, the state switching device, the electronic equipment and the storage medium, the display state switching threshold value of the smaller angle is set when the first display screen is buckled, the display state switching threshold value of the larger angle is set when the first display screen is unfolded, and certain buffering is needed when the first display screen is switched from one display state to the other display state through the hysteresis display state switching threshold value setting mode, even if the first display screen is unfolded or buckled at a slower speed, even if the calculated folding included angle has errors, flicker is not easy to be caused due to frequent switching among different display states, and frequent switching among different display states is not generated due to the fact that the first display screen hovers at a certain included angle.
Drawings
FIG. 1 is a block diagram of an electronic device;
FIG. 2a is a schematic diagram of an electronic device on a second display screen side;
FIG. 2b is a schematic view of the electronic device of FIG. 2a on a first display screen side;
FIG. 3a is a side view of an electronic device in a fully deployed state according to an embodiment of the present application;
FIG. 3b is a side view of an electronic device in a fully folded state according to an embodiment of the present application;
FIG. 3c is a side view of an electronic device in a semi-folded state according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a coordinate system rotation;
fig. 5 is a flow chart of a state switching method in an embodiment of the present application;
fig. 6a is a schematic diagram illustrating state switching during an electronic device expanding process in an embodiment of the present application;
fig. 6b is a schematic diagram illustrating state switching during a fastening process of an electronic device according to an embodiment of the present application;
fig. 7 is a flow chart of another switching method in the embodiment of the application;
fig. 8a is a schematic diagram illustrating switching of display states of an electronic device according to an embodiment of the present application under a variation trend of a;
fig. 8b is a schematic diagram illustrating switching of display states of an electronic device according to another variation trend of a in an embodiment of the present application;
fig. 9a is a schematic diagram of the correspondence between ω and γ in a variation trend of a in the embodiment of the present application;
fig. 9b is a schematic diagram of a correspondence relationship between ω and γ in another variation trend of a in the embodiment of the present application;
Fig. 10 is a schematic view of a display state of an electronic device in a fully unfolded state according to an embodiment of the present application;
FIG. 11 is a schematic diagram showing a display state of an electronic device in a micro notebook mode according to an embodiment of the present application;
FIG. 12 is a schematic diagram showing a display status classification of an electronic device under different folding angles;
fig. 13 is a schematic view showing a display state of an electronic device in a fully folded state according to an embodiment of the present application;
fig. 14 is a schematic view showing a display state of an electronic device in an acute angle bracket state according to an embodiment of the present application;
fig. 15 is a schematic view showing a display state of an electronic device in an obtuse bracket state according to an embodiment of the present application;
FIG. 16 is a schematic view showing a display state of an electronic device in a tent mode according to an embodiment of the present application;
fig. 17 is a schematic diagram showing a display state of an electronic device in a desk calendar mode according to an embodiment of the present application.
Detailed Description
The terminology used in the description section of the present application is for the purpose of describing particular embodiments of the present application only and is not intended to be limiting of the present application.
First, an electronic device and an application scenario according to an embodiment of the present application will be described, as shown in fig. 1, fig. 1 shows a schematic structural diagram of an electronic device 100.
The electronic device 100 may include a processor 110, an internal memory 121, a camera 193, a display 194, and a sensor module 180, among others. The sensor module 180 may include a gyro sensor 180B, an acceleration sensor 180E, a fingerprint sensor 180H, a touch sensor 180K, and the like.
It should be understood that the illustrated structure of the embodiment of the present invention does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, electronic device 100 may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
The processor 110 may include one or more processing units, such as: the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a video codec, a digital signal processor (digital signal processor, DSP), a baseband processor, and/or a neural network processor (neural-network processing unit, NPU), etc. Wherein the different processing units may be separate devices or may be integrated in one or more processors.
The controller can generate operation control signals according to the instruction operation codes and the time sequence signals to finish the control of instruction fetching and instruction execution.
A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may hold instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby improving the efficiency of the system.
The electronic device 100 implements display functions through a GPU, a display screen 194, an application processor, and the like. The GPU is a microprocessor for image processing, and is connected to the display 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
The internal memory 121 may be used to store computer executable program code including instructions. The internal memory 121 may include a storage program area and a storage data area. The storage program area may store an application program (such as a sound playing function, an image playing function, etc.) required for at least one function of the operating system, etc. The storage data area may store data created during use of the electronic device 100 (e.g., audio data, phonebook, etc.), and so on. In addition, the internal memory 121 may include a high-speed random access memory, and may further include a nonvolatile memory such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (universal flash storage, UFS), and the like. The processor 110 performs various functional applications of the electronic device 100 and data processing by executing instructions stored in the internal memory 121 and/or instructions stored in a memory provided in the processor.
The fingerprint sensor 180H is used to collect a fingerprint. The electronic device 100 may utilize the collected fingerprint feature to unlock the fingerprint, access the application lock, photograph the fingerprint, answer the incoming call, etc.
The touch sensor 180K, also referred to as a "touch device". The touch sensor 180K may be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, which is also called a "touch screen". The touch sensor 180K is for detecting a touch operation acting thereon or thereabout. The touch sensor may communicate the detected touch operation to the application processor to determine the touch event type. Visual output related to touch operations may be provided through the display 194. In other embodiments, the touch sensor 180K may also be disposed on the surface of the electronic device 100 at a different location than the display 194.
The display screen 194 is used to display images, videos, and the like. The display 194 includes a display panel. The display panel may employ a liquid crystal display (liquid crystal display, LCD), an organic light-emitting diode (OLED), an active-matrix organic light emitting diode (AMOLED), a flexible light-emitting diode (flex), a mini, a Micro-OLED, a quantum dot light-emitting diode (quantum dot light emitting diodes, QLED), or the like. In some embodiments, the electronic device 100 may include 1 or N display screens 194, N being a positive integer greater than 1. In embodiments of the present application, a folded display may be included in the electronic device 100, and in some embodiments, an additional display may be included on the back of the folded display.
The acceleration sensor 180E may detect the magnitude of acceleration of the electronic device 100 in various directions (typically three axes). The magnitude and direction of gravity may be detected when the electronic device 100 is stationary. The electronic equipment gesture recognition method can also be used for recognizing the gesture of the electronic equipment, and is applied to horizontal and vertical screen switching, pedometers and other applications.
The gyro sensor 180B may be used to determine a motion gesture of the electronic device 100. In some embodiments, the angular velocity of electronic device 100 about three axes (i.e., x, y, and z axes) may be determined by gyro sensor 180B.
As shown in fig. 2a and 2b, the electronic device 100 has, for example, a first display 1941 and a second display 1942, where the first display 1941 is a folded display and the second display 1942 is located at a back side of the first display 1941. The electronic device 100 may include a plate-shaped first folded portion 11 and a plate-shaped second folded portion 12, the first folded portion 11 and the second folded portion 12 are located on the same plane in a fully unfolded state of the electronic device 100, a portion of the first display 1941 is located on one side surface of the first folded portion 11, another portion of the first display 1941 is located on one side surface of the second folded portion 12, the second display 1942 is located on the other side surface of the first folded portion 11, and the first folded portion 11 is located between the first display 1941 and the second display 1942; in the fully folded state of the electronic device, the first folded portion 11 and the second folded portion 12 are attached to each other, and the folded first display 1941 is located between the first folded portion 11 and the second folded portion 12. The electronic device 100 has a fully folded state and a fully unfolded state, as shown in fig. 3a, in the fully unfolded state, a folding included angle a of the first display screen 1941 is 180 °, when the electronic device 100 is unfolded, the first display screen 1941 can display a picture, so that a user can conveniently watch a larger-sized display screen picture and perform touch operation, and the second display screen 1942 is at rest; as shown in fig. 3b, in the fully folded state, the first display screen 1941 is folded and the light emitting surfaces of the first display screen 1941 are attached to each other, at this time, the folding included angle a of the first display screen 1941 is 0 °, when the electronic device 100 is folded, the first display screen 1941 is buckled, and the second display screen 1942 can display a picture, so that a user can watch the display picture and perform touch operation in the folded state of the electronic device 100, and the first display screen 1941 is in the screen; as shown in fig. 3c, when the electronic device 100 is in the semi-folded state, the electronic device 100 switches the display states according to the folding angle a, for example, in the related art, if a is greater than or equal to 80 °, the first display 1941 is controlled to display a screen, the second display 1942 is controlled to display a screen, if a is less than 80 °, the first display 1941 is controlled to display a screen, and the second display 1942 is controlled to display a screen, however, in this manner of switching the display states by fixing the threshold value, if the electronic device 100 hovers at 80 °, or the user expands or buckles the electronic device 100 at a slower speed, the flicker of the two display screens may be caused. The electronic device 100 may have errors or jitter when calculating the folding angle a through the sensor, that is, for example, even if the current folding angle a of the electronic device 100 is determined to be 79.8 °, the theoretical display state should be determined, but the folding angle sensed and calculated by the electronic device 100 through the sensor may be continuously changed around 80 ° due to the errors, so that the flickering problem of the display screen may be caused.
In other possible embodiments, the electronic device 100 may have only one display of the first display 1941. The electronic device 100 having only the first display 1941 also performs display state switching according to the folding angle a, for example, when the folding angle of the first display 1941 is smaller, the first display 1941 is controlled to display a screen, so as to reduce power consumption, and when the folding angle of the first display 1941 is larger, the first display 1941 is controlled to display a screen, so as to be convenient for a user to watch. There is also a flicker of the display screen that may be caused when switching the display state based on a fixed threshold.
Therefore, the embodiment of the application provides an improved scheme which can improve the problem of screen flickering.
Before starting the description of the embodiments of the present application, it is necessary to introduce a description of related technical principles to facilitate understanding of the improved solutions proposed by the embodiments of the present application.
The principle of one method of acquiring the folding angle a of the first display screen 1941 based on the gyro sensor 180B is described below.
Assume that one point coordinate in the two-dimensional space is (x m ,y m ) The point is rotated counterclockwise by an angle delta, and the coordinates of the rotated point are (x n ,y n ) The conversion formula is provided between the two:
Figure BDA0003251802050000051
As shown in fig. 4, it is assumed that there is a coordinate system X in a two-dimensional space M OY M The coordinate system rotates counterclockwise around the O point by an angle delta to become a coordinate system X N OY N Assuming a P point, in the coordinate system X M OY M The coordinates of the P point in the middle are (x m ,y m ) In the coordinate system X N OY N The coordinates of the P point in the middle are (x n ,y n ) The geometric relationship according to the two-dimensional space can be obtained:
Figure BDA0003251802050000052
x n =x m cosΔ+y m sinΔ,y n =-x m sinΔ+y m cosΔ,/>
Figure BDA0003251802050000053
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure BDA0003251802050000061
is a coordinate system X M OY M OP vector in>
Figure BDA0003251802050000062
Is a coordinate system X N OY N OP vector in (a) is provided. It can be seen that the coordinate system rotates counter-clockwise by an angle delta, equivalent to the point rotation angle delta.
The first folded portion 11 is provided with a corresponding acceleration sensor and gyroscope, and the second folded portionThe folding portion 12 is provided with a corresponding acceleration sensor and a gyroscope, and the acceleration sensor can detect acceleration component values on three axes, for example, when the folding portion is stationary, no acceleration motion exists, but due to the action of gravity acceleration, the acceleration sensed by the folding portion is opposite to the gravity acceleration, namely, the read data are numerical upward, namely, when the acceleration sensor is placed horizontally and vertically along the Z axis, the read acceleration values of the two directions of the X axis and the Y axis are 0, the read acceleration value of the Z axis is 9.8, namely, the read data are (0, 9.8). During folding or unfolding of the electronic device 100, one axis is unchanged, and only two axes are changed, that is, during the change of the folding angle of the first display screen 1941, the acceleration values of the two axes in the acceleration sensor are changed. The change of the folding angle of the first display 1941 can be analogous to the rotation process of the coordinate system or the rotation process of the point in the two-dimensional space, for example, before the change of the folding angle of the first display 1941, the acceleration values of the two axes in the acceleration sensor at the first folding portion 11 are respectively taken as (x) m ,y m ) After the folding angle of the first display 1941 is changed, the acceleration values of the two axes in the acceleration sensor at the first folding portion 11 are respectively taken as (x n ,y n ) The rotation angle delta of the first folding portion 11 can be obtained by solving the first formula, and the rotation angle of the second folding portion 12 can be obtained by a similar principle, namely, the folding included angle between the first folding portion 11 and the second folding portion 12, namely, the folding included angle of the first display screen 1941 can be obtained.
As shown in fig. 5, an embodiment of the present application provides a state switching method for an electronic device 100, where the electronic device 100 includes a first display 1941, the first display 1941 is a folded display, and the state switching method includes:
step 101, obtaining a change trend of a folding included angle A and a of the first display screen 1941;
the folding angle a is an angle between two parts of the electronic device that are in a fully unfolded state and a fully folded state, that is, the first display 1941 can be folded relatively, and the change trend of a includes that a is changed from large to small or a is changed from small to large, that is, a is changed from large to small, that is, the first display 1941 is being buckled, and a is changed from small to large, that is, the first display 1941 is being unfolded.
Step 102, determining a change trend of A, entering step 103 when the change trend of A is changed from large to small, and entering step 104 when the change trend of A is changed from small to large;
Step 103, setting a display state switching threshold gamma=a1, 180 degrees being larger than A1 and larger than 0 degrees;
step 104, setting gamma=a2, A1 is less than A2, and 180 degrees is more than A2 and more than 0 degrees;
that is, according to the variation trend of a, different display state switching thresholds γ are set, a larger γ value is set when a is changed from small to large, a smaller γ value is set when a is changed from large to small, and hereinafter, described by way of a specific example, assuming a1=77°, a2=82°, as shown in fig. 6a, γ is set to a larger angle 82 ° when a variation trend of a is changed from small to large, that is, when the electronic device 100 is unfolded, as shown in fig. 6b, γ is set to a smaller angle 77 ° when a variation trend of a is changed from large to small, that is, when the electronic device 100 is fastened.
Step 105, determining the relation between A and gamma, if A is more than or equal to gamma, entering step 106, and if A is less than gamma, entering step 107;
step 106, controlling the first display 1941 to be in a first display state, for example, in the first display state, the first display 1941 is in a picture display state;
step 107, the first display 1941 is controlled to be in the second display state, for example, in the second display state, the first display 1941 is in the non-screen display state.
Specifically, taking a1=77°, a2=82° as an example, when the change trend of a is from large to small, that is, when the electronic device 100 is buckled, when a is greater than or equal to 77 °, the first display 1941 is in the first display state, and when a is less than 77 °, the first display 1941 is in the second display state, that is, the display state is switched based on the threshold of 77 °; when the change trend of a is from small to large, that is, when the electronic device 100 is unfolded, when a is greater than or equal to 82 degrees, the first display 1941 is in the first display state, and when a is less than 82 degrees, the first display 1941 is in the second display state, that is, the display state is switched based on the threshold value of 82 degrees. The determining manner of the folding angle a of the first display screen 1941 may be obtained by calculating the data read by the acceleration sensor, and the above is merely an illustration of obtaining the folding angle of the first display screen 1941, and the obtaining manner of the folding angle of the first display screen 1941 in the embodiment of the present application is not limited.
According to the state switching method, the display state switching threshold value of the smaller angle is set when the first display screen is buckled, the display state switching threshold value of the larger angle is set when the first display screen is unfolded, and certain buffering is needed when one display state is switched to the other display state through the hysteresis display state switching threshold value setting mode, even if the first display screen is unfolded or buckled at a lower speed, flicker is not easy to be caused due to frequent switching between different display states even if the calculated folding included angle has errors, and frequent switching between different display states is not generated when the first display screen hovers at a certain included angle.
In one possible implementation, as shown in fig. 7, the state switching method further includes:
step 108, obtaining an angular velocity omega in the change process of A, wherein the angular velocity omega can be calculated according to the change of A;
step 109, determining A1 and A2, A1 and ω positive correlations, A2 and ω negative correlations from ω settings.
Specifically, when the angular velocity ω is greater, it indicates that the user is controlling the electronic device 100 to expand or buckle at a faster speed, and indicates that the user's willingness to switch the display state is relatively obvious, so that in the process of changing the trend of a from a smaller trend, that is, in the process of controlling the electronic device 100 to buckle, the display state switching threshold γ is set to be greater, so that the electronic device 100 performs display state switching faster, and in the process of changing the trend of a from a smaller trend, that is, in the process of controlling the electronic device 100 to expand, the display state switching threshold γ is set to be smaller, so that the electronic device 100 performs display state switching interchangeably. It should be noted that, in the process illustrated in fig. 7, step 108 is located before step 101, the execution sequence between step 108 and step 101 is not limited, and the angular velocity ω may be obtained first, then the change trend of a and a may be obtained, the change trend of a and a may be obtained first, then the angular velocity ω may be obtained, or the change trend of a and a may be obtained simultaneously.
In one possible embodiment, as shown in fig. 8a and 8b, a > A1 > θ,
Figure BDA0003251802050000073
alpha, theta and>
Figure BDA0003251802050000074
is a preset value;
when the trend of a is changed from large to small, the process of step 103, setting the display state switching threshold γ=a1, includes: when the trend of a is decreasing from large, entering step 201, determining the section to which ω belongs, and when ω1 > ω > ω0, entering step 103, setting a display state switching threshold γ=a1, that is, when ω1 > ω > ω0, and the trend of a is decreasing from large, setting display state switching thresholds γ=a1, ω0, and ω1 to preset values;
when the trend of a changes from small to large, the process of step 104 and setting γ=a2 includes: when the change trend of a is from small to large, entering a step 202, determining an interval to which ω belongs, and when ω1 is greater than ω > ω0, entering a step 104, setting γ=a2, that is, when ω1 is greater than ω > ω0, and when the change trend of a is from small to large, setting γ=a2;
the state switching method further comprises the following steps: in step 201 or step 202, when ω is greater than or equal to ω1, go to step 203, set γ=α, that is, whether the trend of a changes from large to small or from small to large, if ω is greater than or equal to ω1, set γ=α; in step 201, when ω is less than or equal to ω0, step 204 is entered, where γ=θ is set, that is, when ω is less than or equal to ω0 and the trend of change of a is from large to small, γ=θ is set; in step 202, when ω is equal to or smaller than ω0, the routine proceeds to step 205 and sets up
Figure BDA0003251802050000071
That is, when ω.ltoreq.ω0 and the trend of change in A is from small to large, setting +.>
Figure BDA0003251802050000072
Specifically, if the trend of a changes from large to small, that is, in the process of buckling the first display 1941, if ω is moderate, γ is set to be a dynamic threshold value A1, A1 is positively correlated with ω, if ω is large, γ is set to be a fixed threshold value α that is larger than A1, and if ω is small, γ is set to be a fixed threshold value θ that is smaller than A1; if the trend of a changes from small to large, i.e. if ω is moderate during the process of expanding the first display 1941, γ is set as a dynamic threshold value A2, A2 is inversely related to ω, if ω is large, γ is set as a fixed threshold value α smaller than A2, and if ω is small, γ is set as a fixed threshold value larger than A2
Figure BDA0003251802050000081
It should be noted that, in fig. 7, steps 105 to 107 are omitted, and in fact, steps 105 to 107 may be performed after steps 103, 104, 203, 204 and 205, and detailed processes are not repeated.
In one possible embodiment, as shown in figures 9a and 9b,
Figure BDA0003251802050000082
a2 =θ+kω, k is a preset value.
In one possible implementation of the method according to the invention,
Figure BDA0003251802050000083
in one possible embodiment, in the first display state, the first display 1941 is in a screen display state; in the second display state, the first display 1941 is in a non-screen display state, such as a rest screen, to save power consumption.
In one possible embodiment, as shown in fig. 10, in the first display state, the first display 1941 is in the flat panel mode display state; as shown in fig. 11, in the second display state, the first display screen 1941 is in the micro notebook mode display state. In the first display state, since the folding angle of the first display screen 1941 is larger and is close to or up to 180 °, the first display screen 1941 is suitable for being used as a tablet for a user to perform touch operation, and therefore, the first display screen 1941 may be in a tablet mode display state to provide a user interface for facilitating touch operation of the user, and in the second display state, since the folding angle of the first display screen 1941 is close to a screen angle used by a notebook computer, the first display screen 1941 may be in a micro notebook mode display state to provide an interface for facilitating the user to use the electronic device 100 as a micro notebook operation, for example, a virtual keyboard is displayed in a horizontal portion of the first display screen 1941. In this way, the problem that the first display 1941 is frequently switched between different display interfaces can be improved by the hysteresis display state switching threshold setting mode.
In one possible implementation, the electronic device 100 further includes a second display 1942 positioned behind the first display 1941; the state switching method further comprises the following steps: if A is greater than or equal to gamma, the second display 1942 is controlled to be in a third display state, and if A is less than gamma, the second display 1942 is controlled to be in a fourth display state. That is, in step 106, in addition to controlling the first display 1941 to be in the first display state, the second display 1942 is controlled to be in the third display state, and in step 107, in addition to controlling the first display 1941 to be in the second display state, the second display 1942 is controlled to be in the fourth display state.
In one possible embodiment, in the first display state, the first display 1941 is in a screen display state, and in the third display state, the second display 1942 is in a non-screen display state, i.e., an inner screen display, an outer screen rest screen; in the second display state, the first display 1941 is in a non-screen display state, and in the fourth display state, the second display 1942 is in a screen display state, i.e., an external screen display, an internal screen display. That is, the state switching method in the embodiment of the present application may be applied to a switching process of the internal and external screens.
In one possible embodiment, in the first display state, the first display 1941 is in a flat mode display state, and in the third display state, the second display 1942 is in a non-screen display state; in the second display state, the first display 1941 is in the micro notebook mode display state, and in the fourth display state, the second display 1942 is in the non-screen display state.
In the following, the display states of the electronic device in different folding angle ranges are described, as shown in fig. 12, fig. 12 is a schematic view showing the display states of the electronic device in different folding angles, for example, as shown in fig. 13, when the folding angle of the first display screen is between 0 ° and 42 °, for example, 0 ° is less than or equal to the folding angle < 42 °, the electronic device enters the folding state and is displayed through the external screen, that is, displayed by using the first display screen 1941; for example, as shown in fig. 14, when the folding angle of the first display screen is between 47 ° and 77 °, for example, 47 °. Ltoreq folding angle < 77 °, an acute angle bracket state is entered, and the display state is displayed by the inner screen, that is, displayed by using the first display screen 1941, for the folding angle between 42 ° and 47 °, switching may be performed based on the state switching method provided in the embodiment of the present application, for example, when the folding angle is changed from small to large, 47 ° is taken as the display state switching threshold, and when the folding angle is changed from large to small, 42 ° is taken as the display state switching threshold; for example, as shown in fig. 15, when the folding angle of the first display screen is between 82 ° and 147 °, for example, 82 ° or less and less, the folding angle is < 147 °, the display is performed by the inner screen, that is, the first display screen 1941 is used, and the display content or interface style may be different in the acute angle bracket state and the obtuse angle bracket state although the display is performed by the first display screen 1941, and similarly, for the display state in which the folding angle is between 77 ° and 82 °, the switching may be performed based on the state switching method provided in the embodiment of the present application, for example, when the folding angle is changed from small to large, 82 ° is used as the display state switching threshold, and when the folding angle is changed from large to small, 77 ° is used as the display state switching threshold; when the folding included angle of the first display screen is between 152 ° and 180 °, for example, 152 ° or less and 180 ° or less, the first display screen enters an unfolded state, and is displayed through an inner screen, that is, displayed by using the first display screen 1941, similarly, for a display state in which the folding included angle is between 147 ° and 152 °, the first display screen may be switched based on the state switching method provided in the embodiment of the present application, for example, 152 ° is used as a display state switching threshold when the folding included angle is changed from small to large, and 147 ° is used as a display state switching threshold when the folding included angle is changed from large to small. The display state is further determined based on the gesture of the electronic device, for example, the micro notebook mode is a special case of the obtuse bracket state, the micro notebook mode and the obtuse bracket state are both displayed through the internal screen, that is, the first display screen 1941 is used for displaying, but a specific display interface is different, the folding included angle of the first display screen in the micro notebook mode is the same as the folding included angle range of the obtuse bracket state, and the difference is that the entering state needs to be further determined by combining the gesture of the electronic device, for example, the folding included angle of the first display screen is in the range of 82 ° to 147 °, for example, the included angle of the condition 2, the second folding portion 12 and the horizontal plane is small, for example, within 5 °, the micro notebook mode and the obtuse bracket state can be determined according to the acceleration sensor and the gyroscope in the second folding portion 12, for example, the data read by the acceleration sensor in the second folding portion 12 is (0, 9.8), the condition 1 and the preset condition 2 are satisfied, and the preset condition 2 enter the condition 2 is satisfied, and the condition 2 is satisfied, or the condition 2 is not satisfied if the condition 1 is satisfied, and the condition 2 is satisfied, or the condition is satisfied; similarly, the desk calendar mode shown in fig. 16 and the tent mode shown in fig. 17 are two special cases of an acute angle bracket state, wherein the desk calendar mode and the tent mode are both displayed by an external screen, namely, displayed by a second display 1942, the acute angle bracket state is displayed by an internal screen, namely, displayed by a first display 1941, the folding angle ranges of the desk calendar mode and the tent mode and the acute angle bracket state are the same, but entry conditions are different, for example, the conditions for entering the tent mode include condition 4, condition 5 and condition 6, condition 4 is that the folding angle of the first display falls within the range of 45 ° to 80 °, condition 5 is that the electronic device is placed in a triangular posture, for example, condition 5 is specifically ga= (-4.9,0, -4.9), gb= (-4.9,0.) 4.9), GA is data read by the acceleration sensor in the first folding portion 11, GB is data read by the acceleration sensor in the second fold 12, condition 6 is that the duration of satisfying the condition 4 and the condition 3 reaches a second preset time value, if the condition 4, the condition 5 and the condition 6 are satisfied, the tent mode is entered, if only the condition 4 is satisfied, the condition 5 or the condition 6 is not satisfied, the acute angle support state is entered, the condition entering the desk calendar mode includes the condition 4, the condition 2 and the condition 7, the condition 2 is that the electronic device is parallel to the horizontal plane with the second fold 12, for example, the condition 2 is that the data read by the acceleration sensor in the second fold 12 is (0, 9.8), the condition 7 is that the duration of satisfying the condition 4 and the condition 2 reaches a third preset time value, if only the condition 4 is satisfied, the desk calendar mode is entered, the condition 2 or the condition 7 is not satisfied, that is, the acute angle support state is entered, for the electronic device with folded display, various display states can be realized according to the folding included angle of the first display screen, and for switching between different display states, the problem of flicker under a specific scene can be possibly generated due to the fixed threshold value, so that the state switching method in the embodiment of the application can be applied to the switching process between various different display states. In the above figures, G1 represents the Z-axis direction of the acceleration sensor in the first folded portion 11, and G2 represents the Z-axis direction of the acceleration sensor in the second folded portion 12.
The embodiment of the present application further provides a state switching device, which is used in the electronic device 100 in the foregoing embodiment, where the electronic device 100 includes a first display 1941, the first display 1941 is a folding display, and the state switching device includes: the acquisition module is used for acquiring the folding included angle A of the first display screen and the change trend of the folding included angle A; a setting module for setting a display state switching threshold γ=a1, 180 ° > a1 > 0 ° whenthe change trend of a is from large to small; the setting module is also used for setting gamma=A2, A1 < A2 and 180 degrees larger than A2 > 0 degrees when the change trend of A is from small to large; and the switching module is used for controlling the first display screen 1941 to be in a first display state if A is more than or equal to gamma, and controlling the first display screen 1941 to be in a second display state if A is less than gamma.
The state switching device may apply the state switching method in any of the above embodiments, and the specific process and principle thereof are not described herein.
In a possible embodiment, the acquisition module is further configured to acquire the angular velocity ω during the a change; the settings module is also configured to determine A1 and A2, A1 and ω being positively correlated, A2 and ω being negatively correlated, based on ω settings.
In one possible embodiment, a > A1 > θ,
Figure BDA0003251802050000101
Alpha, theta and>
Figure BDA0003251802050000102
is a preset value; the setting module is specifically configured to set the display state switching threshold γ=a1, ω0 and ω1 as preset values when ω1 > ω > ω0 and the change trend of a is from large to small; when ω1 > ω > ω0 and the trend of a is from small to large, γ=a2 is set; when ω is equal to or greater than ω1, γ=α is set; when ω is less than or equal to ω0 and the trend of change of a is from large to small, γ=θ is set; when ω is less than or equal to ω0 and the trend of A is from small to large, setting +.>
Figure BDA0003251802050000103
In one possible implementation of the method according to the invention,
Figure BDA0003251802050000104
a2 =θ+kω, k is a preset value.
In one possible implementation of the method according to the invention,
Figure BDA0003251802050000105
in one possible implementation, in the first display state, the first display screen is in a screen display state; in the second display state, the first display screen is in a non-picture display state.
In one possible implementation, in the first display state, the first display screen is in a flat panel mode display state; in the second display state, the first display screen is in a miniature notebook mode display state.
In one possible implementation, the electronic device 100 further includes a second display 1942 positioned behind the first display 1941; the switching module is further configured to control the second display 1942 to be in the third display state if a is greater than or equal to γ, and control the second display 1942 to be in the fourth display state if a is less than γ.
In one possible embodiment, in the first display state, the first display 1941 is in a picture display state, and in the third display state, the second display 1942 is in a non-picture display state; in the second display state, the first display 1941 is in a non-screen display state, and in the fourth display state, the second display 1942 is in a screen display state.
In one possible embodiment, in the first display state, the first display 1941 is in a flat mode display state, and in the third display state, the second display 1942 is in a non-screen display state; in the second display state, the first display 1941 is in the micro notebook mode display state, and in the fourth display state, the second display 1942 is in the non-screen display state.
It should be understood that the above division of the state switching device is merely a division of a logic function, and may be fully or partially integrated into a physical entity or may be physically separated. And these modules may all be implemented in software in the form of calls by the processing element; or can be realized in hardware; it is also possible that part of the modules are implemented in the form of software called by the processing element and part of the modules are implemented in the form of hardware. For example, any one of the acquisition module, the setting module, and the switching module may be a processing element that is set up separately, may be integrated in the state switching device, for example, may be implemented in a chip of the state switching device, or may be stored in a memory of the state switching device in a program form, and the functions of the above modules may be called and executed by a certain processing element of the state switching device. The implementation of the other modules is similar. In addition, all or part of the modules can be integrated together or can be independently implemented. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in a software form.
For example, the acquisition module, the setup module, and the switching module may be one or more integrated circuits configured to implement the above methods, such as: one or more specific integrated circuits (Application Specific Integrated Circuit, ASIC), or one or more microprocessors (digital singnal processor, DSP), or one or more field programmable gate arrays (Field Programmable Gate Array, FPGA), or the like. For another example, when a module above is implemented in the form of a processing element scheduler, the processing element may be a general purpose processor, such as a central processing unit (Central Processing Unit, CPU) or other processor that may invoke the program. For another example, the modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
The present application also provides a computer-readable storage medium in which a computer program is stored, which when run on a computer, causes the computer to perform the state switching method in any of the above embodiments. The specific process and principle of the state switching method are the same as those of the above embodiment, and will not be described herein.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk), etc.
In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relation of association objects, and indicates that there may be three kinds of relations, for example, a and/or B, and may indicate that a alone exists, a and B together, and B alone exists. Wherein A, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of the following" and the like means any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or plural.
The foregoing is merely a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and variations may be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims (15)

1. A state switching method for an electronic device, wherein the electronic device includes a first display screen, the first display screen is a folded display screen, the state switching method includes:
Acquiring a change trend of a folding included angle A and a folding included angle A of the first display screen;
when the change trend of a is from large to small, setting a display state switching threshold γ=a1, 180 ° > a1 > 0 °;
when the change trend of A is from small to large, setting gamma=A2, A1 is smaller than A2, and 180 degrees is larger than A2 and larger than 0 degrees;
if A is more than or equal to gamma, the first display screen is controlled to be in a first display state, and if A is less than gamma, the first display screen is controlled to be in a second display state.
2. The state switching method according to claim 1, further comprising:
acquiring the angular velocity omega in the change process of A;
the positive correlation of A1 and A2, the positive correlation of A1 and omega, and the negative correlation of A2 and omega are determined according to omega setting.
3. The method of claim 2, wherein,
α>A1>θ,
Figure FDA0004036227600000011
alpha, theta and>
Figure FDA0004036227600000012
is a preset value;
the process of setting the display state switching threshold γ=a1 when the change trend of a is from large to small includes: when ω1 > ω > ω0 and the trend of change in a is from large to small, setting the display state switching threshold γ=a1, ω0 and ω1 to preset values;
when the change trend of a is from small to large, the process of setting γ=a2 includes: when ω1 > ω > ω0 and the trend of a is from small to large, γ=a2 is set;
The state switching method further comprises the following steps:
when ω is equal to or greater than ω1, γ=α is set;
when ω is less than or equal to ω0 and the trend of change of a is from large to small, γ=θ is set;
when omega is less than or equal to omega 0 and the change trend of A is from small to large, setting
Figure FDA0004036227600000013
4. The method for switching states as claimed in claim 3, wherein,
Figure FDA0004036227600000014
a1 =θ+kω, k is a preset value.
5. The method for switching states as claimed in claim 4, wherein,
Figure FDA0004036227600000015
6. the method of claim 1, wherein,
in the first display state, the first display screen is in a picture display state;
and in the second display state, the first display screen is in a non-picture display state.
7. The method of claim 1, wherein,
in the first display state, the first display screen is in a flat mode display state;
and in the second display state, the first display screen is in a micro notebook mode display state.
8. The method of claim 1, wherein,
the electronic device further comprises a second display screen positioned on the back of the first display screen;
the state switching method further comprises the following steps: and if A is more than or equal to gamma, controlling the second display screen to be in a third display state, and if A is less than gamma, controlling the second display screen to be in a fourth display state.
9. The method of claim 8, wherein,
in the first display state, the first display screen is in a picture display state, and in the third display state, the second display screen is in a non-picture display state;
DD211206I-IMP
and in the second display state, the first display screen is in a non-picture display state, and in the fourth display state, the second display screen is in a picture display state.
10. The method of claim 8, wherein,
in the first display state, the first display screen is in a flat mode display state, and in the third display state, the second display screen is in a non-picture display state;
and in the second display state, the first display screen is in a miniature notebook mode display state, and in the fourth display state, the second display screen is in a non-picture display state.
11. A state switching device for an electronic device, the electronic device comprising a first display screen, the first display screen being a folded display screen, the state switching device comprising:
the acquisition module is used for acquiring the folding included angle A and the change trend of the folding included angle A of the first display screen;
A setting module for setting a display state switching threshold γ=a1, 180 ° > a1 > 0 ° whenthe change trend of a is from large to small;
the setting module is also used for setting gamma=A2, A1 < A2 and 180 degrees larger than A2 > 0 degrees when the change trend of A is from small to large;
and the switching module is used for controlling the first display screen to be in a first display state if A is more than or equal to gamma, and controlling the first display screen to be in a second display state if A is less than gamma.
12. The device for switching states of claim 11, wherein,
the acquisition module is also used for acquiring the angular velocity omega in the change process of A;
the setting module is further configured to determine A1 and A2, A1 and ω positive correlations, and A2 and ω negative correlations based on ω settings.
13. The device for switching states of claim 11, wherein,
in the first display state, the first display screen is in a picture display state;
and in the second display state, the first display screen is in a non-picture display state.
14. An electronic device, comprising:
a processor and a memory for storing program instructions that, when loaded and executed by the processor, cause the electronic device to implement the state switching method of any one of claims 1 to 7.
15. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program which, when run on a computer, causes the computer to perform the state switching method according to any one of claims 1 to 10.
CN202111048232.0A 2021-09-08 2021-09-08 State switching method, device, electronic equipment and storage medium Active CN115079854B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111048232.0A CN115079854B (en) 2021-09-08 2021-09-08 State switching method, device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111048232.0A CN115079854B (en) 2021-09-08 2021-09-08 State switching method, device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115079854A CN115079854A (en) 2022-09-20
CN115079854B true CN115079854B (en) 2023-05-02

Family

ID=83246174

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111048232.0A Active CN115079854B (en) 2021-09-08 2021-09-08 State switching method, device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115079854B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117707321A (en) * 2023-06-30 2024-03-15 荣耀终端有限公司 False touch prevention identification method and related equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110286865A (en) * 2019-06-20 2019-09-27 上海摩软通讯技术有限公司 A kind of display methods and electronic equipment of touch screen
WO2020145697A1 (en) * 2019-01-10 2020-07-16 Samsung Electronics Co., Ltd. Method for providing image using foldable display and electronic device for supporting the same
CN111475077A (en) * 2020-02-04 2020-07-31 华为技术有限公司 Display control method and electronic equipment
CN112639717A (en) * 2018-09-25 2021-04-09 深圳市柔宇科技股份有限公司 Foldable electronic device and display control method
CN112860359A (en) * 2019-11-28 2021-05-28 华为技术有限公司 Display method and related device of folding screen

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102243657B1 (en) * 2014-10-06 2021-04-23 엘지전자 주식회사 The Apparatus and Method for Portable Device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112639717A (en) * 2018-09-25 2021-04-09 深圳市柔宇科技股份有限公司 Foldable electronic device and display control method
WO2020145697A1 (en) * 2019-01-10 2020-07-16 Samsung Electronics Co., Ltd. Method for providing image using foldable display and electronic device for supporting the same
CN110286865A (en) * 2019-06-20 2019-09-27 上海摩软通讯技术有限公司 A kind of display methods and electronic equipment of touch screen
CN112860359A (en) * 2019-11-28 2021-05-28 华为技术有限公司 Display method and related device of folding screen
CN111475077A (en) * 2020-02-04 2020-07-31 华为技术有限公司 Display control method and electronic equipment

Also Published As

Publication number Publication date
CN115079854A (en) 2022-09-20

Similar Documents

Publication Publication Date Title
US11199964B2 (en) Foldable electronic device and method for controlling screen by using gesture
CN113557495B (en) Method for providing image using foldable display and electronic device supporting the same
CN111868817B (en) Electronic device and method for driving display of electronic device
WO2020155876A1 (en) Screen display control method and electronic device
US11276183B2 (en) Relocalization method and apparatus in camera pose tracking process, device, and storage medium
US20220398767A1 (en) Pose determining method and apparatus, electronic device, and storage medium
US20110298919A1 (en) Apparatus Using an Accelerometer to Determine a Point of View for Capturing Photographic Images
WO2022022141A1 (en) Image display method and apparatus, and computer device and storage medium
CN111712786B (en) Touch input processing method and electronic device supporting same
JP2010026064A (en) Portable image display, control method thereof, program, and information storage medium
WO2024001506A1 (en) Display method and electronic device
CN113924611A (en) Method for reducing display degradation of electronic device and foldable electronic device using the same
CN110673944B (en) Method and device for executing task
CN106445334B (en) Display interface adjusting method and adjusting system
CN115079854B (en) State switching method, device, electronic equipment and storage medium
CN214847678U (en) Electronic device supporting screen movement of compensated display
CN116366750B (en) Method for determining included angle of folding screen and related equipment thereof
US11442684B2 (en) Electronic device and method of displaying content thereon
US11611708B2 (en) Apparatus for stabilizing digital image, operating method thereof, and electronic device having the same
US9665232B2 (en) Information-processing device, storage medium, information-processing method, and information-processing system for enlarging or reducing an image displayed on a display device
CN108196701B (en) Method and device for determining posture and VR equipment
CN111710315A (en) Image display method, image display device, storage medium and electronic equipment
CN111061918B (en) Graph data processing method, device and storage medium
CN113673224B (en) Method and device for recognizing popular vocabulary, computer equipment and readable storage medium
KR20210041768A (en) Electronic apparatus and controlling method thereof

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