CN111190563A - Interface display method and related device - Google Patents

Interface display method and related device Download PDF

Info

Publication number
CN111190563A
CN111190563A CN201911425231.6A CN201911425231A CN111190563A CN 111190563 A CN111190563 A CN 111190563A CN 201911425231 A CN201911425231 A CN 201911425231A CN 111190563 A CN111190563 A CN 111190563A
Authority
CN
China
Prior art keywords
display
display area
interface
user interface
electronic device
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.)
Pending
Application number
CN201911425231.6A
Other languages
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201911425231.6A priority Critical patent/CN111190563A/en
Publication of CN111190563A publication Critical patent/CN111190563A/en
Priority to PCT/CN2020/125968 priority patent/WO2021135618A1/en
Pending legal-status Critical Current

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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

An interface display method and a related device are provided. In the method, the foldable display screen is in a folded configuration or an unfolded configuration, the foldable display screen comprising a first display area and a second display area. If the first display interface displayed in the first display area comprises a specific user interface, when the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the specific user interface is displayed through the first display area; and when the first display interface does not contain the specific user interface, responding to the fact that the deflection angle of the electronic equipment is larger than the deflection angle threshold value, and displaying the first display interface through the second display area. By implementing the technical scheme provided by the application, the display convenience can be improved when the user shares the specific user interface.

Description

Interface display method and related device
Technical Field
The present application relates to the field of terminal technologies, and in particular, to an interface display method and a related apparatus.
Background
Compared with the traditional screen, the foldable display screen has the characteristics of strong flexibility and folding. For a folded screen device, the display screen of the folded screen device may be switched between a folded configuration and a flattened configuration due to the provision of the foldable display screen.
When the display screen is in a folding state, the folding screen equipment can switch display between two display areas of the display screen according to the posture of the folding screen equipment. For example, the two display regions may include a first display region and a second display region. As shown in fig. 1a to 1b, the folding screen device may detect that the posture of the folding screen device is switched from the first display area facing the face to the second display area facing the face, and then the folding screen device may switch the content displayed on the first display area to the second display area for display. Therefore, when the first display area faces to the face, the content can be displayed on the first display area, and when the second display area faces to the face, the content can be displayed on the second display area, so that the display convenience is improved.
When the foldable display screen is in a folded state, one of the two screens of the foldable screen device can display the two-dimensional code for scanning, for example, the first display area displays a two-dimensional code interface. However, when the electronic device deflects so that the first display area faces away from the face of the user for another device to scan the two-dimensional code, the folding screen device switches the two-dimensional code interface to the second display area for display. Like this, be unfavorable for folding screen equipment to show the two-dimensional code to another equipment, reduced the convenience.
Disclosure of Invention
The embodiment of the application provides an interface display method and a related device. The method can realize that a specific user interface (such as a two-dimension code interface) is not switched to be displayed in a different display area along with the deflection of the electronic equipment. Therefore, the user can conveniently turn the electronic equipment to share the specific user interface for other users to watch or share the specific user interface for other equipment to scan, and the convenience of display can be improved.
In a first aspect, an embodiment of the present application provides an interface display method, which is applied to an electronic device, where the electronic device includes a foldable display screen, and the foldable display screen includes a first display area and a second display area, and the method includes: displaying a first display interface through the first display area, wherein the foldable display screen is in a folded state or an unfolded state; detecting a deflection angle of the electronic device through a sensor; if the first display interface comprises a specific user interface, when the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the specific user interface is displayed through the first display area; and when the first display interface does not comprise the specific user interface, responding to the detection that the deflection angle of the electronic equipment is larger than the deflection angle threshold value, and displaying the first display interface through the second display area.
Implementing the method provided in the first aspect, the foldable display screen is in a folded configuration or an unfolded configuration, and when the electronic device switches to a specific user interface, the electronic device may display the specific user interface through the first display area. Therefore, the specific user interface cannot be switched to different display areas to be displayed along with the turning of the electronic equipment, the user can conveniently turn over the electronic equipment to share the specific user interface for other users to watch or share the specific user interface for other equipment to scan, and the convenience of display can be improved.
In an embodiment of the application, if the first display interface includes a specific user interface, when it is detected that the deflection angle of the electronic device is greater than the deflection angle threshold, displaying the specific user interface through the first display area may include the following: the specific user interface is displayed only through the first display area, namely the specific user interface is fixedly displayed on the first display area and cannot be switched to be displayed in the second display area due to the change of the posture of the folding screen device. 2 displaying the particular user interface simultaneously through the first display area and the second display area.
When the folding screen device detects that the display area facing the face changes, namely the posture of the folding screen device changes, the folding screen device determines that the deflection angle of the folding screen device is larger than a threshold value. Wherein, the gesture of the electronic device may include: the first display area faces the face, and the second display area faces the face. The posture change of the electronic device includes, for example: changing from the first display area facing the face to the second display area facing the face; the second display area faces the face, and the first display area faces the face.
In combination with the first aspect, in some embodiments, the particular user interface comprises any one or more of: the system comprises a two-dimensional code interface, a video playing interface and an image interface. The following are introduced separately: (1) the particular user interface comprises a two-dimensional code interface. (2) The specific user interface comprises a video playing interface (similar to a graphical interface). In both cases, the foldable display screen is in a folded or unfolded configuration.
(1) The specific user interface comprises a two-dimension code interface
When the electronic equipment is detected to be switched to the two-dimensional code interface, the electronic equipment can be fixed in one display area (such as the first display area) to display the two-dimensional code interface, or the two-dimensional code interface is displayed in the first display area and the second display area. Therefore, no matter what posture the electronic equipment is in, the electronic equipment does not switch the two-dimensional code interface to the display area for display due to the change of the posture of the folding screen equipment.
For example, during the period that the electronic equipment displays the two-dimensional code interface, the two-dimensional code interface is only displayed on the first display area, and the two-dimensional code interface is not switched to be displayed in a different display area along with the turning of the electronic equipment. The two-dimensional code interface that the bar code scanner can be convenient shows electronic equipment scans, improves the convenience. And for example, during the period that the electronic equipment displays the two-dimensional code interface, the two-dimensional code interface is displayed in the first display area and the second display area. The two-dimensional code interface is displayed no matter how the electronic equipment turns over the two display areas. The code scanner can scan a two-dimensional code interface displayed in any display area of the electronic equipment, and convenience is improved.
(2) The specific user interface comprises a video playing interface (similar image interface)
When the electronic equipment is detected to be switched to the video playing interface, the electronic equipment can be fixed in a display area to display the video playing interface. The user can turn over the electronic equipment (the posture of the electronic equipment is changed) to enable other opposite users to watch the video playing interface of the display area, and the video playing interface displayed in the display area cannot be switched to another display area to be displayed along with the fact that the deflection angle of the electronic equipment is larger than the deflection angle threshold value, so that convenience is brought. In some implementations, when it is detected that the electronic device switches to the video playback interface, the electronic device can display the video playback interface in both the first display area and the second display area. Therefore, the user does not need to turn over the electronic equipment, and the user and other opposite users can respectively watch the video playing interface through different display areas, so that convenience is brought.
In an embodiment of the present application, the detecting, by the electronic device, a switch to a specific user interface may include: a user operation to open a particular user interface is detected. The specific user interface is exemplified by a two-dimensional code interface. Before the electronic device detects that the two-dimensional code interface is switched to, the method further includes: a second user interface (e.g., of the WeChat application) is displayed, the second user interface including a collect and pay option. The user operation for opening a specific user interface (i.e., the two-dimensional code interface) is a user operation that acts on the option of receiving and paying. In response to a user action on the collect-pay option, the electronic device detects a switch to a particular user interface.
Wherein which interfaces a particular user interface contains may be determined in response to a user operating the electronic device. For example, the user may set the state in which the auto-switching display area function is turned off on the interface of which application in the system setting, or the main and sub-screens both display the content.
In combination with the first aspect, in some embodiments, the sensor comprises at least one of: a gyroscope sensor, a touch sensor, a pressure sensor, or a camera.
With reference to the first aspect, in some embodiments, the electronic device is fixed in the first display area or fixed in the second display area to display the specific user interface, or after the electronic device displays the specific user interface in both the first display area and the second display area, the method further includes: when switching from the specific user interface to a first user interface is detected, the electronic equipment switches and displays the first user interface between the first display area and the second display area according to the posture change of the electronic equipment; wherein the first user interface is any user interface other than the particular user interface.
For example, when the specific user interface includes a two-dimensional code interface, the electronic device resumes the function of automatically switching the display area if the two-dimensional code interface is exited. And after exiting the two-dimension code interface, the electronic equipment displays the first user interface. Namely, the electronic equipment can be turned over with the equipment of the electronic equipment, and the first user interface is switched to be displayed between the first display area and the second display area. When the first display area faces to the face, the electronic device displays the first user interface in the first display area and closes the second display area. When the second display area faces the face, the electronic device displays the first user interface in the second display area and closes the first display area. Interfaces other than two-dimensional codes do not share the need for scanning with the barcode scanner. Therefore, when the first display area faces to the face, the first user interface can be displayed on the first display area, and when the second display area faces to the face, the first user interface is displayed on the second display area, so that the display convenience is improved.
With reference to the first aspect, in some embodiments, if the first display interface includes a specific user interface, the first display interface includes first prompt information, and the first prompt information is used to prompt that the specific user interface is displayed through the first display area when the deflection angle of the electronic device is greater than the deflection angle threshold.
In the embodiment of the application, the user is prompted by the prompt control to fix the display area or to display the display area on a double screen. The user can not overturn the electronic equipment according to the suggestion, and the handheld electronic equipment of user of being convenient for shows the two-dimensional code interface to the bar code scanner, improves the convenience.
With reference to the first aspect, in some embodiments, after displaying the particular user interface via the first display area, the method further comprises: in response to the user operation acting on the first prompt message, the electronic equipment displays the specific user interface in the second display area according to the fact that the detected deflection angle of the electronic equipment is larger than the deflection angle threshold value.
In combination with the first aspect, in some embodiments, the method further comprises: if the first display interface comprises a specific user interface, the first display interface comprises second prompt information; displaying the specific user interface through the second display area in response to a user operation acting on the second prompt message; or in response to a user operation on the second prompt message, displaying the specific user interface through the first display area and the second display area.
Like this, in the scene that electronic equipment shows two-dimensional code interface, when first display area was towards the people's face, this second suggestion controlling part of user touchable for electronic equipment shows two-dimensional code interface at the second display area, need not user upset electronic equipment, and the two-dimensional code interface that the second display area shows can be scanned by the scanner, thereby has improved the convenience of sweeping the sign indicating number.
With reference to the first aspect, in some embodiments, after the first display interface is displayed through the second display area in response to the detection that the deflection angle of the electronic device is greater than the deflection angle threshold when the first display interface does not include the specific user interface, the method further includes: displaying a first switch control through the folding screen; responding to the user operation acting on the first switch control, if the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the electronic equipment does not switch the display area for displaying the first display interface, or the first display interface is displayed through the first display area and the second display area simultaneously.
Wherein the first switch control may be included in the status bar. The electronic device may receive a sliding operation (e.g., sliding down from the status bar location) acting on the status bar, and in response to the sliding operation acting on the status bar, the electronic device may display the notification bar.
In this way, when the user wants to fix the first display interface in the first display area or the second display area or wants to display the first display interface in both the first display area and the second display area, the user can realize the display through the switch control in the notification bar. The displayed first display interface may not be limited to include the specific user interface, and may include any interface. Therefore, the user can share the first display interface with other people through the fixed display area (such as the first display area) or the two display areas, and convenience is improved.
With reference to the first aspect, in some embodiments, when the first display interface does not include the specific user interface, in response to the detection that the deflection angle of the electronic device is greater than the deflection angle threshold, before displaying the first display interface through the second display area, the method further includes: the electronic equipment displays a setting interface, and the setting interface comprises a second switch control; responding to the user operation acted on the second switch control, and starting the function of automatically switching the display area by the electronic equipment; when the function of automatically switching the display area is started, the electronic equipment switches and displays the first display interface between the first display area and the second display area according to the fact that the detected deflection angle of the electronic equipment is larger than the deflection angle threshold value.
In the embodiment of the application, the function of automatically switching the display area in the electronic equipment can be turned on or off according to the operation of a user, so that the convenience is improved.
The present application takes an electronic device including a foldable display screen as an example, but is not limited to an electronic device including a foldable display screen, and may also be an electronic device in which both front and back sides of the device include display screens.
In the embodiment of the application, a software system of the electronic device includes an application layer, an application framework layer, a system library and a kernel layer. The application program framework layer comprises an information processing module; the system library can comprise a display module and an angle calculation module; the core layer may include a display driver and a sensor driver. If the first display interface comprises a specific user interface, when it is detected that the deflection angle of the electronic device is greater than the deflection angle threshold, displaying the specific user interface through the first display area, including: an application (e.g., a WeChat application) detects a switch to a particular user interface, the application notifies the information processing module, and the information processing module notifies the display module. When the display module learns that the display screen is in the folding state or the unfolding state from the angle calculation module, the display module closes the opened function of the automatic switching display area. The display module informs the display driver to drive the specific user interface to be fixedly displayed in the first display area according to the first display area currently being displayed.
In other embodiments of the application, the application may obtain the current form of the display screen from the angle calculation module, and the wechat application notifies the information processing module according to the switched two-dimensional code interface when the display screen is in the folded form or the unfolded form. When the display screen is in a flat state, the notification is not carried out. The display module does not need to acquire the form of the display screen from the angle calculation module.
When the switching to the specific user interface is detected, the electronic equipment displays the specific user interface in both the first display area and the second display area, and the method comprises the following steps: an application (e.g., a WeChat application) detects a switch to a particular user interface, the application obtains the morphology of the current display screen from the angle calculation module. When the folding state or the unfolding state is adopted, the information processing module is notified by the application, and the information processing module notifies the display module. The display module informs the display driver when the display screen is in the folding state or the unfolding state from the angle calculation module, so that the display screen is driven to display the two-dimensional code interface on the first display area and the second display area.
In a second aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a memory; a sensor; a foldable display screen; the foldable display screen includes a first display area and a second display area, and one or more computer programs, wherein the one or more computer programs are stored in the memory, the one or more computer programs including instructions that, when executed by the electronic device, cause the electronic device to perform the steps of: detecting a deflection angle of the electronic device through the sensor; if the first display interface comprises a specific user interface, when the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the specific user interface is displayed through the first display area; and when the first display interface does not comprise the specific user interface, responding to the detection that the deflection angle of the electronic equipment is larger than the deflection angle threshold value, and displaying the first display interface through the second display area.
The second aspect provides an electronic device, wherein the foldable display screen is in a folded configuration or an unfolded configuration, and when it is detected that the electronic device switches to a specific user interface, the electronic device may be fixed to one display area to display the specific user interface, or display the specific user interface in both the first display area and the second display area. Therefore, the specific user interface cannot be switched to different display areas to be displayed along with the turning of the electronic equipment, the user can conveniently turn over the electronic equipment to share the specific user interface for other users to watch or share the specific user interface for other equipment to scan, and the convenience of display can be improved.
In combination with the second aspect, in some embodiments, the particular user interface includes any one or more of: the system comprises a two-dimensional code interface, a video playing interface and an image interface.
In combination with the second aspect, in some embodiments, the sensor comprises at least one of: a gyroscope sensor, a touch sensor, a pressure sensor, or a camera.
In combination with the second aspect, in some embodiments, when the instructions are executed by the electronic device, the electronic device further performs the steps of: when the specific user interface is detected to be quitted from the specific user interface, switching the user interface between the first display area and the second display area for display according to the fact that the deflection angle of the electronic equipment is larger than a deflection angle threshold value; wherein the user interface is any user interface other than the particular user interface.
For example, when the specific user interface is the two-dimensional code interface, the electronic device resumes the function of automatically switching the display area if the two-dimensional code interface is exited. And after exiting the two-dimension code interface, the electronic equipment displays the first user interface. Namely, the electronic equipment can switch and display the first user interface between the first display area and the second display area according to the posture change of the electronic equipment. When the first display area faces to the face, the electronic device displays the first user interface in the first display area and closes the second display area. When the second display area faces the face, the electronic device displays the first user interface in the second display area and closes the first display area. Interfaces other than two-dimensional codes do not share the need for scanning with the barcode scanner. Therefore, when the first display area faces to the face, the first user interface can be displayed on the first display area, and when the second display area faces to the face, the first user interface is displayed on the second display area, so that the display convenience is improved.
With reference to the second aspect, in some embodiments, if the first display interface includes a specific user interface, the first display interface includes first prompt information, and the first prompt information is used to prompt that the specific user interface is displayed through the first display area when the deflection angle of the electronic device is greater than the deflection angle threshold.
In the embodiment of the application, the user is prompted by the prompt control to fix the display area or to display the display area on a double screen. The user can need not upset electronic equipment according to the suggestion, and the handheld electronic equipment of user of being convenient for shows the two-dimensional code interface to the bar code scanner, improves the convenience.
In combination with the second aspect, in some embodiments, when the instructions are executed by the electronic device, the electronic device further performs the steps of: and switching the specific user interface between the first display area and the second display area according to the turning of the electronic equipment in response to the user operation acting on the first prompt message.
In combination with the second aspect, in some embodiments, when the instructions are executed by the electronic device, the electronic device further performs the steps of: if the first display interface comprises a specific user interface, the first display interface comprises second prompt information; displaying the specific user interface through the second display area in response to a user operation acting on the second prompt message; or in response to a user operation on the second prompt message, displaying the specific user interface through the first display area and the second display area.
Like this, in the scene that electronic equipment shows two-dimensional code interface, when first display area was towards the people's face, this second suggestion controlling part of user touchable for electronic equipment shows two-dimensional code interface at the second display area, need not user upset electronic equipment, and the two-dimensional code interface that the second display area shows can be scanned by the scanner, thereby has improved the convenience of sweeping the sign indicating number.
In combination with the second aspect, in some embodiments, when the instructions are executed by the electronic device, the electronic device further performs the steps of: displaying a first switch control through the folding screen; responding to the user operation acting on the first switch control, if the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the electronic equipment does not switch the display area for displaying the first display interface, or the first display interface is displayed through the first display area and the second display area simultaneously.
In this way, when the user wants to fix the display content in the first display area or the second display area, or wants to display the content in both the first display area and the second display area, the user can display the content through the switch control in the notification bar. The display content may not be limited to the specific user interface described above, and may be any interface. Therefore, the user can share the display content with others through the fixed display area (such as the first display area) or the two display areas, and convenience is improved.
In combination with the second aspect, in some embodiments, when the instructions are executed by the electronic device, the electronic device further performs the steps of: displaying a setting interface, wherein the setting interface comprises a second switch control; responding to the user operation acted on the second switch control, and starting a function of automatically switching a display area; when the function of the automatic switching display area is started, the electronic equipment switches and displays the display content between the first display area and the second display area according to the posture change of the electronic equipment.
In the embodiment of the application, the function of automatically switching the display area in the electronic equipment can be turned on or off according to the operation of a user, so that the convenience is improved.
In a third aspect, an embodiment of the present application provides a chip applied to an electronic device, where the chip includes one or more processors, and the processor is configured to invoke computer instructions to cause the electronic device to perform a method as described in the first aspect and any possible implementation manner of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer program product including instructions, which, when run on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation manner of the first aspect.
In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes instructions that, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation manner of the first aspect.
It is understood that the electronic device provided by the second aspect, the chip provided by the third aspect, the computer program product provided by the fourth aspect, and the computer storage medium provided by the fifth aspect, all provided above, are used to execute the method provided by the embodiments of the present application. Therefore, the beneficial effects achieved by the method can refer to the beneficial effects in the corresponding method, and are not described herein again.
Drawings
Fig. 1a and fig. 1b are functional schematic diagrams of an automatic switching display area provided in an embodiment of the present application;
fig. 2a to fig. 2c are schematic structural diagrams of a foldable display screen in an electronic device according to an embodiment of the present application;
fig. 3a and 3b are schematic views of a scene in which the electronic device provided by the embodiment of the present application displays a two-dimensional code for scanning;
FIGS. 4 a-4 h are schematic diagrams of some user interfaces provided by embodiments of the present application;
FIGS. 5 a-5 c are schematic diagrams of some of the user interfaces provided by embodiments of the present application;
6 a-6 b are schematic diagrams of some user interfaces provided by embodiments of the present application;
FIGS. 7 a-7 b are schematic diagrams of some user interfaces provided by embodiments of the present application;
FIGS. 8 a-8 b are schematic diagrams of some user interfaces provided by embodiments of the present application;
FIG. 9 is a schematic diagram of a user interface provided by an embodiment of the present application;
10 a-10 b are schematic diagrams of user interfaces provided by embodiments of the present application;
fig. 11 is a schematic structural diagram of an electronic device 100 provided in an embodiment of the present application;
FIG. 12a is a schematic view of a display screen folded according to an embodiment of the present application;
FIG. 12b is a schematic diagram of a coordinate system of a gyroscope sensor provided in an embodiment of the present application;
fig. 13a to 13b are schematic coordinate systems of a gyro sensor in an upper first display area and a second display area of an electronic device 100 according to an embodiment of the present disclosure;
fig. 14 is a block diagram of a software structure of the electronic device 100 exemplarily provided in the embodiment of the present application;
FIG. 15 is a schematic flow chart of a display method according to an embodiment of the present application;
fig. 16 is a schematic flow chart of another display method provided in the embodiment of the present application.
Detailed Description
The terminology used in the following embodiments of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used in the specification of the present application and the appended claims, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the listed items.
First, some concepts related to the foldable display screen in the embodiments of the present application are described with reference to the drawings, including an opening angle, a flat configuration, a folded configuration, and an unfolded configuration of the foldable display screen.
Please refer to fig. 2a to fig. 2c, which are schematic structural diagrams of a foldable display screen in an electronic device according to an embodiment of the present disclosure. The foldable display screen is applied to electronic equipment.
(1) Opening angle
As shown in fig. 2a, the foldable display screen may comprise a first display area and a second display area. The first display area and the second display area are connected through a bending part. The display screen can be folded in half with the first display area and the second display area through the bending part. In one implementation, the bending portion may be part of a display screen and may be used for displaying. The bending part, the first display area and the second display area are integrated. In another implementation manner, the bending portion may also be used only for connecting the first display area and the second display area, and the bending portion may not belong to a part of the display screen.
In the embodiment of the present application, the foldable display screen may at least include the following forms: a flattened configuration, a folded configuration, and an unfolded configuration. The foldable display screen shown in fig. 2a is in a flattened configuration and the foldable display screen shown in fig. 2b is in a folded configuration. The foldable display screen shown in fig. 2c is in an unfolded configuration. As shown in fig. 2b and 2c, the angle of the plane of the first display area and the plane of the second display area rotated around the bending portion as the axis can be referred to as the opening angle of the foldable display screen in the folded state as the reference state. In the embodiment of the application, the opening angle of the foldable display screen can be between 0 degree and 180 degrees, and can also be between 0 degree and 360 degrees.
(2) Flattened, folded and unfolded configurations
As shown in FIG. 2a, in the flat-out state, the angle between the plane of the first display area and the plane of the second display area, also called the opening angle of the foldable display screen is 180 ° ± β, i.e. the first display area and the second display area are in the same plane, and the first display area and the second display area are distributed in a flat-out state, the first display area and the second display area form a continuous display area through the bending part, the electronic device can display the user interface in the display area formed by the first display area and the second display area, in this state, the electronic device can display the user interface in a full screen, wherein β is a non-negative angle value, such as 2 ° and 0 °.
As shown in fig. 2b, in the folded configuration, an angle between a plane of the first display area and a plane of the second display area is also called: the opening angle of the foldable display screen may be 0 ° + γ, for example an opening angle of 0 °. Where γ is a non-negative angle value, e.g., 3 °, 0 °.
As shown in FIG. 2c, in the unfolded state, the angle between the plane of the first display region and the plane of the second display region is also called as the opening angle of the foldable display screen α, the opening angle is the angle of the plane of the first display region and the plane of the second display region rotated around the bending part as the axis with reference to the folded state shown in FIG. 2 b. illustratively, the value of the opening angle α may include γ < α < 180 °, for example, the opening angle α in the folded state may include 30 °, 45 °, 90 °, 150 °, and so on.
It can be understood that, in the embodiment of the present application, the electronic device is taken as an example to be turned left and right, but the electronic device is not limited to be turned left and right, and the electronic device may also be turned up and down, which is not limited in the embodiment of the present application.
Application scenarios related to embodiments of the present application are described below. When the display screen is in the folded state or the unfolded state, the folding screen device can display the user interface on only one of the first display area and the second display area. Specifically, when the display screen is shown in the folded configuration in fig. 2b and the display screen is shown in the unfolded configuration in fig. 2c, the folding screen apparatus may display the user interface on only one of the first display area and the second display area. The exemplary folded screen device displays the user interface only in the first display area, and the second display area may be dismissed and not displayed. The folded-screen device may select one of the first display region and the second display region to display the user interface based on a pose of the folded-screen device. Wherein the pose of the folded screen device may comprise a change in orientation of the display area. For example: the first or second display area is oriented (e.g., facing up or down), the first display area faces the face of a person, the second display area faces the face of a person, etc.
When the display screen is in the folded configuration, the folded screen device is correspondingly in the folded configuration.
When the display screen is in the expanded configuration, the folding screen device is correspondingly in the expanded configuration.
When the display screen is in the flat-out configuration, the folding screen device is correspondingly in the flat-out configuration.
Several examples of methods of determining the pose of a folding screen device are described below.
(1) Determining a pose of a folding screen device using a gyroscope sensor
The folded screen device may determine the angular velocity of the folded screen device in three-dimensional space via a gyro sensor, thereby determining the angle of rotation of the folded screen device relative to a direction (e.g., horizontal). The folding screen device can determine whether the first display area faces the face or the second display area faces the face according to the corner, and select the display area facing the face in the first display area and the second display area to display the user interface. In the embodiment of the present application, the specific principle of measuring the posture of the folding screen device by using the gyroscope sensor may refer to the description of fig. 13a to 13b, and details are not repeated here.
(2) Determining the pose of a folding screen device using the state of a display area being held
Generally, a display area facing away from a human face is continuously touched due to a holding habit. Accordingly, a state in which the first display area and the second display area are touched may also be detected using the pressure sensor and/or the touch sensor. The display area which is continuously touched can be identified as the display area which faces away from the human face, so that the folding screen device determines the display area which faces the human face from the first display area and the second display area, and displays the user interface through the display area which faces the human face. A specific principle of measuring the posture of the folding screen device with the display area held may refer to the description of the pressure sensor in fig. 11, and will not be described herein.
(3) Determining the posture of a folding screen device by using a face image acquired by a camera
In another possible implementation, cameras may be mounted on both the body where the first display area is located and the body where the second display area is located. The camera that first display area corresponds and the camera that first display area corresponds all can gather the image. And if the face image is acquired, the corresponding display area faces to the face. The folding screen device selects the display area facing the face to display the user interface. For example, when a camera corresponding to the first display area acquires a face image, an image acquired by the second display area does not contain the face image, and the folding screen device determines that the first display area faces the face.
In the embodiment of the application, the folding screen device may determine the posture of the folding screen device according to any one or more of the above methods, and select a display area facing the face to display the user interface according to the posture. The folding screen device can detect the posture of the folding screen device in real time, and switches a display area for displaying a user interface according to the posture. For example, in the folded state, the first display area faces the face of a person in the posture of the folding screen device, the folding screen device displays the user interface in the first display area, and the second display area is closed. When the posture of the folding screen device is changed, for example, the first display area faces the face of a person, the second display area faces the face of the person, the folding device closes the first display area, opens the second display area and displays the user interface in the second display area. The function can be called as a function of automatically switching the display area, that is, the first display content displayed in the first display area is switched to be displayed in the second display area, and after the first display content is switched to be displayed in the second display area, the second display area and the first display area can simultaneously display the first display content; the first display area may also be turned off after the first display content is switched to be displayed in the second display area.
In the embodiment of the application, when the folding screen device detects that the display area facing the face changes, that is, the posture of the folding screen device changes, the folding screen device determines that the deflection angle of the folding screen device is larger than the deflection angle threshold. For example, when the folding screen device detects that the first display area faces the face and the second display area faces the face through the sensor, it is detected that the deflection angle of the folding screen device is greater than the deflection angle threshold, that is, the first display area faces the face and is turned over to the second display area faces the face.
For example, please refer to fig. 1a and 1b, and fig. 1a and 1b are schematic functional diagrams of an automatic switching display area according to an embodiment of the present disclosure. As shown in fig. 1a, when the position of the folding screen device is detected such that the first display area faces a human face, the folding screen device displays the user interface 90 (e.g., the main screen interface 90) only in the first display area, and the second display area may be closed and not displayed. As shown in fig. 1b, when it is detected that the gesture of the folding screen device is turned from the first display area facing upward, the second display area facing downward to the first display area facing downward, and the second display area facing upward, the folding screen device may switch the user interface 90 displayed on the first display area to the second display area for display. The folding device may close the first display area, open the second display area, and display the user interface 90 in the second display area. Thus, convenience of display can be improved.
In the embodiment of the application, the sensor detects that the first display area faces the face and includes that the first display area faces upwards, and the sensor detects that the second display area faces the face and includes that the first display area faces downwards (the second display area faces upwards). When the fact that the first display area faces the face is switched into the second display area faces the face is detected, the folding screen device determines that the deflection angle of the folding screen device is larger than the deflection angle threshold value, and the first display area faces the face and is switched into the second display area faces the face. In this embodiment of the application, the flipping is not limited to flipping the first display region upward to turn the first display region downward, but also includes flipping the first display region left to turn the first display region right, which is not limited in this embodiment of the application.
However, when the folding screen device displays a scene for scanning the two-dimensional code, for example, the first display area displays a two-dimensional code interface, the first display area faces away from the face of the user for another device to scan the two-dimensional code due to the user flipping the device, and the folding screen device switches the two-dimensional code interface to the second display area for display. Referring to fig. 3a and 3b, fig. 3a and 3b are schematic views of a scene in which a two-dimensional code is displayed for scanning by a folding screen device according to an embodiment of the present application. As shown in fig. 3a, the folding screen device displays a two-dimensional code interface 10. When the user turns over the device so that the first display area faces away from the face of the user for another device to scan the two-dimensional code, as shown in fig. 3b, the folded screen device switches the two-dimensional code interface 10 to the second display area for display as it is detected that the deflection angle of the folded screen device is greater than the deflection angle threshold. Like this, show the two-dimensional code through the display area towards the user all the time, be unfavorable for folding screen equipment to show the two-dimensional code to another equipment (for example bar code scanner), reduced the convenience of scanning the two-dimensional code.
In the display method provided by the embodiment of the application, the display screen is in a folded state or an unfolded state, and when it is detected that the folding screen device is switched to a specific user interface, such as a two-dimensional code interface, a picture interface or a video interface, the folding screen device can close the function of automatically switching the display area. That is, the folded-screen device does not switch the display area for displaying the particular user interface regardless of the posture of the folded-screen device and regardless of the states in which the first display area and the second display area are touched. For example, during the display of the two-dimensional code interface by the folding screen device, the two-dimensional code interface is displayed only on the first display area, and the two-dimensional code interface is not switched to be displayed on a different display area with the turning of the folding screen device.
For example, when the folding screen device displays the two-dimensional code interface on the first display area, the folding screen device closes the function of automatically switching the display area, that is, when the user turns over the device so that the first display area faces away from the face of the user for another device to scan the two-dimensional code, the folding screen device still displays the two-dimensional code interface on the first display area.
According to the two-dimension code display method, when the folding screen device detects that the two-dimension code interface is switched, the function of automatically switching the display area is closed. Like this, be convenient for the user upset folding screen equipment make another equipment scan two-dimensional code, improved the convenience.
In another possible implementation manner, when switching to the two-dimensional code interface, the folding screen device may display the two-dimensional code interface on both the first display area and the second display area. No matter how the user overturns the folding screen device or changes the holding state of the folding screen device, the first display area and the second display area of the folding screen device both display a two-dimensional code interface for another device to scan a two-dimensional code, and convenience is improved.
In other embodiments of the present application, the function of automatically switching the display area is turned off according to the specific user interface to which the display screen is switched when the display screen is in the folded state. The embodiment of the application is not limited to be applied to a folding screen device comprising a foldable display screen. It can be understood that the present application is described by taking a folding screen device as an example, but is not limited to the folding screen device, and may also be a multi-screen device in which both front and back sides of the device include a display screen, which is not limited in the embodiment of the present application.
The user interface provided by the embodiments of the present application is described below. The user interfaces related to the embodiment of the application are all user interfaces of the display screen of the folding screen device in a folding state or an unfolding state.
In this embodiment, the two-dimension code interface 10 on the folding screen device may be a two-dimension code payment interface provided by each application, for example, a two-dimension code interface for receipt and payment of a WeChat application and a Payment treasure application, and for example, a two-dimension code payment interface for a Huacheng wallet application. And the other device can scan the two-dimensional code payment interface, so that account transaction is carried out between the device and an account logged in by the application on the folding screen device. The other device may be a desktop or mobile barcode scanner device, or may be an electronic device such as a smartphone or tablet. When the two-dimensional code interface 10 is switched, the folding screen device can close the function of automatically switching the display area. That is, the folded-screen device does not switch the display area for displaying the particular user interface regardless of the position of the folded-screen device. For example, when switching to the two-dimensional code interface 10, if the two-dimensional code interface is currently displayed on the first display area, the folding screen device is fixed on the first display area to display the two-dimensional code interface 10, and the second display area is closed, so that the two-dimensional code interface is not switched to the second display area to display. In another possible embodiment of the present application, when switching to the two-dimensional code interface 10, the folding screen device may display the two-dimensional code interface 10 in both the first display area and the second display area.
In the embodiment of the present application, the two-dimensional code interface 10 is introduced by taking a two-dimensional code payment interface in the wechat application as an example. The following describes a two-dimensional code payment interface in the wechat application according to the embodiment of the present application. Referring to fig. 4a to 4h, fig. 4a to 4h are schematic diagrams of some user interfaces provided in an embodiment of the present application.
As shown in fig. 4a, when the foldable display screen of the folding screen device is in the folded configuration, the display screen includes a first display area and a second display area. The first display area may display the user interface 20, which user interface 20 may be a user interface of a WeChat application. The second display area may be turned off not to be displayed. Application 1 in fig. 1a may be an icon 206 of a WeChat application. In response to a touch operation applied to the WeChat icon 206 on the home screen interface shown in FIG. 1a, the folded screen device may display the user interface 20. When the user interface 20 is displayed, the folding screen device may select one display region from the first display region and the second display region to display the user interface 20 according to the posture of the folding screen device. For example, when the first display area faces a human face, the user interface 20 is displayed in the first display area and the second display area is closed. When the pose of the folded-screen device changes (e.g., the folded-screen device is flipped from the first display area facing the face to the second display area facing the face), the folded-screen device may change the display area for displaying the user interface 20, close the first display area, open the second display area, and display the user interface 20 in the second display area.
As shown in fig. 4a, the user interface 20 may include: menu controls ("WeChat" 201, "Address" 202, "discover" 203, "I" 204), content display area 205. The displayed content in the content display area corresponding to different menu controls is different. The currently selected menu control shown in FIG. 4a is "WeChat" 201. That is, the content displayed in the content display area 205 is the content under the "WeChat" 201 menu. Wherein:
the content display area 205 contains a contact list 2051, an add control 2052. The contact list 2051 contains a plurality of contacts for message interaction, voice paging, etc. with the plurality of contacts.
In response to a user operation, such as a touch operation, acting on the add control 2052, the folding screen device displays a selection box 2053. Selection box 2053 may include an initiate group chat option 2053a, an add friends option 2053b, a sweep option 2053c, a collect payment option 2053d, and a help and feedback option 2053 e.
Where the initiate group chat option 2053a is used to initiate a group chat to a plurality of contacts. Add friends option 2053b is used to add a new contact. The scan option 2053c is used to turn on the function of scanning the two-dimensional code. Help and feedback options 2053e for feeding back user opinions.
In response to a user operation, such as a touch operation, applied to the receipt and payment option 2053d, the folding screen device displays the two-dimensional code interface 10. When the fact that the folding screen device is switched to the two-dimension code interface 10 is detected, if the two-dimension code is displayed on the first display area at present, the folding screen device is fixed on the first display area to display the two-dimension code interface 10, the two-dimension code cannot be switched to the second display area to be displayed due to the change of the posture of the folding screen device, for example, when the first display area faces upwards, the first display area displays the two-dimension code, the folding screen device deflects, the first display area is turned from the upwards to the downwards, the first display area continues to display the two-dimension code, and the two-dimension code originally displayed in the first display area cannot be switched to other display areas to be displayed due to the fact that the first display area is turned from the upwards to the downwards.
In this embodiment, before the foldable screen device deflects, the interface displayed in the first display area may be the first display interface. For example, a first display area displayed by the folding screen device may contain a two-dimensional code interface before the folding screen device is deflected. When the folding screen device detects that the deflection angle of the electronic device is larger than the deflection angle threshold value through the sensor, the folding screen device can display the two-dimensional code interface through the first display area. If the first display interface comprises a two-dimensional code interface, when it is detected that the deflection angle of the electronic device is greater than the deflection angle threshold, displaying the two-dimensional code interface through a first display area may include the following conditions: the two-dimensional code interface is displayed only through the first display area, namely the two-dimensional code interface 10 is fixedly displayed on the first display area, and the two-dimensional code is not switched to the second display area to be displayed due to the change of the posture of the folding screen device. And 2, simultaneously displaying the two-dimensional code interface through the first display area and the second display area.
If the first display area displayed by the folding screen device does not contain the two-dimensional code interface, after the folding screen device detects that the folding screen device is turned over from the first display area facing the face to the second display area facing the face through the sensor, the folding screen device can respond that the detected deflection angle of the folding screen device is larger than the deflection angle threshold value, and display the first display interface through the second display area.
As shown in fig. 4b, the two-dimensional code interface 10 may include: prompt 101, two-dimensional code area 102, two-dimensional code collection option 103, group collection option 104, face-to-face red envelope option 105, and return control 106. Wherein the prompt 101 may display "collect payment". The two-dimensional code and barcode displayed in the two-dimensional code area 102 may be scanned by another device to perform a payment transaction to an account corresponding to the other device. Two-dimensional code receipt option 103 may be used to display a receipt two-dimensional code for scanning by another device to receive a payment transaction for an account of the other device. The group checkout option 104 is used to initiate checkout to contacts in the group chat. The face-to-face red envelope option 105 is used to display a red envelope two-dimensional code for scanning by another device to conduct a payment transaction to an account of the other device. The return control 106 is used for returning to the upper level interface of the two-dimensional code interface 10. In response to a user operation acting on the return control 106, the fold screen device may display the user interface 20.
When switching to the two-dimensional code interface 10 is detected, if the two-dimensional code interface 10 is currently displayed on the first display area, the folding screen device is fixed on the first display area to display the two-dimensional code interface 10. No matter what posture the folding screen device is in, and no matter the state that the first display area and the second display area are touched, the folding screen device displays the two-dimensional code interface 10 on the first display area, and the two-dimensional code is not switched to the second display area to be displayed due to the change of the posture of the folding screen device. As shown in fig. 4c, the second display area may be closed. The user can overturn the equipment and make first display area back to user's face for bar code scanner scanning two-dimensional code, has improved the convenience that folding screen equipment shows the two-dimensional code to bar code scanner.
In another possible implementation manner, when switching to the two-dimensional code interface 10, the folding screen device may display the two-dimensional code interface 10 on both the first display area and the second display area. As shown in fig. 4d, the two-dimensional code interface 10 displayed on the second display area may be scanned by a scanner. In another implementation, the user may turn the device such that the first display area faces away from the user's face for the scanner to scan the two-dimensional code. Then no matter how the user overturns the folding screen equipment, or changes the holding state of the folding screen equipment, the two-dimensional code interface is all shown in the first display area and the second display area of the folding screen equipment, and the two-dimensional code is scanned by the code scanner, so that the convenience is improved.
In another possible implementation manner, the display screen is in a folded state or an unfolded state, and when the first display area displays the two-dimensional code interface 10, the folding screen device may display a control on the two-dimensional code interface 10, where the control may respond to a user operation, so that the folding screen device closes a function of automatically switching the display areas.
Specifically, as shown in fig. 4e, when the two-dimensional code interface 10 is switched to, the first display area may display the two-dimensional code interface 10, and the folding screen device may display a control 1011 on the two-dimensional code interface 10. The second display area may be closed. The folding screen device can open the function of automatically switching the display area. Control 1011 may prompt "click on a fixed display area". At this time, the function of automatically switching the display area on the folding screen device is still turned on, that is, the folding screen device can switch the display area for displaying the user interface 10 according to its posture. In response to a user operation acting on control 1011, the folding screen device may turn off the functionality that automatically switches display areas. After the function of automatically switching the display area is turned off, no matter what posture the folding screen device is in, the folding screen device does not switch the display area for displaying the two-dimensional code interface 10. For example, in response to a user operation acting on the control 1011, if the two-dimensional code interface 10 is currently displayed on the first display area, the folding screen device is fixed on the first display area to display the two-dimensional code interface 10, keeps the second display area closed, and does not switch to the second display area for display.
In one possible embodiment, when a first display interface is displayed through a first display area, a prompt message is displayed on the first display interface, and in response to a user operation on the prompt message, the first display interface is displayed through a second display area, or the first display interface is simultaneously displayed through the first display area and the second display area. When the first display interface is displayed through the first display area and the second display area simultaneously, the interfaces displayed by the first display area and the second display area can be the same, or the first display interface can be displayed through the combination of the first display area and the second display area.
In a possible implementation, when a first display interface including a characteristic user interface (e.g., a two-dimensional code, a video playing interface, a graphical interface, or the like) is displayed through a first display area, a prompt message is displayed on the first display interface, and in response to a user operation applied to the prompt message, the first display interface is displayed through a second display area, or the first display interface is simultaneously displayed through the first display area and the second display area. When the first display interface is displayed through the first display area and the second display area simultaneously, the interfaces displayed by the first display area and the second display area can be the same, or the first display interface can be displayed through the combination of the first display area and the second display area.
As shown in fig. 4f, in response to a user operation acting on control 1011, the folding screen device may display control 1012 on two-dimensional code interface 10. Control 1012 may prompt "click to automatically switch display regions". The control 1012 is used to restart the function of automatically switching the display area.
In other possible implementations of the present application, the display screen is in a folded configuration or an unfolded configuration, and when the first display area displays the two-dimensional code interface 10, the folded screen device may display the first control in the first display area. The first control may be responsive to a user operation to cause the folding screen device to display the two-dimensional code interface 10 in the second display area. Or the control can respond to the user operation, so that the folding screen device displays the two-dimensional code interface 10 in the first display area and the second display area. The first control may prompt "click on single screen display". The first control is the second prompt message in this embodiment of the application, and in response to a user operation acting on the second prompt message, the folding screen device displays the specific user interface (for example, a two-dimensional code interface) through the second display area. In another possible implementation, in response to a user operation on the second prompt message, the folding screen device displays the particular user interface through the first display area and the second display area.
Like this, when first display area was towards the people's face, the user can touch this control for folding screen equipment shows the two-dimensional code interface at the second display area, need not user's upset folding screen equipment, and the two-dimensional code interface that the second display area shows can be scanned by the scanner, thereby has improved the convenience of sweeping the sign indicating number.
Optionally, when the two-dimensional code interface 10 is switched to, the folding screen device may display a control on the two-dimensional code interface 10, where the control may respond to a user operation, so that the folding screen device displays the two-dimensional code interface 10 in both the first display area and the second display area. Specifically, as shown in fig. 4g, when the two-dimensional code interface 10 is switched to, the first display area may display the two-dimensional code interface 10, and the folding screen device may display a control 1013 on the two-dimensional code interface 10. The second display area may be closed. Control 1013 may prompt "click on double screen display". At this time, the function of automatically switching the display area on the folding screen device is still opened. In response to a user operation applied to control 1013, the folding screen device may display two-dimensional code interface 10 in both the first display area and the second display area. That is, the two-dimensional code interface 10 is displayed in the first display area and the second display area by the folding screen device no matter what posture the folding screen device is in.
As shown in fig. 4h, in response to a user operation acting on control 1013, the folding screen device may display control 1014 on two-dimensional code interface 10. Control 1014 may prompt "click on single screen display". Control 1014 is used to resume the state displayed in the first display region. After the state displayed in the first display region is restored, the folding screen device may still turn on the function of automatically switching the display regions.
In the two-dimensional code display interfaces shown in fig. 4e to 4h, when the two-dimensional code interface is displayed, the display area function is automatically switched, and the function of simultaneously displaying the user interface in the first display area and the second display area may be turned on or off by a user operation. Therefore, the user can automatically switch the display area function on and off according to the self requirement, and the convenience is improved. It can be understood that, in the embodiment of the present application, the two-dimensional code interface 10 is described as an example of a two-dimensional code payment interface in the wechat application, but the two-dimensional code interface is not limited in the embodiment of the present application. In other embodiments of the present application, the two-dimensional code interface 10 may also be a two-dimensional code interface provided by an application that contains personal information. The other device can scan the two-dimensional code interface, so that friends can be added and recommended according to the personal information obtained through scanning. For example, a two-dimensional code interface corresponding to personal business cards of WeChat and Payment treasures.
In other embodiments of the present application, the two-dimensional code interface 10 may also be an interface containing information of a certain account, information of a certain webpage, and information of a certain commodity. When the two-dimensional code interface 10 contains certain account information, another device scans the two-dimensional code interface 10 and can open a certain specific conversation window, for example, another device scans the two-dimensional code interface 10 corresponding to a certain public number in the wechat application of the folding screen device and can open the conversation window of the public number. For another example, when the two-dimensional code interface 10 contains information of a certain webpage, another device scans the two-dimensional code interface 10 displayed by the folding screen device, and the webpage corresponding to the two-dimensional code interface 10 can be opened by the browser 1011. For another example, when the two-dimensional code interface 10 contains information of a certain commodity, another device scans the two-dimensional code interface 10 displayed by the folding screen device, and a shopping interface corresponding to the two-dimensional code interface 10 can be opened through a shopping application.
The two-dimensional code interface 10 in the embodiment of the present application is not limited to the above example, and may also be another two-dimensional code interface, such as a car code, which is not limited in the embodiment of the present application.
In some embodiments of the present application, when the foldable display screen of the foldable screen device is in the folded state, the foldable display screen includes a first display area and a second display area, the two-dimensional code interface is displayed through the first display area, the function of automatically switching the display areas is turned off, and after the two-dimensional code interface is fixedly displayed on the first display area, the function of automatically switching the display areas is turned back on in response to a user operation. After the function of automatically switching the display areas is started, the folding screen device can detect the posture of the folding screen device, and one display area is selected from the first display area and the second display area to display the two-dimensional code interface 10. Specifically, referring to fig. 5a to 5c, fig. 5a to 5c are schematic views of some user interfaces provided in the embodiments of the present application.
As shown in fig. 5a, the two-dimensional code interface 10 may further include a prompt control 107 that prompts "fix display area, click to resume …". In response to a user operation acting on the prompt control 107, the fold screen device may display a selection box 108. The selection box 108 may include an option 1081, an option 1082, an option 1083, a determination control 1084, and a cancellation control 1085. In this embodiment, the first prompt message may include the prompt "fix display area, click to resume …" on prompt control 107.
Each of options 1081-1083 may include a selected state and an unselected state. In response to user actions acting on these options, the folding screen device may toggle the options between the selected state and the unselected state. At most one of options 1081-1083 may be in the selected state.
Option 1081 may prompt "this time only" for the function of automatically switching display areas to be opened on the two-dimensional code payment interface in the present WeChat application. And when the two-dimension code payment interface of the WeChat application is switched next time, the function of automatically switching the display area is still closed.
Option 1082 may prompt "all are at this interface later" for the two-dimensional code payment interface in the WeChat application to start the function of automatically switching the display area. That is, when the option 1082 is in the selected state, it indicates that the function of automatically switching the display area is started by the folding screen device as long as the two-dimensional code payment interface in the wechat application is switched.
Option 1083 may prompt "all are in two-dimensional code interface later" for starting the function of automatically switching display areas in all two-dimensional code interfaces. That is, when the option 1082 is in the selected state, it indicates that the function of automatically switching the display area is started by the folding screen device as long as the two-dimensional code interface (a two-dimensional code payment interface in the wechat application, a two-dimensional code interface corresponding to the wechat personal card, and the like) is switched later.
A cancel control 1085 for closing the selection box 108.
And the determination control 1084 is configured to open a function of automatically switching the display area according to the option in the selected state.
For example, option 1081 is in a selected state. In response to the user operation acting on the determination control 1084, the two-dimensional code payment interface of the folding screen device in the WeChat application starts a function of automatically switching the display area. After the function of automatically switching the display areas is started, the folding screen device can detect the posture of the folding screen device, and select one screen from the first display area and the second display area to display the two-dimensional code interface 10 according to the posture of the folding screen device.
In response to a user action on decision control 1084, the fold screen device displays prompt control 109 on two-dimensional code interface 10, as shown in fig. 5 c. Prompt 109 may prompt "click on fixed display area". In response to a user operation applied to the prompt control 109, the folding screen device turns off the function of automatically switching the display area, and displays the prompt control 107 shown in fig. 5a on the two-dimensional code interface 10.
In some embodiments of the present application, after the two-dimensional code interface is displayed on both the first display area and the second display area by the folding screen device, the two-dimensional code interface 10 may be restored to be displayed only on the first display area by closing the state displayed on both the first display area and the second display area in response to a user operation. After the two-dimensional code interface 10 is displayed only on the first display area, the folding screen device can also detect the posture of the folding screen device, and select one display area from the first display area and the second display area to display the two-dimensional code interface 10. Specifically, referring to fig. 6a to 6b, fig. 6a to 6b are schematic diagrams of some user interfaces provided in the embodiments of the present application.
As shown in fig. 6a, the two-dimensional code interface 10 may further include a prompt control 1010 for prompting that "both the primary and secondary screens are displayed, and the user clicks off …". The primary and secondary screens may be a first display area and a second display area. In response to a user operation acting on the prompt control 1010, the folding screen device may close the state in which the two-dimensional code interface 10 is displayed in both display areas, and resume displaying the two-dimensional code interface 10 only on the first display area. Since the two-dimensional code interface 10 is displayed on the first display area by the folding screen device in response to the user operation applied to the receipt and payment option 2053d in the drawing shown in fig. 4a, the two-dimensional code interface 10 is restored to the display on the first display area when the restoration is displayed on only one screen.
When the folding screen device exits from displaying the two-dimensional code interface 10, the folding screen device may also close the state displayed on both the first display area and the second display area, and restore the state in which the interface is displayed only on the first display area. As shown in fig. 6a and 6b, in response to a user operation acting on the return control 106, the fold screen device may display the user interface 20 and close the state displayed on both the first display area and the second display area, displaying the user interface 20 only on the first display area and closing off the second display area from display. As shown in FIG. 6b, user interface 20 may also include a prompt 205, prompting "both display areas are closed". After the folding screen device exits from the two-dimensional code display interface 10, the folding screen device can restore the function of automatically switching the display area.
In the embodiments shown in fig. 5a to 6b, when the folding screen device closes the function of automatically switching the display area, or displays the user interface in both the first display area and the second display area, a prompt may be displayed to explain the function for the user, thereby improving convenience. In addition, the function of automatically switching the display area and the function of displaying the user interface in both the first display area and the second display area may also be turned on or off by user operation. Therefore, the user can automatically switch the display area function on and off according to the self requirement, and the convenience is improved.
In the embodiment of the present application, the implementation is not limited to be performed through a virtual control on a user interface, and the virtual control may also be a shortcut key, for example, a double click on a volume key, and the like.
In the embodiment of the application, the function of automatically switching the display area by the folding screen device is started or closed in response to the user operation. For example, the system setup interface on a folding screen device may contain a switch for turning on or off the function of automatically switching the display area. Specifically, please refer to fig. 7a to 7b, and fig. 7a to 7b are schematic diagrams of some user interfaces provided in the embodiments of the present application. As shown in fig. 7a, the folding screen device displays a setup interface 30, and the exemplary first display area displays the setup interface 30. The setup interface 30 may include a plurality of system function setup entries, which may include, for example, "login for an account", "wireless and network", "device connection", and so on.
As shown in fig. 7a, the setting interface 30 may further include an "auto-switching display area" function entry 301, and the function entry 301 may further include a switch 302 and a prompt 303. The prompt 303 may prompt "after the function is opened, the display is switched between the two display areas according to the posture of the device in the folded state". Wherein the two display areas comprise a first display area and a second display area.
The switch 302 may include an on state and an off state, which correspond to the on state and the off state of the auto-switching display area function, respectively. In response to a user operation acting on the switch 302, the folding screen device may switch the display of the switch 302 between an open state and a closed state. That is, when the switch 302 is in the on state, the auto changeover display area function is turned on. When the switch 302 is in the off state, the auto-switching display area function is off.
In the embodiment of the application, the function of automatically switching the display area is opened or closed, and the folding screen device can execute the method corresponding to the interface shown in fig. 4a to 4h and fig. 5a to 6 b.
In a possible implementation manner, the user can set a state in which the automatic switching display area function is turned off on the interface of which application, or the first display area and the second display area simultaneously display the content. In particular, the folding screen device may display the user interface 40 in response to a user operation acting on the portal 301. As shown in fig. 7b, the user interface 40 may include an interface settings area 401, a return control 402, a determination control 403, a cancel control 404, and a switch 407. The user interface 40 may also display a prompt "when the selected interface is displayed, the mobile phone turns off the function of automatically switching the display areas, or both display areas of the mobile phone display an interface".
The function of the switch 407 is the same as that of the switch 302. The interface setting area 401 may be used to set an interface that performs a function corresponding to the interface shown in fig. 4a to 4d, and fig. 5a to 6 b.
The interface settings area 401 may contain settings area 405 and settings area 406. The setup area 405 includes options for two-dimensional code interfaces in various applications, such as a WeChat pay code option 4051, a WeChat personal card option 4052, and a Payment code option 4053. The setup area 405 may also contain a full selection control 4055 and a progress bar 4056. The folding screen device can also display more options in the setting area 405 in response to a touch slide operation applied to the progress bar 4056. Option 4055 may contain a selected state and an unselected state. In response to a user action on option 4055, the fold screen device can switch option 4055 between the selected state and the unselected state. When option 4055 is in the selected state, the options contained in the setup area 405 (options displayable by WeChat pay code option 4051, WeChat personal card option 4052, Payment Bay pay code option 4053, and sliding progress bar 4056) are all in the selected state. Each option contained in the setting area 405 contains a selected state and a non-selected state. When the two-dimensional code interface corresponding to the option in the selected state is displayed, the folding screen device can close the function of automatically switching the display areas, or the two display areas arranged on the folding screen display the interface.
The settings area 406 contains options for the gallery application and other application interfaces. Including, for example, gallery option 4051, arcade video option 4052, etc. The setup area 406 may also contain a full selection control 4063 and a progress bar 4064. With respect to the options in the setting area 406, the full selection control 4063 and the progress bar 4064, reference may be made to the descriptions of the options in the setting area 405, the full selection control 4055 and the progress bar 4056, which are not described herein again.
A return control 402 for returning to a previous level of the user interface 40, the folding screen device displaying the setting interface 30 in response to a user operation acting on the return control 402.
And the determination control 403 is configured to store the options in the selected state in the interface setting area 401, and when interfaces corresponding to the stored options are displayed, the folding screen device may close the function of automatically switching the display area, or both the display areas of the folding screen device display the interfaces. The cancel control 404 is used to cancel the settings and return to the previous level interface.
It is understood that the interface designs shown in fig. 7 a-7 b are only used to explain the embodiments of the present application and should not be construed as limiting. In the embodiment of the present application, the setting interface includes the user interface 30 shown in fig. 7a and the user interface 40 shown in fig. 7 b. The second switch control comprises switch 302 in fig. 7a and switch 407 in fig. 7 b.
In the embodiment of the application, the two-dimensional code interface is not limited, and when other specific user interfaces are displayed, the folding screen device can also close the function of automatically switching the display areas, or the two display areas display the interfaces. That is, the aforementioned specific user interface is not limited to the two-dimensional code interface. Other user interfaces such as a gallery user interface, a video playback interface, etc. Some examples of the gallery user interface and the video playing interface are given below. Please refer to fig. 8a to 8b, and fig. 9 are schematic diagrams of some user interfaces provided by an embodiment of the present application. Fig. 8a to 8b are schematic diagrams of user interfaces of a gallery, and fig. 9 is a schematic diagram of a video playing interface. As shown in fig. 8a, the user interface 50 may be displayed by a folding screen device in response to a touch operation applied to an icon of the gallery. The gallery application may be used to display images stored by the electronic device, and thumbnails of these images may be contained on the user interface 50. The user interface 50 may contain a thumbnail display area 501, a photos option 502, an album option 503, a discovery option 504, a search control 505, and a more options 506. Wherein:
the thumbnail display area 501 may contain thumbnails of a plurality of images stored by the electronic device.
Different options correspond to different thumbnail display areas in the photo option 502, the album option 503, and the discovery option 504. The currently selected option shown in fig. 8a is a photo option 502. That is, the thumbnail displayed in the thumbnail display area 501 is the thumbnail under the photo option 502. And a search control 505 for searching the image. More options 506, may be used to open more functions, such as hide albums, settings, etc. The user may delete, browse, collect, and share images on the user interface 50.
As shown in fig. 8b, the fold screen device displays the user interface 60 in response to a user operation applied to any of the thumbnail images in the thumbnail display area 501, such as thumbnail 5011. User interface 60 may include an image display area 601, a return control 602, a share control 603, a delete control 604, an edit control 605, a more control 606, and a details control 607. The image display area 601 is used for displaying an image corresponding to the thumbnail 5011. And a return control 602 for returning to the previous level interface of the user interface 60. In response to a user operation acting on the return control 602, the fold screen device may display the user interface 50. And a sharing control 603, configured to share the image displayed in the image display area 601 with another application. The deletion control 604 is used to delete an image displayed in the image display area 601. An editing control 605 is used for editing the image displayed in the image display area 601, for example, operations such as cropping and adding a filter. More controls 606 may be used to open more functions, such as adding notes, printing, renaming, setting, and so forth. The detail control 607 is used to show parameters such as the size, dimension, and path name of the image displayed in the image display area 601.
In the embodiment of the present application, when the user interface shown in fig. 8a and 8b is displayed by the folding screen device, the folding screen device may close the function of automatically switching the display area, or display the user interface on both the first display area and the second display area. For example, when the folding screen device detects that the user interface shown in fig. 8a and 8b is displayed, the folding screen device may turn off the function of automatically switching the display area, and only the user interface shown in fig. 8a and 8b is displayed on the second display area. Or when the folding screen device detects that the user interfaces shown in fig. 8a and 8b are displayed, the folding screen device displays the user interfaces shown in fig. 8a and 8b on both the first display area and the second display area.
As shown in fig. 9, the user interface 70 is a video playback interface. The user interface of the video may be a video interface in a video application, such as YouTube, or a video frame shot by a camera application. As shown in fig. 9, the user interface 70 may include a video display area 701, a return control 702, a back control 703, a pause control 704, a forward control 705, and a progress bar 706. And a video display area 701 for displaying a video picture. And a return control 702 for returning to the upper level interface of the user interface 70. A back control 702, configured to back the progress of the playing of the video frame displayed in the video display area 701. And a pause control 704 for pausing the video picture displayed in the video display area 701. A forward control 705 for forwarding the progress of the playing of the video frame displayed in the video display area 701. The progress bar 706 is used to display the progress of the playing of the video screen displayed in the video display area 701.
In this embodiment of the application, when the user interface shown in fig. 9 is displayed by the folding screen device, the folding screen device may close the function of automatically switching the display area, or display the user interface on both the first display area and the second display area. For example, when the folding screen device detects that the user interface shown in fig. 9 is displayed, the folding screen device may turn off the function of automatically switching the display area, and only the user interfaces shown in fig. 8a and 8b are displayed on the first display area. Or when the folding screen device detects that the user interface shown in fig. 9 is displayed, the folding screen device displays the user interface shown in fig. 9 on both the first display area and the second display area.
It is understood that, in this embodiment of the present application, the specific user interface is not limited to a two-dimensional code interface, a user interface of a gallery (i.e., an image interface), and a user interface of a video, and the specific user interface may also include other user interfaces, which are not limited in this embodiment of the present application.
In the embodiment of the application, the function of closing the automatic switching display area in the folding screen device and the function of displaying the user interface on both the first display area and the second display area may be implemented by a shortcut key or a control in a notification bar. Specifically, please refer to fig. 10a to 10b, and fig. 10a to 10b are schematic diagrams of a user interface provided in an embodiment of the present application. As shown in fig. 10a, the fold screen device may receive a slide operation (e.g., a downward slide from the status bar location) applied to the status bar, and in response to the slide operation applied to the status bar, the fold screen device may display a notification bar 80 as shown in fig. 10 a.
As shown in fig. 10a, the notification bar 80 may include switch controls with functions (e.g., a WLAN switch control, a bluetooth switch, a flashlight switch control, a reminder switching control, an automatic rotation switch control, a Huacheng sharing switch control, a flight mode switch control, a mobile data switch control, a positioning switch control, a screen capture switch control, an eye protection mode switch control, a hot spot switch control, a screen recording switch control, an NFC switch control, a fixed display screen switch control 801, etc.).
In the embodiment of the present application, the switch controls may each include an open state and a closed state. Wherein the open state indicates that the corresponding function is open, and the closed state indicates that the corresponding function is closed. In response to a user operation acting on the switch control, the folding screen device may toggle the switch control between an open state and a closed state. For example, the function corresponding to the switch control 801 may be a function of turning off the auto-switching display area. When the switch control 801 is displayed in the open state, the folding screen device may close the function of automatically switching the display area, that is, the folding screen device only displays the user interface on the first display area, and does not perform switching display between the first display area and the second display area according to the posture of the folding screen device any longer, but fixes the user interface on the first display area to display. The user interface may be any user interface and is not limited to the specific user interface described above.
When the fixed display screen switch control 801 is displayed in an open state, the folding screen device may open the function of automatically switching the display area in response to a user operation acting on the switch control 801. Also, in response to a user operation acting on the fixed display screen switch control 801, the folding screen device displays the fixed display screen switch control 801 in an off state.
Similarly, as shown in FIG. 10b, the notification bar 80 may further include a switch control 802. The function corresponding to the switch control 802 may be to display a user interface on both the first display area and the second display area. When the switch control 802 is displayed in the open state, the folded screen device may display the same user interface on the first display area and the second display area. The user interface may be any user interface and is not limited to the specific user interface described above.
When the switch control 802 is displayed in the open state, the folded screen device may close the function of displaying the user interface on the first display area and the second display area, e.g., resume displaying the user interface only on the first display area, in response to a user operation acting on the switch control 802. And, in response to a user operation acting on the switch control 802, the fold screen device displays the switch control 802 in an off state.
In the embodiment of the present application, the function of closing the automatic switching display area is not limited to be implemented by the control in the notification bar, and the function of closing or opening the automatic switching display area may also be implemented by a shortcut key operation, for example, by pressing a volume key and an on-off key.
In an embodiment of the present application, the first switch control may include the switch control 801 in fig. 10a and the switch control 802 in fig. 10 b.
The functions described in fig. 10a and 10b may be implemented when a user wants to fix the first display area or the second display area to display content, or wants to display content in both the first display area and the second display area, which may be implemented by a switch control in the notification bar 80, so that the user may share the display content with another person through the fixed display area (e.g., the first display area) or both the display areas, thereby improving convenience.
It can be understood that the present application is described by taking a folding screen device as an example, but is not limited to the folding screen device, and may also be an electronic device in which both front and back sides of the device include a display screen, which is not limited in the embodiment of the present application.
An exemplary electronic device 100 provided by embodiments of the present application is described below. The electronic device may be the folding screen device described above, or may be an electronic device including a plurality of display screens.
Fig. 11 is a schematic structural diagram of an electronic device 100 according to an embodiment of the present application.
The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a Universal Serial Bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display screen 194, a Subscriber Identification Module (SIM) card interface 195, and the like. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, and the like.
It is to be understood that the illustrated structure of the embodiment of the present invention does not specifically limit the electronic device 100. In other embodiments of the present application, electronic device 100 may include more or fewer components than shown, or some components may be combined, some components may be split, or a different arrangement of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
Processor 110 may include one or more processing units, such as: the processor 110 may include an Application Processor (AP), a modem processor, a Graphics Processor (GPU), an Image Signal Processor (ISP), a controller, a memory, a video codec, a Digital Signal Processor (DSP), a baseband processor, and/or a neural-Network Processing Unit (NPU), etc. The different processing units may be separate devices or may be integrated into one or more processors.
The controller may be, among other things, a neural center and a command center of the electronic device 100. The controller can generate an operation control signal according to the instruction operation code and the timing signal to complete the control of instruction fetching and instruction execution.
A memory may also be provided in 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 have just been used or recycled by the processor 110. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Avoiding repeated accesses reduces the latency of the processor 110, thereby increasing the efficiency of the system.
The wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, a modem processor, a baseband processor, and the like.
The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 100 may be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
The mobile communication module 150 may provide a solution including 2G/3G/4G/5G wireless communication applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a Low Noise Amplifier (LNA), and the like. The mobile communication module 150 may receive the electromagnetic wave from the antenna 1, filter, amplify, etc. the received electromagnetic wave, and transmit the electromagnetic wave to the modem processor for demodulation. The mobile communication module 150 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic wave through the antenna 1 to radiate the electromagnetic wave. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the same device as at least some of the modules of the processor 110.
The wireless communication module 160 may provide a solution for wireless communication applied to the electronic device 100, including Wireless Local Area Networks (WLANs) (e.g., wireless fidelity (Wi-Fi) networks), bluetooth (bluetooth, BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), Infrared (IR), and the like. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 may also receive a signal to be transmitted from the processor 110, perform frequency modulation and amplification on the signal, and convert the signal into electromagnetic waves through the antenna 2 to radiate the electromagnetic waves.
In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150 and antenna 2 is coupled to wireless communication module 160 so that electronic device 100 can communicate with networks and other devices through wireless communication techniques. The wireless communication technology may include global system for mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), time-division code division multiple access (time-division code division multiple access, TD-SCDMA), Long Term Evolution (LTE), LTE, BT, GNSS, WLAN, NFC, FM, and/or IR technologies, etc. The GNSS may include a Global Positioning System (GPS), a global navigation satellite system (GLONASS), a beidou satellite navigation system (BDS), a quasi-zenith satellite system (QZSS), and/or a Satellite Based Augmentation System (SBAS).
The electronic device 100 implements display functions via the GPU, the display screen 194, and the application processor. The GPU is a microprocessor for image processing, and is connected to the display screen 194 and an application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
The display screen 194 is used to display images, video, and the like. The display screen 194 includes a display panel. The display panel may be a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (active-matrix organic light-emitting diode, AMOLED), a flexible light-emitting diode (FLED), a miniature, a Micro-o led, a quantum dot light-emitting diode (QLED), or the like. In some embodiments, the electronic device 100 may include 1 or N display screens 194, with N being a positive integer greater than 1.
In some embodiments of the present application, the display screen 194 may be a foldable display screen, such that the electronic device 100 is a foldable screen device. The foldable display screen may comprise a flattened configuration, a folded configuration, and an unfolded configuration.
In the embodiment of the present application, the display panel may be implemented by OLED, AMOLED, and FLED, so that the display screen 194 may be bent. In the embodiment of the present application, the display screen that can be folded is referred to as a foldable display screen. The foldable display screen may be a single screen, or a display screen formed by splicing a plurality of screens, which is not limited herein.
The internal memory 121 may be used to store computer-executable program code, which includes instructions. The processor 110 executes various functional applications of the electronic device 100 and data processing by executing instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. The storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like. The storage data area may store data (such as audio data, phone book, etc.) created during use of the electronic device 100, and the like. 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 (UFS), and the like.
The pressure sensor 180A is used for sensing a pressure signal, and converting the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A may be disposed on the display screen 194. The pressure sensor 180A can be of a wide variety, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, and the like. The capacitive pressure sensor may be a sensor comprising at least two parallel plates having an electrically conductive material. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the strength of the pressure from the change in capacitance. When a touch operation is applied to the display screen 194, the electronic apparatus 100 detects the intensity of the touch operation according to the pressure sensor 180A. The electronic apparatus 100 may also calculate the touched position from the detection signal of the pressure sensor 180A. In some embodiments, the touch operations that are applied to the same touch position but different touch operation intensities may correspond to different operation instructions. For example: and when the touch operation with the touch operation intensity smaller than the first pressure threshold value acts on the short message application icon, executing an instruction for viewing the short message. And when the touch operation with the touch operation intensity larger than or equal to the first pressure threshold value acts on the short message application icon, executing an instruction of newly building the short message.
In the embodiment of the present application, the electronic apparatus 100 may also calculate the touched position according to the detection signal of the pressure sensor 180A. When the display screen 194 is a foldable display screen, the electronic device 100 may detect whether the touched position is in the first display area or the second display area of the display screen. The electronic device 10 may determine the pose of the electronic device based on the display area where the continuously touched position is located. The display area facing away from the face is continuously touched due to the holding habit. The folding screen device may determine the display area that is continuously touched as a display area facing away from the face, thereby determining a display area facing the face from the first display area and the second display area.
The gyro sensor 180B may be used to determine the motion attitude of the electronic device 100. In some embodiments, the angular velocity of electronic device 100 about three axes (i.e., the x, y, and z axes) may be determined by gyroscope sensor 180B. The gyro sensor 180B may be used for photographing anti-shake. For example, when the shutter is pressed, the gyro sensor 180B detects a shake angle of the electronic device 100, calculates a distance to be compensated for by the lens module according to the shake angle, and allows the lens to counteract the shake of the electronic device 100 through a reverse movement, thereby achieving anti-shake. The gyroscope sensor 180B may also be used for navigation, somatosensory gaming scenes.
In this embodiment, the electronic device 100 may further detect an included angle of the bending of the foldable display screen, that is, an opening angle, through the acceleration sensor 180E and/or the gyroscope sensor 180B. The electronic device 100 can also determine the form of the foldable display screen, such as the flat form, the folded form, or the unfolded form, according to the included angle of the bending.
Specifically, the body portion of the foldable display screen where the first display area is located may include at least one gyro sensor 180B. The body portion where the second display area is located may also include at least one gyro sensor 180B. Through the two groups of sensors, the electronic equipment can determine triaxial data (in m/s2, the sampling frequency is 100Hz) of the acceleration sensor and triaxial data (in rad/s, the sampling frequency is 100Hz) of the gyroscope sensor after zero offset correction. Then, the electronic device may extract the acceleration sensor value (unit is m/s2, sampling frequency is 100Hz) and the system time corresponding to the data from the acceleration sensor triaxial data through a filtering algorithm, and calculate through a further fusion algorithm using these parameters, to obtain the angle change of the orientation of each display region. And then the electronic equipment can determine the included angle of the two display areas, namely the opening angle of the two display areas of the foldable display screen.
In the embodiment of the present application, the principle that the gyro sensor a measures the orientation (i.e., the directional vector of the orientation) of the first display area, the gyro sensor B measures the orientation (i.e., the directional vector of the orientation) of the second display area, and the principle that the electronic device 100 calculates the opening angle α of the first display area and the second display area according to the orientation of the first display area and the orientation of the second display area are explained.
Wherein the coordinate system of the gyro sensor may be a geographical coordinate system. As shown in fig. 12b, the origin O of the geographic coordinate system may be located at the point where the vehicle (i.e., the device containing the gyro sensor, such as the electronic device 100) is located, with the X-axis pointing east (E) along the local latitudes, the Y-axis pointing north (N) along the local meridian, and the Z-axis pointing up along the local geographic vertical, and forming a right-hand orthogonal coordinate system with the X-axis and the Y-axis. The plane formed by the X axis and the Y axis is the local horizontal plane, and the plane formed by the Y axis and the Z axis is the local meridian plane. Thus, it can be understood that the coordinate system of the gyro sensor is: the gyroscope sensor is used as an origin O, the east direction along the local latitude line is used as an X axis, the north direction along the local meridian line is used as a Y axis, and the upward direction along the local geographical vertical line (namely the direction of the geographical vertical line) is used as a Z axis.
The electronic device 100 may measure the direction vector of the orientation in the coordinate system of the gyro sensor corresponding to each display region by using the gyro sensor provided on the body corresponding to each display region. For example, referring to the side view of the electronic device 100 as shown in fig. 12a, the electronic device 100 measures a direction vector of the orientation of the first display area in the coordinate system of the gyro sensor a as a vector
Figure BDA0002353362010000211
The direction vector of the orientation of the second display region in the coordinate system of the gyro sensor B is a vector
Figure BDA0002353362010000212
The electronic device 100 calculates the vector by using the following formula (1)
Figure BDA0002353362010000213
And vector
Figure BDA0002353362010000214
Angle θ of (c):
Figure BDA0002353362010000215
also, as can be seen from FIG. 12a, the vectors are used
Figure BDA0002353362010000216
Perpendicular to the first display area, vector
Figure BDA0002353362010000217
Perpendicular to the second display area, the angle α between the first display area and the second display area is 180 ° - θ, that is, the direction vector (i.e., vector) of the orientation of the first display area in the coordinate system of the gyro sensor a, which can be obtained by the electronic device 100 according to the measurement, can be obtained by the electronic device 100
Figure BDA0002353362010000218
) And the direction vector (i.e., vector) of the orientation of the second display region in the coordinate system of the gyro sensor B
Figure BDA0002353362010000219
) And determining an included angle α between the first display area and the second display area, wherein the included angle α is an opening angle of the foldable display screen.
It should be noted that although the positions of the gyro sensors disposed in the first display region and the second display region do not overlap, that is, the origins of the coordinate systems of the gyro sensors in the first display region and the second display region do not overlap, the X-axis, the Y-axis, and the Z-axis of the two coordinate systems are parallel, and thus the coordinate systems of the gyro sensors disposed in the first display region and the second display region can be considered to be parallel. Thus, albeit toMeasurement of
Figure BDA00023533620100002110
Sum vector
Figure BDA00023533620100002111
Not in the same coordinate system, but because the axes of the two coordinate systems are parallel, the vector can still be calculated by the above equation (1)
Figure BDA00023533620100002112
And vector
Figure BDA00023533620100002113
The angle theta.
In some embodiments, one or more other sensors may be associated with the electronic device 100 to measure the angle α between the first display area and the second display area, for example, an acceleration sensor may be disposed in the body of each display area of the display screen, the electronic device may measure the acceleration of the movement of each display area when the display area is rotated using the acceleration sensor, and then calculate the angle of rotation of one display area relative to the other display area, i.e., the angle α between the first display area and the second display area, based on the measured acceleration of the movement.
Axial movement of the electronic device may be detected by the gyro sensor to determine the deflection angle, velocity, time, etc. of the electronic device. And determining the turnover of the electronic equipment according to the deflection angle of the electronic equipment. When the deflection angle of the electronic device is greater than the threshold, it can be determined that the electronic device is turned over, which is also called that the electronic device is rotated.
In other embodiments, the gyro sensor may be a virtual gyro sensor formed by combining a plurality of other sensors, and the virtual gyro sensor may be used to calculate an angle between the first display area and the second display area, that is, an angle α between the first display area and the second display area.
In other embodiments, the bending portion (e.g., the rotation axis) of the folding line of the electronic device 100 may have an angle sensor, and the electronic device 100 may measure the included angle α formed by the first display area and the second display area by the angle sensor disposed at the folding portion of the display screen.
In some embodiments of the present application, the electronic device 100 may further measure an angle β 1 between the first display area and the horizontal plane and an angle β 2 between the second display area and the horizontal plane through the gyro sensor 180B.
Referring to fig. 13a, a coordinate system of a gyro sensor of an upper first display area of the electronic device 100 is shown. Wherein, the plane formed by the X axis and the Y axis is the local horizontal plane, and the plane formed by the Y axis and the Z axis is the local meridian plane. A direction vector of the first display area of the electronic apparatus 100 oriented in the coordinate system of the gyro sensor is a vector
Figure BDA0002353362010000221
Vector quantity
Figure BDA0002353362010000222
The angle γ 1 to the XOY plane (i.e., horizontal) is in the following relationship:
Figure BDA0002353362010000223
wherein the first display area and the vector of the electronic device 100
Figure BDA0002353362010000224
Vertically, the included angle β 1 between the plane of the first display area of the electronic device 100 and the XOY plane (i.e. the horizontal plane) and the included angle γ 1 are complementary, i.e. β 1+ γ 1 is 90 °
Figure BDA0002353362010000225
And the angle β between the plane of the first display area of the electronic device 100 and the horizontal plane is as follows:
Figure BDA0002353362010000226
wherein the content of the first and second substances,
Figure BDA0002353362010000227
referring to fig. 13b, a coordinate system of the gyro sensor of the upper second display area of the electronic device 100 is shown. Wherein, the plane formed by the X axis and the Y axis is the local horizontal plane, and the plane formed by the Y axis and the Z axis is the local meridian plane. A direction vector of the second display region of the electronic apparatus 100 oriented in the coordinate system of the gyro sensor is a vector
Figure BDA0002353362010000228
Vector quantity
Figure BDA0002353362010000229
The following relationship exists for the angle γ 2 to the XOY plane (i.e., horizontal plane):
Figure BDA00023533620100002210
wherein the second display area and the vector of the electronic device 100
Figure BDA00023533620100002211
Vertically, the supplementary angle β 2 between the plane of the second display area of the electronic device 100 and the XOY plane (i.e. the horizontal plane) is complementary to the angle γ 2, i.e. β 2- γ 2 is 90 °
Figure BDA00023533620100002212
And the angle β 2 between the plane of the second display area of the electronic device 100 and the horizontal plane is as follows:
Figure BDA00023533620100002213
wherein the content of the first and second substances,
Figure BDA00023533620100002214
in summary, the electronic device 100 obtains the direction vector of the orientation of the first display area in the coordinate system of the gyro sensor according to the measurement
Figure BDA00023533620100002215
The electronic device can be determined by using the above formula (2)100 and the horizontal plane, β 1. the direction vector of the orientation of the second display area in the gyro sensor coordinate system, obtained by the electronic device 100 from the measurements
Figure BDA00023533620100002216
The angle β 2 between the second display area of the electronic device 100 and the horizontal plane can be determined using equation (3) above.
In general, a folding screen device may determine a display area having an angle of less than 90 ° with respect to a horizontal plane as a display area facing a human face. In another possible implementation, the folded screen device compares the angle of two display areas to the horizontal. Of the two display regions, the display region having a smaller angle with the horizontal plane may be a display region facing the face of a person. When the folding screen device detects that the display area facing the face changes, namely the posture of the folding screen device changes, the folding screen device determines that the folding screen device is turned over. For example, when the folding screen device detects that the first display area faces a human face and the second display area faces the human face through the sensor, the folding screen device is turned over. In this embodiment of the application, the flipping is not limited to flipping the first display region upward to turn the first display region downward, but also includes flipping the first display region left to turn the first display region right, and when it is detected that a deflection angle of the folding screen device is greater than a deflection angle threshold, or when it is detected that a rotation angle of the folding screen device is greater than a rotation angle threshold, the flipping of the folding screen device may be recognized. The embodiments of the present application do not limit this.
The electronic device 100 may then determine a pose of the folded-screen device based on the angle β 1 between the first display region and the horizontal plane and the angle β 2 between the second display region and the horizontal plane, where the pose of the folded-screen device may include, for example, the first display region facing a human face and the second display region facing a human face.
The air pressure sensor 180C is used to measure air pressure. In some embodiments, electronic device 100 calculates altitude, aiding in positioning and navigation, from barometric pressure values measured by barometric pressure sensor 180C.
The magnetic sensor 180D includes a hall sensor. The electronic device 100 may detect the opening and closing of the flip holster using the magnetic sensor 180D. In some embodiments, when the electronic device 100 is a flip phone, the electronic device 100 may detect the opening and closing of the flip according to the magnetic sensor 180D. And then according to the opening and closing state of the leather sheath or the opening and closing state of the flip cover, the automatic unlocking of the flip cover is set.
In other embodiments of the present application, the hall sensor may also be located on the body where the two display areas of the foldable display screen are located. When the display screen is respectively in a folding state and a non-folding state, the magnetic field at the position inside the Hall sensor is different in size, so that the Hall sensor outputs different electric signals. The electronic device 100 determines opening and closing of the body where the two display areas are located through the electric signals output by the hall sensor, so as to determine that the display screen is in a folded state or an unfolded state (including a flattened state and an unfolded state). When the hall sensor detects that the display screen is in the folded state, the electronic device 100 may execute the interface display method provided by the embodiment of the present application. When the hall sensor detects that the display screen is in the unfolded state, the electronic device 100 may not perform the interface display method provided by the embodiment of the present application.
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 can be detected when the electronic device 100 is stationary. The method can also be used for recognizing the posture of the electronic equipment, and is applied to horizontal and vertical screen switching, pedometers and other applications.
A distance sensor 180F for measuring a distance. The electronic device 100 may measure the distance by infrared or laser. In some embodiments, taking a picture of a scene, electronic device 100 may utilize range sensor 180F to range for fast focus.
The proximity light sensor 180G may include, for example, a Light Emitting Diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device 100 emits infrared light to the outside through the light emitting diode. The electronic device 100 detects infrared reflected light from nearby objects using a photodiode. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 may determine that there are no objects near the electronic device 100. The electronic device 100 can utilize the proximity light sensor 180G to detect that the user holds the electronic device 100 close to the ear for talking, so as to automatically turn off the screen to achieve the purpose of saving power. The proximity light sensor 180G may also be used in a holster mode, a pocket mode automatically unlocks and locks the screen.
The touch sensor 180K is also referred to as a "touch panel". 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 used to detect a touch operation applied thereto or nearby. The touch sensor can communicate the detected touch operation to the application processor to determine the touch event type. Visual output associated with the touch operation may be provided through the display screen 194. In other embodiments, the touch sensor 180K may be disposed on a surface of the electronic device 100, different from the position of the display screen 194.
In the embodiment of the present application, the software system of the electronic device 100 may adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes a layered architecture as an example, and exemplifies a software structure of the electronic device 100. The layered architecture divides the software into several layers, each layer having a clear role and division of labor. The layers communicate with each other through a software interface. In some embodiments, the system is divided into four layers, from top to bottom, an application layer, an application framework layer, a system library, and a kernel layer.
Referring to fig. 14, fig. 14 is a block diagram of a software structure of an electronic device 100 exemplarily provided in the embodiment of the present application.
As shown in fig. 14, the application packages may include camera, gallery, calendar, phone, map, navigation, WLAN, bluetooth, music, WeChat, short message, etc. applications.
Taking the WeChat application as an example, when the WeChat application detects that the switching is to a specific user interface, such as a two-dimensional code interface, a first notification may be sent to the information processing module in the application framework layer through the application programming interface. The first notification indicates that the application is currently switching to a particular user interface, such as a two-dimensional code interface. Not limited to the WeChat application but also other applications such as Payment application, Huanyi wallet application, and the like.
In other embodiments of the present application, the WeChat application may also query the angle calculation module in the system library whether the current foldable display screen is in a folded configuration when a switch to a particular user interface is detected. And when the foldable display screen is in the folded state or not, sending a first notification to the information processing module in the application program framework layer through the application programming interface.
The application framework layer provides an Application Programming Interface (API) and a programming framework for the application programs of the application layer. The application framework layer includes a number of predefined functions.
As shown in fig. 14, the application framework layer may include an information processing module.
In an embodiment of the application, the information processing module may receive a first notification from an application. After receiving the first notification from the application, the information processing module may notify the display module in the system library that the display area needs to be fixedly switched (i.e., the auto-switching display area function is turned off), or notify the display module that the first display area and the second display area both need to display the user interface, which may be specifically described with reference to step S106 in the example described in fig. 15 and step S207 in the example described in fig. 16.
In this embodiment, the application framework layer may further include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.
The window manager is used for managing window programs. The window manager can obtain the size of the display screen, judge whether a status bar exists, lock the screen, intercept the screen and the like. The content provider is used to store and retrieve data and make it accessible to applications. The data may include video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc. The view system includes visual controls such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. For example, the display interface including the short message notification icon may include a view for displaying text and a view for displaying pictures. The phone manager is used to provide the communication function of the second electronic device 200. Such as management of call status (including on, off, etc.). The resource manager provides various resources for the application, such as localized strings, icons, pictures, layout files, video files, and the like. The notification manager enables the application to display notification information in the status bar, can be used to convey notification-type messages, can disappear automatically after a short dwell, and does not require user interaction. Such as a notification manager used to inform download completion, message alerts, etc. The notification manager may also be a notification that appears in the form of a chart or scroll bar text at the top status bar of the system, such as a notification of a background running application, or a notification that appears on the screen in the form of a dialog window. For example, prompting text information in the status bar, sounding a prompt tone, vibrating the electronic device, flashing an indicator light, etc.
The application layer and the application framework layer run in a virtual machine. And executing java files of the application program layer and the application program framework layer into a binary file by the virtual machine. The virtual machine is used for performing the functions of object life cycle management, stack management, thread management, safety and exception management, garbage collection and the like.
The system library can comprise a display module and can also comprise other functional modules. For example: surface managers (surface managers), Media Libraries (Media Libraries), three-dimensional graphics processing Libraries (e.g., OpenGLES), 2D graphics engines (e.g., SGL), and the like.
The display module can be used for receiving the notification from the information processing module in the application framework layer. In a scene of closing the function of the automatic switching display area, the display module may close the function of the automatic switching display area according to the current form of the display screen and the state that the function of the automatic switching display area is opened. Specifically, steps S106 to S109 in the example described with reference to fig. 15 can be used.
In a scenario where the first display region and the second display region simultaneously display a particular user interface, the display module may notify the display driver, initialize a currently undisplayed screen (e.g., the second display region) and display on both the first display region and the second display region. The step S208 in the example described with reference to fig. 16 may be specifically mentioned.
In an embodiment of the application, the system library may further include an angle calculation module for determining a form of the display screen. The angle calculation module can acquire angle data from the sensor drive of the inner core layer, calculate the opening angle of the display screen, and determine the form of the display screen according to the opening angle, such as a flat state, a folded state or an unfolded state. The display module may query the angle calculation module for the form of the display screen, and when the form of the display screen is the folding form, the display module may close the function of automatically switching the display area or notify the display driver to display a specific user interface in both the first display area and the second display area, which may be specifically described in step S107 to step S109 in the example described with reference to fig. 15.
In another possible implementation, an application (e.g., a wechat application) may obtain a current form of the display screen from the angle calculation module, and only when the display screen is in a folded form, the wechat application sends a notification to the information processing module according to the switched two-dimensional code interface, which may specifically refer to steps S204 to S206 in the example described with reference to fig. 16.
The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications. The media library supports a variety of commonly used audio, video format playback and recording, and still image files, among others. The media library may support a variety of audio-video encoding formats, such as MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, and the like. The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like. The 2D graphics engine is a drawing engine for 2D drawing.
The kernel layer is a layer between hardware and software. The inner core layer can comprise a display driver, a camera driver, an audio driver and a sensor driver.
And the display driver is used for receiving the notification of the display module. When the notification instruction is displayed on the current display area (first display area), the display driver drives the display screen to display the two-dimensional code interface on the first display area. When the notification instruction is displayed on the first display area and the second display area, the display driver drives the display screen to display the two-dimensional code interface on both the first display area and the second display area.
The sensor driver is used for driving the sensor to detect data. When the acceleration sensor 180E and the gyro sensor 180E detect angle data, a corresponding hardware interrupt is issued to the kernel layer. And the sensor drive of the inner core layer sends the angle data to an angle calculation module in the system library.
It should be noted that the functional architecture of the electronic device shown in fig. 14 is only one implementation manner of the embodiment of the present application, and in practical applications, the electronic device may further include more or fewer software modules, which is not limited herein.
In the embodiment of the present application, the display module in the software structure shown in fig. 14 is further configured to display a corresponding user interface according to the operation of each software module. The user interface displayed by the display module can be implemented as described with reference to fig. 1a to 1b and fig. 3a to 10 b. The display module may be embodied as the display screen 194 in fig. 11.
Based on the software architecture diagram shown in fig. 14, a display method in the folding screen device provided in the embodiment of the present application is described below by way of a specific example. Fig. 15 is a schematic flowchart of a display method according to an embodiment of the present application. In the display method, when the folding screen device is switched to a specific user interface (such as a two-dimensional code interface), the folding screen device closes the function of automatically switching the display area. When the folding screen device exits the specific user interface, the folding screen device can resume the function of starting the automatic switching display area.
Fig. 4a to 4c and fig. 5a to 5c are referenced for an application interface related to the display method. As shown in fig. 15, the display method includes steps S101 to S115.
S101, an angle calculation module receives angle data from a sensor drive.
Wherein the sensor drive may drive a sensor (e.g., gyroscope sensor 180E) to measure angular data. Not limited to the sensors shown in the examples, the sensor driven sensor may also comprise other sensors that can measure the attitude of the folding screen device, such as hall sensors, etc., acceleration sensors, etc. The hall sensor can detect the opening and closing of the body where the two display areas are located, so as to determine that the display screen is in the folded state or the unfolded state (including the unfolded state and the unfolded state), which is described in the example specifically with reference to fig. 11.
S102, the form of the display screen is determined by an angle calculation module.
In the embodiments of the present application, the configuration of the display screen may include a flat configuration, a folded configuration, and an unfolded configuration, and reference may be made to the concept description section above. In the embodiment of the present application, the display method provided in the embodiment of the present application is executed when the display screen is in the folded state or the unfolded state. The display method provided by the embodiments of the present application may not be performed when the display screen is in the flattened state.
In the embodiment of the application, the angle calculation module and the sensor drive the sustainable detection data so as to acquire the form of the display screen in real time. And S103, displaying the user interface 20 in the first display area by the display driving display screen.
And S104, switching the WeChat application to the two-dimensional code interface, and executing the step S105.
Wherein the WeChat application can include a plurality of interfaces (e.g., a message list interface, a two-dimensional code interface, a chat window interface, a circle of friends interface, etc.). The WeChat application may also contain control logic for various interface switches. The control logic for interface switching includes the correspondence between the control and the interface content, which includes, for example, the correspondence between the payment and receipt option 2053d in fig. 4a and the two-dimensional code interface 10. The principle of switching the two-dimensional code interface by the wechat application is described below with reference to the scenarios shown in fig. 4a to 4 b.
When the touch sensor 180K receives a touch operation at the location of option 2053 in FIG. 4a, a corresponding hardware interrupt is issued to the kernel layer. The kernel layer processes the touch operation into an original input event (including touch coordinates, a time stamp of the touch operation, and other information). The raw input events are stored at the kernel layer. And the application program framework layer acquires the original input event from the kernel layer and identifies the control corresponding to the input event. The control corresponding to the touch operation is a payment and receipt option 2053d in the user interface 20 of the wechat application, and the application framework layer notifies the name of the payment and receipt option 2053d to the wechat application. The wechat application finds the interface content corresponding to the payment and receipt option 2053d according to the control logic of interface switching, namely the interface is the two-dimensional code interface, and then the wechat application switches to the two-dimensional code interface. In this embodiment of the application, the two-dimensional code interface is, for example, the wechat payment code 10 shown in fig. 4a and 4b, may also be a two-dimensional code interface including personal information in wechat application, may also be an interface including certain account information, certain webpage information, certain commodity information, and may also be a bus code, and the like, which is not limited in this embodiment of the application. For example, the WeChat application may switch to the two-dimensional code interface 10 in response to a user action on the collect and pay option 2053d shown in FIG. 4 a.
In addition, the folding screen device is not limited to the two-dimensional code interface, and can also close the function of automatically switching the display area when other specific user interfaces are displayed. That is, the aforementioned specific user interface is not limited to the two-dimensional code interface. Other user interfaces such as a gallery user interface, a video user interface, etc. The user interface of the gallery may refer to fig. 8a and 8b, and the user interface of the video may include, for example, the interface shown in fig. 9.
S105, the WeChat application sends a first notice to the information processing module, and the first notice indicates that the two-dimensional code interface is switched.
In the embodiment of the present application, through the setting process of the example shown in fig. 7a and 7b in the folding screen device, the information processing module can know on which user interfaces the function of automatically switching the display area needs to be turned off. For example, as shown in fig. 7b, the options corresponding to the user interfaces of the two-dimensional code interface (WeChat Payment code, WeChat personal card, Payment code … …) and the gallery are selected. In response to the user operation applied to the determination control 403, the information processing module may know that the function of automatically switching the display area needs to be turned off when the user interface of the two-dimensional code interface or the gallery is displayed. So that step S106 is performed when the information processing module receives the first notification from the application.
S106, the information processing module sends a second notification to the display module, and the second notification indicates that the display area needs to be fixedly switched.
In the embodiment of the application, when the folding screen device is in the folding state, the display area is not switched fixedly, that is, the function of automatically switching the display area is turned off. Therefore, before performing step S109, the information processing module needs to perform step S107 to determine the shape of the display screen of the current folding screen device.
S107, the display module acquires the current display screen from the angle calculation module as a folding state, and executes the step S108.
In the embodiment of the present application, when the display module obtains that the current display screen is in the flat state from the angle calculation module, the process is ended, and steps S108 to S109 are not executed.
And S108, the display module detects that the function of automatically switching the display area is opened.
In the embodiment of the present application, when the function of automatically switching the display area is turned off, the display may be performed only on the area currently used for displaying (e.g., the first display area) without performing step S109.
In the embodiment of the present application, whether the function of automatically switching the display area is on or not may be indicated by an identifier, for example, identifier 1 indicates that the function of automatically switching the display area is on, and identifier 0 indicates that the function of automatically switching the display area is off. The function of closing the auto-switching display area is to set the flag to 0, and the function of opening the auto-switching display area is to set the flag to 1.
The display module may store the identification. The display module may further record a display area of the currently displayed content, for example, record the display area of the currently displayed content as the first display area. When the flag is 0, the display module notifies the display driver to display the content only in the current display area (e.g., the first display area). When the identifier is 1, the display module obtains the current posture of the folding screen device from the modules in the system library, and determines a display area (a first display area or a second display area) for displaying the content according to the current posture of the folding screen device. Modules in the system library may determine the current pose of the folding screen device based on data detected by a sensor (e.g., a gyroscope sensor).
And S109, the display module closes the function of automatically switching the display area.
In this embodiment, the display module only turns off the function of the auto-switching display area during displaying the specific user interface, for example, the two-dimensional code interface. When the two-dimensional code interface is exited, for example, as shown in fig. 6a and 6b, the function of opening the automatic switching display area may be resumed when the folding screen device displays the user interface 20 in response to the user operation applied to the return control 106, that is, steps S112 to S115.
S110, the display module sends a third notification to the display driver, where the third notification indicates that the display is performed in the current area for display (e.g., the first display area).
In this embodiment of the application, the area currently used for displaying refers to a display area used for displaying in the folding screen device when the two-dimensional code interface is switched to, and may be the first display area or the second display area.
And S111, displaying a two-dimensional code interface on the first display area by the display driving display screen.
And during the period that the display screen displays the two-dimensional code interface, the display driver determines that the display screen displays the two-dimensional code interface on the first display area. No matter what posture the folding screen device is in, and no matter the state that the first display area and the second display area are touched, the folding screen device does not switch the display area for displaying the two-dimensional code interface.
And S112, quitting the two-dimensional code interface by the WeChat application.
For example, the example shown in FIG. 4b, the WeChat application may exit the two-dimensional code interface in response to a user operation acting on the return control 106. The principle of the wechat application exiting the two-dimensional code interface is described below with reference to the scenarios shown in fig. 6a to 6 b.
When the touch sensor 180K receives a touch operation that acts on the return control 106 in fig. 6a, a corresponding hardware interrupt is issued to the kernel layer. The kernel layer processes the touch operation into an original input event (including touch coordinates, a time stamp of the touch operation, and other information). The raw input events are stored at the kernel layer. And the application program framework layer acquires the original input event from the kernel layer and identifies the control corresponding to the input event. The control corresponding to the touch operation is a return control 106 in the two-dimensional code interface 10, and the application framework layer notifies the WeChat application of the name of the return control 106. The wechat application finds the interface content corresponding to the return control 106 according to the control logic of the interface switching, namely the interface content is the user interface 20, and the wechat application switches to the user interface 20, namely exits from the two-dimensional code interface 10.
S113, the WeChat application sends a fourth notification to the information processing module to indicate that the two-dimensional code interface is exited.
S114, the information processing module sends a fifth notification to the display module to indicate that the function of automatically switching the display area needs to be started.
And S115, the display module starts the function of automatically switching the display area.
In the embodiment of the application, after the function of automatically switching the display area is started, the sensor driver can drive the sensor to detect the posture of the device in real time, the display module can determine the display area for displaying the content according to the posture of the folding screen device and send a notification to the display driver, so that the display driver drives the first display area or the second display area to display the user interface.
In other embodiments of the present application, the wechat application may obtain the current form of the display screen from the angle calculation module, and when the display screen is in the folded form or the unfolded form, the wechat application performs step S104 according to the switched two-dimensional code interface. When the display screen is in the flat state, the step S104 is not executed. The display module does not need to detect the form of the display screen, i.e. does not need to perform step S107. In the display method described in fig. 15, when the folding screen device detects that the first display area or the second display area displays the two-dimensional code interface, the function of automatically switching the display areas is turned off. Like this, be convenient for the user upset folding screen equipment make another equipment scan two-dimensional code, improved the convenience.
Referring to fig. 16, fig. 16 is a schematic flow chart of another display method according to an embodiment of the present disclosure. In the display method, when the folding screen device is switched to a specific user interface (for example, a two-dimensional code interface), the folding screen device may display the specific user interface in both the first display area and the second display area. When the folded screen device exits the particular user interface, the folded screen device may resume a state of being displayed on only one of the first display area and the second display area.
The application interface related to the display method can refer to fig. 4a, 4b, 4d, 6a, and 6 b. As shown in fig. 16, the display method includes steps S201 to S216.
The steps S201 to S204 may specifically refer to the descriptions of steps S101 to S104 in the example described in fig. 16, and are not described herein again.
S205, the WeChat application inquires the angle calculation module that the current display screen is in the folding state, and then step S206 is executed.
In one possible embodiment, the WeChat application may query the angle calculation module for the current display screen modality. If the current display screen is in the folded state, step S206 and the following steps are executed. If the current display screen is in the flat state, the process is terminated, and step S206 and the subsequent steps are not executed.
S206, the WeChat application sends a first notice to the information processing module, and the first notice indicates that the two-dimensional code interface is switched.
Step S206 can be similar to the description of step S105 in the example described in fig. 15, and the information processing module can know on which user interfaces the first display area and the second display area need to be displayed through the setup process in the example shown in fig. 7a and 7b in the folding screen device. For example, as shown in fig. 7b, the options corresponding to the user interfaces of the two-dimensional code interface (WeChat Payment code, WeChat personal card, Payment code … …) and the gallery are selected. In response to the user operation acting on the determination control 403, the information processing module may know that both the first display area and the second display area are required to be displayed when displaying the two-dimensional code interface and the user interface of the gallery. So that step S207 is executed when the information processing module receives the first notification from the application.
And S207, the information processing module sends a sixth notification to the display module, wherein the sixth notification indicates that the first display area and the second display area are required to be displayed.
When the display module receives the sixth notification, the display module performs step S208 regardless of whether the function of automatically switching the display area is turned on, and during the period when the two-dimensional code interface is not exited, the display module performs the step of notifying the display area to be displayed on the first display area and the second display area in step S208.
And S208, the display module sends a seventh notification to the display driver, wherein the seventh notification indicates that a display area (such as a second display area) which is not currently displayed is initialized and displayed on the first display area and the second display area.
In this embodiment of the application, initializing the second display area may be resetting, and preparing for powering on and displaying the second display area.
S209, displaying a two-dimensional code interface on the first display area and the second display area by the display driving display screen.
Under the condition that the first display area and the second display area are displayed, the first display area and the second display area respectively receive one path of signal. The display contents corresponding to the two signals can be the same, for example, both signals are two-dimensional code interfaces.
And S210, if the WeChat application exits the two-dimensional code interface, executing the step S211.
For example, as shown in fig. 6a, 6b, in response to a user operation acting on the return control 106, the fold screen device may display the user interface 20 and the wechat application may detect the exit from the two-dimensional code interface.
S211, the WeChat application sends a fourth notification to the information processing module, and the fourth notification indicates that the two-dimensional code interface is exited.
Steps S210 to S211 can refer to steps S112 to S113 in the example described in fig. 15, and are not described herein again.
S212, the information processing module sends an eighth notification to the display module, wherein the eighth notification indicates that only one display area needs to be recovered for display.
In the embodiment of the present application, before step S207, the user interface is displayed only in the first display area, and then step S212 returns to displaying the user interface, for example, displaying the user interface 20, only in the first display area.
In the embodiment of the application, the folding screen device can also start the function of automatically switching the display area. Then after step S212, the display module may determine a display area for displaying content according to the pose of the folded screen device and send a notification to the display driver to cause the display driver to display the user interface in the first display area or the second display area.
And S213, the display module sends a ninth notification to the display driver, wherein the ninth notification indicates to close the second display area.
S214, the display module determines that the display area for displaying the content is the first display area according to the posture of the folding screen device, and then the step S215 is executed.
S215, the display module sends a tenth notification to the display driver, wherein the tenth notification indicates that the display is required to be carried out in the first display area.
S216, displaying an interface on the first display area by the display driving display screen.
In the embodiment of the present application, step S214 is continuously executed to implement a function of automatically switching the display area according to the posture of the folding screen device in real time. And when the display module detects that the posture of the folding screen device is that the second display area faces the human face, informing the display driver to drive the display screen to display in the second display area.
In other embodiments of the present application, the wechat application may send the first notification to the information processing module when switching to the two-dimensional code interface, that is, the wechat application may not need to perform step S205. Before the display module performs step S208, the current form of the display screen may also be obtained from the angle calculation module, and the display module performs step S208 only when the display screen is in the folded form or the unfolded form. When the display screen is in the flat state, step S208 is not executed.
In the display method described in fig. 16, when it is detected that the folding screen device displays the two-dimensional code interface, the folding screen device may display the two-dimensional code interface on both the first display area and the second display area. The code scanner can scan the two-dimensional code interface displayed on the second display area. In another implementation, the user may turn the device such that the first display area faces away from the user's face for the scanner to scan the two-dimensional code. Then no matter how the user overturns the folding screen equipment, or changes the holding state of the folding screen equipment, the two-dimensional code interface is all shown in the first display area and the second display area of the folding screen equipment, and the two-dimensional code is scanned by the code scanner, so that the convenience is improved.
As used in the above embodiments, the term "when …" may be interpreted to mean "if …" or "after …" or "in response to a determination of …" or "in response to a detection of …", depending on the context. Similarly, depending on the context, the phrase "at the time of determination …" or "if (a stated condition or event) is detected" may be interpreted to mean "if the determination …" or "in response to the determination …" or "upon detection (a stated condition or event)" or "in response to detection (a stated condition or event)".
In the above embodiments, the implementation may be wholly or partially realized 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 loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, 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 wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk), among others.
One of ordinary skill in the art will appreciate that all or part of the processes in the methods of the above embodiments may be implemented by hardware related to instructions of a computer program, which may be stored in a computer-readable storage medium, and when executed, may include the processes of the above method embodiments. And the aforementioned storage medium includes: various media capable of storing program codes, such as ROM or RAM, magnetic or optical disks, etc.

Claims (13)

1. An interface display method applied to an electronic device, wherein the electronic device comprises a foldable display screen, and the foldable display screen comprises a first display area and a second display area, the method comprising:
displaying a first display interface through the first display area, wherein the foldable display screen is in a folded state or an unfolded state;
detecting a deflection angle of the electronic device by a sensor;
if the first display interface comprises a specific user interface, when the deflection angle of the electronic equipment is larger than a deflection angle threshold value, displaying the specific user interface through the first display area;
when the first display interface does not contain the specific user interface, responding to the detection that the deflection angle of the electronic equipment is larger than the deflection angle threshold value, and displaying the first display interface through the second display area.
2. The method of claim 1, wherein the specific user interface comprises any one or more of: the system comprises a two-dimensional code interface, a video playing interface and an image interface.
3. The method of claim 1 or 2, wherein the sensor comprises at least one of:
a gyroscope sensor, a touch sensor, a pressure sensor, or a camera.
4. The method according to any one of claims 1 to 3, wherein if the first display interface includes a specific user interface, the first display interface includes first prompt information for prompting that the specific user interface is displayed through the first display area when the deflection angle of the electronic device is greater than the deflection angle threshold.
5. The method according to any one of claims 1 to 4, further comprising:
if the first display interface comprises a specific user interface, the first display interface comprises second prompt information;
displaying the specific user interface through the second display area in response to a user operation acting on the second prompt message; or
And responding to the user operation acting on the second prompt message, and displaying the specific user interface through the first display area and the second display area.
6. The method of any of claims 1-5, wherein after displaying the first display interface via the second display region in response to the detecting that the deflection angle of the electronic device is greater than the deflection angle threshold when the first display interface does not include the particular user interface, the method further comprises:
displaying a first switch control through the folding screen;
responding to a user operation acting on the first switch control, and if the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the electronic equipment does not switch to display the display area of the first display interface, or the first display interface is displayed through the first display area and the second display area at the same time.
7. An electronic device, characterized in that the electronic device comprises:
one or more processors;
a memory;
a sensor;
a foldable display screen; the foldable display screen comprises a first display area and a second display area;
and one or more computer programs, wherein the one or more computer programs are stored in the memory, the one or more computer programs comprising instructions that, when executed by the electronic device, cause the electronic device to perform:
displaying a first display interface through the first display area, wherein the foldable display screen is in a folded state or an unfolded state;
detecting, by the sensor, a deflection angle of the electronic device;
if the first display interface comprises a specific user interface, when the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, displaying the specific user interface through the first display area;
when the first display interface does not contain the specific user interface, responding to the detection that the deflection angle of the electronic equipment is larger than the deflection angle threshold value, and displaying the first display interface through the second display area.
8. The electronic device of claim 7, wherein the particular user interface comprises any one or more of: the system comprises a two-dimensional code interface, a video playing interface and an image interface.
9. The electronic device of claim 7 or 8, wherein the sensor comprises at least one of:
a gyroscope sensor, a touch sensor, a pressure sensor, or a camera.
10. The electronic device according to any one of claims 7 to 9, wherein if the first display interface includes a specific user interface, the first display interface includes a first prompt message, and the first prompt message is used to prompt that the specific user interface is displayed through the first display area when the deflection angle of the electronic device is greater than the deflection angle threshold.
11. The electronic device of any of claims 7-10, wherein the instructions, when executed by the electronic device, further perform the steps of:
if the first display interface comprises a specific user interface, the first display interface comprises second prompt information;
displaying the specific user interface through the second display area in response to a user operation acting on the second prompt message; or
And responding to the user operation acting on the second prompt message, and displaying the specific user interface through the first display area and the second display area.
12. The electronic device of any of claims 7-11, wherein the instructions, when executed by the electronic device, further perform the steps of:
displaying a first switch control through the folding screen;
responding to a user operation acting on the first switch control, and if the deflection angle of the electronic equipment is detected to be larger than the deflection angle threshold, the electronic equipment does not switch to display the display area of the first display interface, or the first display interface is displayed through the first display area and the second display area at the same time.
13. A computer storage medium comprising computer instructions that, when executed on an electronic device, cause the electronic device to perform the interface display method of any one of claims 1-6.
CN201911425231.6A 2019-12-31 2019-12-31 Interface display method and related device Pending CN111190563A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911425231.6A CN111190563A (en) 2019-12-31 2019-12-31 Interface display method and related device
PCT/CN2020/125968 WO2021135618A1 (en) 2019-12-31 2020-11-02 Interface display method and related apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911425231.6A CN111190563A (en) 2019-12-31 2019-12-31 Interface display method and related device

Publications (1)

Publication Number Publication Date
CN111190563A true CN111190563A (en) 2020-05-22

Family

ID=70708109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911425231.6A Pending CN111190563A (en) 2019-12-31 2019-12-31 Interface display method and related device

Country Status (2)

Country Link
CN (1) CN111190563A (en)
WO (1) WO2021135618A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021013099A1 (en) * 2019-07-24 2021-01-28 华为技术有限公司 Screen switching method and terminal device
WO2021135618A1 (en) * 2019-12-31 2021-07-08 华为技术有限公司 Interface display method and related apparatus
CN113888961A (en) * 2021-03-05 2022-01-04 荣耀终端有限公司 Electronic equipment with folding screen and control method
CN115022527A (en) * 2021-12-31 2022-09-06 荣耀终端有限公司 Method for starting cooperative function and electronic equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115016712B (en) * 2021-09-27 2024-05-14 荣耀终端有限公司 Method and device for exiting two-dimensional code

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010277465A (en) * 2009-05-29 2010-12-09 Sony Ericsson Mobile Communications Ab Mobile terminal apparatus, payment method, and payment program
CN106101309A (en) * 2016-06-29 2016-11-09 努比亚技术有限公司 A kind of double-sided screen switching device and method, mobile terminal
CN107885474A (en) * 2017-09-28 2018-04-06 努比亚技术有限公司 Multi-screen terminal mobile payment control method, terminal and computer-readable recording medium
CN109634542A (en) * 2018-10-26 2019-04-16 努比亚技术有限公司 A kind of switching display control method, terminal and computer readable storage medium
CN109889630A (en) * 2019-01-11 2019-06-14 华为技术有限公司 Display methods and relevant apparatus
CN109917956A (en) * 2019-02-22 2019-06-21 华为技术有限公司 It is a kind of to control the method and electronic equipment that screen is shown

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160020189A (en) * 2014-08-13 2016-02-23 삼성전자주식회사 Method and apparatus for processing image
CN111190563A (en) * 2019-12-31 2020-05-22 华为技术有限公司 Interface display method and related device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010277465A (en) * 2009-05-29 2010-12-09 Sony Ericsson Mobile Communications Ab Mobile terminal apparatus, payment method, and payment program
CN106101309A (en) * 2016-06-29 2016-11-09 努比亚技术有限公司 A kind of double-sided screen switching device and method, mobile terminal
CN107885474A (en) * 2017-09-28 2018-04-06 努比亚技术有限公司 Multi-screen terminal mobile payment control method, terminal and computer-readable recording medium
CN109634542A (en) * 2018-10-26 2019-04-16 努比亚技术有限公司 A kind of switching display control method, terminal and computer readable storage medium
CN109889630A (en) * 2019-01-11 2019-06-14 华为技术有限公司 Display methods and relevant apparatus
CN109917956A (en) * 2019-02-22 2019-06-21 华为技术有限公司 It is a kind of to control the method and electronic equipment that screen is shown

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021013099A1 (en) * 2019-07-24 2021-01-28 华为技术有限公司 Screen switching method and terminal device
WO2021135618A1 (en) * 2019-12-31 2021-07-08 华为技术有限公司 Interface display method and related apparatus
CN113888961A (en) * 2021-03-05 2022-01-04 荣耀终端有限公司 Electronic equipment with folding screen and control method
CN113888961B (en) * 2021-03-05 2022-08-12 荣耀终端有限公司 Electronic equipment with folding screen and control method
CN115022527A (en) * 2021-12-31 2022-09-06 荣耀终端有限公司 Method for starting cooperative function and electronic equipment
CN115022527B (en) * 2021-12-31 2023-04-14 荣耀终端有限公司 Method for starting cooperative function and electronic equipment

Also Published As

Publication number Publication date
WO2021135618A1 (en) 2021-07-08

Similar Documents

Publication Publication Date Title
KR102496111B1 (en) Display method and related device
CN111316333B (en) Information prompting method and electronic equipment
CN112714901B (en) Display control method of system navigation bar, graphical user interface and electronic equipment
CN111190563A (en) Interface display method and related device
KR101606727B1 (en) Mobile terminal and operation method thereof
CN110602273B (en) Message display method, electronic equipment and computer readable storage medium
CN111949345A (en) Application display method and electronic equipment
CN110825301A (en) Interface switching method and electronic equipment
CN110839096A (en) Touch method of equipment with folding screen and folding screen equipment
CN117632067A (en) Screen display method and electronic equipment
CN112615947B (en) Method for rapidly entering application and folding screen electronic equipment
CN111164983A (en) Lending local processing capability by interconnection terminal
CN112445276A (en) Folding screen display application method and electronic equipment
CN111897465B (en) Popup display method, device, equipment and storage medium
CN114095905A (en) Device interaction method and electronic device
CN110647731A (en) Display method and electronic equipment
CN115442509B (en) Shooting method, user interface and electronic equipment
KR102342558B1 (en) Camera module and mobile terminal having same
CN115238255A (en) Unlocking method and electronic equipment
CN113473372B (en) Equipment positioning method and related device
CN112966130A (en) Multimedia resource display method, device, terminal and storage medium
CN114090140A (en) Interaction method between devices based on pointing operation and electronic device
CN114520871B (en) Image processing method and apparatus therefor
CN114531435B (en) Data sharing method and related device
CN112116682B (en) Method, device, equipment and system for generating cover picture of information display page

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200522

WD01 Invention patent application deemed withdrawn after publication