Display method and electronic equipment

By displaying the first mark on the display screen of the electronic device and operating in a smaller area, the problem of difficult operation of content selection on a large-sized display screen is solved, and the operation efficiency and user experience are improved.

CN120447814APending Publication Date: 2025-08-08HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410178110.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-08
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

When users perform content selection operations on electronic devices with large-sized display screens, the operation is difficult and inefficient.

Method used

The display of the first mark, the second mark, and the third mark are controlled to achieve content selection by displaying the first mark in the first area on the display screen and by operating in the smaller second and third areas.

Benefits of technology

Reduces operation difficulty, improves operation efficiency and content selection efficiency, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120447814A_ABST
    Figure CN120447814A_ABST
Patent Text Reader

Abstract

The invention provides a display method and electronic equipment. The method comprises the steps that first content is displayed in a first area on a display screen; in response to a received first operation, displaying a first mark in the first area; wherein the first operation acts on a second area on the display screen, and the size of the second area is smaller than that of the first area; in response to a received second operation, displaying a second mark and a third mark in the first area; wherein the second operation acts on the second area or a third area on the display screen, and the size of the third area is smaller than that of the first area; the third mark is used for marking the content between the first mark and the second mark. According to the method, the operation difficulty of content selection on the display screen of the electronic equipment can be reduced, the operation efficiency is improved, and then the content selection efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic devices, and in particular to a display method and electronic device. Background Art

[0002] Currently, some electronic devices (such as tablets and foldable devices) typically have relatively wide and tall display screens. When users perform operations such as selecting content displayed on the display screens of such electronic devices, they need to perform relatively large hand movements on the display screens, which makes the operation more difficult and inefficient, resulting in lower content selection efficiency. Summary of the Invention

[0003] The present application provides a display method and an electronic device, which are used to reduce the difficulty of operating content selection on a display screen of an electronic device, improve the operation efficiency, and thereby improve the efficiency of content selection.

[0004] In a first aspect, an embodiment of the present application provides a display method, applied to an electronic device, the method comprising: displaying first content in a first area on a display screen; displaying a first mark in the first area in response to a received first operation; wherein the first operation acts on a second area on the display screen, and the size of the second area is smaller than the size of the first area; displaying a second mark and a third mark in the first area in response to a received second operation; wherein the second operation acts on the second area or a third area on the display screen, and the size of the third area is smaller than the size of the first area; the third mark is used to mark the content between the first mark and the second mark.

[0005] In this method, the first operation can be used to control the display of the first mark, and the second operation can be used to control the display of the second mark and the third mark. The first mark, the second mark and the third mark can be used to implement marks related to content selection. Based on this method, the electronic device can support the user to quickly and conveniently display the first mark, the second mark and the third mark in the larger first area by performing the first operation and the second operation in the smaller second area, or by performing the first operation and the second operation in the smaller second area and the smaller third area respectively, thereby realizing mark control and content selection in the larger first area, while reducing the difficulty of operation, improving the convenience and efficiency of operation, and helping to improve the efficiency of content selection. The above method does not require the user to perform complex operations in the larger first area, and can also simply and efficiently achieve the effect of selecting content in the first area, thereby improving the user experience.

[0006] In one possible design, the second area meets at least one of the following conditions: does not overlap with the first area, or is contained in the first area; each of at least one boundary partially or completely overlaps with a boundary of the display screen; and includes second content.

[0007] In this method, the location and content of the second area are relatively flexible, there are few restrictions on application scenarios, and the practicality is high.

[0008] In one possible design, the third area meets at least one of the following conditions: does not overlap with the first area, or is contained in the first area; each of at least one boundary partially or completely overlaps with a boundary of the display screen; includes third content; is the same size as the second area; and has a boundary that overlaps with a boundary of the second area.

[0009] In this method, the location and content of the third area are relatively flexible, with few restrictions on application scenarios and high practicality.

[0010] In one possible design, displaying a first marker in the first area in response to receiving the first operation includes: displaying the first marker moved according to the first operation in the first area during the process of receiving the first operation; and / or displaying the moved first marker in the first area after receiving the first operation.

[0011] In this method, the electronic device can display the first mark in different ways, which is highly flexible and practical.

[0012] In one possible design, during the process of receiving the first operation, after displaying the first marker that moves according to the first operation in the first area, and before displaying the second marker and the third marker in the first area in response to the received second operation, the method also includes: at the end of the first operation, displaying the first marker that stops moving in the first area.

[0013] Based on the above method, the movement of the first marker is completely controlled by the user operation, namely the first operation. This solution is highly practical and can ensure that the first marker is always under the control of the user, thereby improving the accuracy of content selection-related control and ensuring the user experience.

[0014] In one possible design, after receiving the first operation, after displaying the first moving marker in the first area, and before displaying the second marker and the third marker in the first area in response to the received second operation, the method also includes: displaying the first stopped moving marker in the first area in response to the received third operation.

[0015] Based on the above method, the electronic device can automatically move the first marker in response to a first user operation, and can stop the automatic movement of the first marker in response to a third user operation. This solution can further simplify user operations while displaying content selection-related markers, thereby improving content selection efficiency.

[0016] In a possible design, the moving speed of the first mark is a first set speed, or is positively correlated with the moving speed of the action point of the first operation.

[0017] In this method, the way in which the first mark displayed by the electronic device moves according to the user operation is relatively flexible and can be used in combination with actual application scenarios to improve the content selection effect.

[0018] Optionally, the movement speed of the first marker is a set speed, specifically including: after receiving the first operation, or after the point of application of the first operation reaches any boundary of the second area, the movement speed of the first marker is the set speed. Optionally, the movement speed of the first marker is positively correlated with the movement speed of the point of application of the first operation, specifically including: during the process of receiving the first operation, or before the point of application of the first operation reaches any boundary of the second area, the movement speed of the first marker is positively correlated with the movement speed of the point of application of the first operation.

[0019] In the above method, the first operation can be considered complete when the point of application of the first operation reaches any boundary of the second area. Based on the above method, during the user's operation, the movement speed of the first marker is positively correlated with the movement speed of the point of application of the user operation, making it easy for the user to control the movement speed of the first marker through operation. After the user operation is completed, the movement speed of the first marker returns to the set speed, making it easier for the user to view and control it. In summary, the above method is highly practical.

[0020] In a possible design, the moving direction of the first mark is a set direction, or is the same as the moving direction of the action point of the first operation.

[0021] In the above method, the electronic device supports controlling the moving direction of the first marker in different ways, and has high flexibility and practicality.

[0022] Optionally, the set direction may be a front-to-back direction.

[0023] Optionally, the movement direction of the first marker is a set direction, specifically including: after receiving the first operation, or after the point of action of the first operation reaches any boundary of the second area, the movement direction of the first marker is the set direction. Optionally, the movement direction of the first marker is the same as the movement direction of the point of action of the first operation, specifically including: during the process of receiving the first operation, or before the point of action of the first operation reaches any boundary of the second area, the movement direction of the first marker is the same as the movement direction of the point of action of the first operation.

[0024] In the above method, the first operation can be considered complete when the point of application of the first operation reaches any boundary of the second area. Based on the above method, during the user operation, the movement direction of the first marker is the same as the movement direction of the point of application of the user operation, which facilitates the user to control the movement direction of the first marker through operation. After the user operation is completed, the movement direction of the first marker is the set direction, which is convenient for the user to view and control. In summary, the above method is highly practical.

[0025] In one possible design, the starting position of the first mark in the first area corresponds to the position of the starting point of the first operation in the second area; wherein each position in the second area corresponds to a position in the first area.

[0026] Based on this method, the position of the first mark in the first area can correspond to the position of the action point of the first operation in the second area, which is more in line with the user's operation and viewing habits and facilitates user operation and viewing.

[0027] In one possible design, the moving speed of the action point of the first operation is greater than or equal to a second set speed; and / or the action time of the first operation is less than or equal to a set time.

[0028] Based on this method, the electronic device can automatically trigger the movement of the first marker upon receiving a user's relatively fast and / or short-duration operation. This method is simple and easy to operate, and therefore highly practical. For example, the electronic device can automatically move the first marker upon receiving a user's rapid sliding operation.

[0029] In a possible design, the first operation includes a sliding operation. Optionally, the method can be applied to a scenario where the first marker can be moved according to the first operation.

[0030] In one possible design, the first operation includes a click or long press operation. Optionally, the method can be applied to a scenario in which the electronic device directly displays the first marker at a certain position in the first area, or can be applied to a scenario in which the electronic device automatically moves the first marker in response to the first operation.

[0031] In one possible design, when the second operation is performed in the third area, the second area contains a first control, and the first operation is an operation performed on the first control; the third area contains a second control, and the second operation is an operation performed on the second control. In this method, by displaying corresponding controls in the second and third areas, the user can be reminded of the location of the operation, so that the user can perform the corresponding operation.

[0032] In one possible design, the first control is a first scroll bar, and the second control is a second scroll bar; the first control occupies part or all of the second area, and the second control occupies part or all of the third area. Optionally, the first and second scroll bars include scroll icons, the first operation is specifically an operation performed on the scroll icon on the first scroll bar, and the second operation is specifically an operation performed on the scroll icon on the second scroll bar. Optionally, the scroll icon may also be referred to as a scroll slider, a scroll control, etc.

[0033] In the above method, when the control is a scroll bar, it is more convenient for the user to control the display process of the corresponding mark by sliding operation.

[0034] In one possible design, the method further includes: displaying a virtual keyboard on the display screen; wherein the fourth area occupied by the virtual keyboard does not overlap with the first area; the second area and the third area are included in the fourth area; or, the fourth area and the second area do not overlap, and the fourth area and the third area do not overlap.

[0035] Based on the above method, the electronic device can display a virtual keyboard on the display screen, and can also display the first control and the second control in the interface where the virtual keyboard is located, or can display the first control and the second control outside the interface where the virtual keyboard is located, which can further enhance the richness and flexibility of the content displayed by the electronic device.

[0036] In one possible design, displaying a second marker in the first area in response to receiving a second operation includes: displaying the second marker moved according to the second operation in the first area during the process of receiving the second operation; and / or displaying the moved second marker in the first area after receiving the second operation.

[0037] In this method, the electronic device can display the second mark in different ways, which is highly flexible and practical.

[0038] In one possible design, during the process of receiving the second operation, after displaying the second marker that moves according to the second operation in the first area, the method further includes: when the second operation ends, displaying the second marker that stops moving in the first area.

[0039] Based on the above method, the movement of the second marker is completely controlled by the user operation, namely the second operation. This solution is highly practical and can ensure that the second marker is always under the user's control, thereby improving the accuracy of content selection-related control and ensuring the user's usage experience.

[0040] In one possible design, after receiving the second operation and displaying the moving second marker in the first area, the method further includes: displaying the stopped moving second marker in the first area in response to receiving a fourth operation.

[0041] Based on the above method, the electronic device can automatically move the second marker in response to the second user operation, and can stop the automatic movement of the second marker in response to the fourth user operation. This solution can further simplify user operations while displaying content selection-related markers, thereby improving content selection efficiency.

[0042] In a possible design, the moving speed of the second mark is a third set speed, or is positively correlated with the moving speed of the action point of the second operation.

[0043] In this method, the second marker displayed by the electronic device is moved flexibly according to the user operation and can be used in combination with actual application scenarios to improve the content selection effect.

[0044] Optionally, the moving speed of the second mark is a set speed, specifically including: when the second operation acts in the second area, after receiving the second operation, or after the point of action of the second operation reaches any boundary of the second area, the moving speed of the second mark is the set speed; when the second operation acts in the third area, after receiving the second operation, or after the point of action of the second operation reaches any boundary of the third area, the moving speed of the second mark is the set speed.

[0045] Optionally, the moving speed of the second mark is positively correlated with the moving speed of the point of action of the second operation, specifically including: when the second operation acts in the second area, during the process of receiving the second operation, or before the point of action of the second operation reaches any boundary of the second area, the moving speed of the second mark is positively correlated with the moving speed of the point of action of the second operation; when the second operation acts in the third area, during the process of receiving the second operation, or before the point of action of the second operation reaches any boundary of the third area, the moving speed of the second mark is positively correlated with the moving speed of the point of action of the second operation.

[0046] In the above method, the second operation can be considered to have ended when the point of application of the second operation reaches any boundary of the area being applied. Based on the above method, during the user's operation, the movement speed of the second marker is positively correlated with the movement speed of the point of application of the user operation, making it easy for the user to control the movement speed of the second marker through operation. After the user operation ends, the movement speed of the second marker returns to the set speed, making it easier for the user to view and control it. In summary, the above method is highly practical.

[0047] In a possible design, the moving direction of the second mark is a set direction, or is the same as the moving direction of the action point of the second operation.

[0048] In the above method, the electronic device supports controlling the moving direction of the second marker in different ways, and has high flexibility and practicality.

[0049] Optionally, the set direction may be a front-to-back direction.

[0050] Optionally, the moving direction of the second mark is a set direction, specifically including: when the second operation is applied in the second area, after receiving the second operation, or after the point of application of the second operation reaches any boundary of the second area, the moving direction of the second mark is the set direction; when the second operation is applied in the third area, after receiving the second operation, or after the point of application of the second operation reaches any boundary of the third area, the moving direction of the second mark is the set direction. Optionally, the moving direction of the second mark is the same as the moving direction of the point of application of the second operation, specifically including: when the second operation is applied in the second area, during the process of receiving the second operation, or before the point of application of the second operation reaches any boundary of the second area, the moving direction of the second mark is the same as the moving direction of the point of application of the second operation; when the second operation is applied in the third area, during the process of receiving the second operation, or before the point of application of the second operation reaches any boundary of the third area, the moving direction of the second mark is the same as the moving direction of the point of application of the second operation.

[0051] In the above method, the second operation can be considered complete when the point of application of the second operation reaches any boundary of the affected area. Based on the above method, during the user's operation, the movement direction of the second marker is the same as the movement direction of the point of application of the user operation, which facilitates the user to control the movement direction of the second marker through operation. After the user operation is completed, the movement direction of the second marker returns to the set direction, which is convenient for the user to view and control. In summary, the above method is highly practical.

[0052] In a possible design, the starting position of the second mark in the first area is the position where the first mark is located or a set position after the first mark.

[0053] Based on this method, the position of the second mark in the first area can correspond to the position of the action point of the second operation in the second area, which is more in line with the user's operation and viewing habits and facilitates user operation and viewing.

[0054] In one possible design, the moving speed of the action point of the second operation is greater than or equal to a fourth set speed; and / or the action time of the second operation is less than or equal to the set time.

[0055] Based on this method, the electronic device can automatically trigger the movement of the second marker upon receiving a user's relatively fast and / or short-duration operation. This method is simple and easy to operate, and therefore highly practical. For example, the electronic device can automatically move the second marker upon receiving a user's rapid sliding operation.

[0056] In one possible design, the second operation includes a sliding operation. Optionally, the method can be applied to a scenario where the second marker can be moved according to the second operation.

[0057] In one possible design, the third marker is located between the first marker and the second marker. In this method, the third marker is located between the first marker and the second marker, which can more clearly mark the content between the first marker and the second marker, thereby more clearly presenting the selected content.

[0058] In a possible design, the first area occupies part or all of the area of the display screen.

[0059] In this method, the first area can be any area on the display screen, so the above method can be applied to various display scenarios and has high practicality.

[0060] In one possible design, the first content includes text and / or pictures.

[0061] In a possible design, the first mark is a first cursor, the second mark is a second cursor, and the third mark is a shadow mark.

[0062] In a second aspect, the present application provides an electronic device, comprising a display screen, a memory, and one or more processors; wherein the memory is used to store computer program code, and the computer program code comprises computer instructions; when the computer instructions are executed by the one or more processors, the electronic device executes the method described in the above-mentioned first aspect or any possible design of the first aspect.

[0063] In one possible design, the electronic device includes a foldable screen.

[0064] In a third aspect, the present application provides a computer-readable storage medium storing a computer program. When the computer program runs on an electronic device, the electronic device executes the method described in the first aspect or any possible design of the first aspect.

[0065] In a fourth aspect, the present application provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run on an electronic device, the electronic device executes the method described in the first aspect or any possible design of the first aspect.

[0066] In a fifth aspect, the present application provides a chip system comprising a processor and a memory, wherein the memory stores instructions; when the instructions are executed by the processor, the method described in the first aspect or any possible design of the first aspect is implemented. The chip system may be composed of a chip alone, or may include a chip and other discrete components.

[0067] The beneficial effects of the second to fifth aspects mentioned above can be referred to the beneficial effects of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] Figure 1a A schematic diagram of a way of holding an electronic device;

[0069] Figure 1b A schematic diagram of a content selection method;

[0070] Figure 2 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0071] Figure 3 A schematic diagram of the software structure of an electronic device provided in an embodiment of the present application;

[0072] Figure 4 A schematic diagram of a display method provided in an embodiment of the present application;

[0073] Figure 5 A schematic diagram of a content selection display interface provided in an embodiment of the present application;

[0074] Figure 6 A schematic diagram of a content selection display interface provided in an embodiment of the present application;

[0075] Figure 7 A schematic diagram of the partitioning of a display interface of a folding screen provided in an embodiment of the present application;

[0076] Figure 8 A schematic diagram of the partitioning of a display interface of a folding screen provided in an embodiment of the present application;

[0077] Figure 9 A schematic diagram of a content selection display interface provided in an embodiment of the present application;

[0078] Figure 10 A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0079] Figure 11a A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0080] Figure 11bA schematic diagram of a mark display interface provided in an embodiment of the present application;

[0081] Figure 12a A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0082] Figure 12b A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0083] Figure 13 A schematic diagram of a display interface partition provided in an embodiment of the present application;

[0084] Figure 14a A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0085] Figure 14b A schematic diagram of a display interface provided in an embodiment of the present application;

[0086] Figure 15 A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0087] Figure 16 A schematic diagram of a display method provided in an embodiment of the present application;

[0088] Figure 17 A schematic diagram of a content selection display interface provided in an embodiment of the present application;

[0089] Figure 18 A schematic diagram of a mark display interface provided in an embodiment of the present application;

[0090] Figure 19 A schematic diagram of a display interface provided in an embodiment of the present application;

[0091] Figure 20 A schematic diagram of a display method provided in an embodiment of the present application;

[0092] Figure 21 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0093] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0094] In the description of the embodiments of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Therefore, features specified as "first" or "second" may explicitly or implicitly include one or more of the features.

[0095] To facilitate understanding, exemplary descriptions of concepts related to this application are provided for reference.

[0096] The electronic device may be a device with a display function.

[0097] In some embodiments of the present application, the electronic device may be a portable device, such as a mobile phone, a tablet computer, a wearable device with wireless communication capabilities, an in-vehicle terminal device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), smart home devices (such as smart TVs), smart robots, workshop equipment, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, flying equipment (such as smart robots, drones, airplanes, etc.), etc.

[0098] Among them, a wearable device is a portable device that a user can wear directly on the body or integrate into the user's clothes or accessories.

[0099] In some embodiments of the present application, the electronic device may also be a portable terminal device that includes other functions. Or a portable terminal device with other operating systems. The portable terminal device may also be other portable terminal devices, such as a laptop computer with a touch-sensitive surface (e.g., a touch panel). It should also be understood that in some other embodiments of the present application, the electronic device may not be a portable terminal device, but a desktop computer with a touch-sensitive surface (e.g., a touch panel).

[0100] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or multiple.

[0101] Electronic devices with large display screens (such as tablets and foldable phones) are now common. When users perform text-related operations such as cursor adjustment and text selection on the displays of these electronic devices (such as foldable screens), they may need to make large movements with their hands, making text operations more difficult and reducing efficiency.

[0102] For example, taking the electronic device as a folding screen as an example, Figure 1a As shown in , a common application scenario is: the user holds the electronic device with both hands, and the folding screen of the electronic device is in the unfolded state. Figure 1a The “*” shown in the figure is used to represent text content. In this scenario, if you need to perform text-related operations (such as selecting text, copying text, etc.), the user needs to select Figure 1a The way of holding the electronic device with both hands shown in the figure is switched to Figure 1b The way of holding the electronic device with one hand as shown in the figure is to free up one hand for text-related operations. Therefore, the user's hand operation range is large, which will affect the operation efficiency. Figure 1b The "*" shown in the is used to indicate text content. In addition, Figure 1b In the scenario shown, the operation area where the user performs text-related operations with one hand is the display area where the text content is located. The large size of this display area will also increase the difficulty of operation and reduce the operation efficiency.

[0103] Based on the above problems, in order to reduce the difficulty of selecting and processing content (such as text content, etc.) on a display screen, especially a large-size display screen, and improve the efficiency of selecting and processing content on a display screen, an embodiment of the present application provides a display method and an electronic device. This solution can simply, quickly and efficiently implement operations such as content selection and processing on a display screen, especially a large-size display screen, thereby improving the efficiency of content selection and operation on the display screen and improving the user experience.

[0104] See below Figure 2 , the structure of the electronic device to which the method provided in the embodiments of the present application is applicable is introduced.

[0105] like Figure 2 As shown in , the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a 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 button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a SIM card interface 195, etc.

[0106] The sensor module 180 may include a gyroscope sensor, an acceleration sensor, a proximity light sensor, a fingerprint sensor, a touch sensor, a temperature sensor, a pressure sensor, a distance sensor, a magnetic sensor, an ambient light sensor, an air pressure sensor, a bone conduction sensor, and the like.

[0107] It is understandable that Figure 2 The electronic device 100 shown is merely an example and does not constitute a limitation to the electronic device, and the electronic device may have more or fewer components than shown in the figure, may combine two or more components, or may have a different component configuration. Figure 2 The various components shown in the drawings may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application specific integrated circuits.

[0108] The processor 110 may include one or more processing units, for example: the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (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. Among them, different processing units can be independent devices or integrated into one or more processors. Among them, the controller can be the nerve center and command center of the electronic device 100. The controller can generate an operation control signal based on the instruction opcode and timing signal to complete the control of instruction fetching and execution.

[0109] Processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids duplicate accesses, reduces processor 110 latency, and thus improves system efficiency.

[0110] The execution of the display method provided in the embodiment of the present application can be controlled by the processor 110 or completed by calling other components, such as calling the processing program of the embodiment of the present application stored in the internal memory 121, or calling the processing program of the embodiment of the present application stored in a third-party device through the external memory interface 120, to control the wireless communication module 160 to communicate data with other devices, thereby improving the intelligence and convenience of the electronic device 100 and enhancing the user experience. The processor 110 can include different devices. For example, when a CPU and a GPU are integrated, the CPU and the GPU can cooperate to execute the display method provided in the embodiment of the present application. For example, part of the algorithm in the display method is executed by the CPU, and another part of the algorithm is executed by the GPU to obtain faster processing efficiency.

[0111] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include one or N display screens 194, where N is a positive integer greater than 1. The display screen 194 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces (GUIs). For example, the display screen 194 can display photos, videos, web pages, or files.

[0112] In the embodiment of the present application, the display screen 194 can be an integrated flexible display screen, or a spliced display screen consisting of two rigid screens and a flexible screen located between the two rigid screens.

[0113] Camera 193 (either a front-facing camera or a rear-facing camera, or one camera serving as both) is used to capture still images or videos. Typically, camera 193 includes a photosensitive element, such as a lens assembly and an image sensor. The lens assembly includes multiple lenses (convex or concave) that capture light signals reflected from the object to be photographed and transmit the captured light signals to the image sensor. The image sensor generates an original image of the object to be photographed based on the light signals.

[0114] The internal memory 121 can be used to store computer executable program code, which includes instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store the code of the operating system, application program (such as the function corresponding to the solution of the present application, etc.). The data storage area can store data created during the use of the electronic device 100, etc.

[0115] The internal memory 121 may also store one or more computer programs corresponding to the algorithms of the present application. The one or more computer programs are stored in the internal memory 121 and configured to be executed by the one or more processors 110. The one or more computer programs include instructions that can be used to perform the various steps in the following embodiments.

[0116] In addition, the internal memory 121 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0117] Of course, the code of the algorithm of the embodiment of the present application can also be stored in an external memory. In this case, the processor 110 can run the code of the algorithm of the embodiment of the present application stored in the external memory through the external memory interface 120.

[0118] A touch sensor, also known as a "touch panel," can be provided on the display screen 194. The touch sensor and the display screen 194 form a touch display screen, also known as a "touch screen." The touch sensor is used to detect touch operations applied to or near the touch sensor. The touch sensor can transmit the detected touch operations to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor can also be provided on the surface of the electronic device 100, at a location different from that of the display screen 194.

[0119] For example, the display screen 194 of the electronic device 100 may display a main interface, which includes icons of multiple applications (such as a camera application, a sports and health application, etc.). For example, a user may click the icon of the camera application in the main interface via the touch sensor to trigger the processor 110 to start the camera application and turn on the camera 193. The display screen 194 displays the interface of the camera application, such as the viewfinder interface.

[0120] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0121] Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.

[0122] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G 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), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110. In an embodiment of the present application, the mobile communication module 150 can also be used to exchange information with other devices.

[0123] The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the receiver 170B, etc.) or displays an image or video through the display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0124] The wireless communication module 160 can provide wireless communication solutions applied to the electronic device 100, including wireless local area networks (WLAN) (such as wireless fidelity (WiFi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be transmitted from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2. In the embodiment of the present application, the wireless communication module 160 can be used to establish a connection with other electronic devices and exchange data. Or the wireless communication module 160 can be used to access an access point device, send control instructions to other electronic devices, or receive data sent from other electronic devices.

[0125] In addition, the electronic device 100 can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor. For example, music playback, recording, etc. The electronic device 100 can receive input from the key 190 and generate key signal input related to the user settings and function control of the electronic device 100. The electronic device 100 can use the motor 191 to generate a vibration prompt (such as an incoming call vibration prompt). The indicator 192 in the electronic device 100 can be an indicator light, which can be used to indicate the charging status, power changes, and can also be used to indicate messages, missed calls, notifications, etc. The SIM card interface 195 in the electronic device 100 is used to connect the SIM card. The SIM card can be inserted into the SIM card interface 195 or pulled out from the SIM card interface 195 to achieve contact and separation with the electronic device 100.

[0126] It should be understood that in actual applications, the electronic device 100 may include Figure 2 The embodiments of the present application are not limited to more or fewer components shown. The illustrated electronic device 100 is merely an example, and the electronic device 100 may have more or fewer components than shown, may combine two or more components, or may have a different component configuration. The various components shown in the figures may be implemented in hardware, including one or more signal processing and / or application-specific integrated circuits, software, or a combination of hardware and software.

[0127] The software system of the electronic device 100 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a microservice architecture, or a cloud architecture. The layered architecture divides the software into several layers, each with a clear role and division of labor. The layers communicate with each other through software interfaces. For example, Figure 3 As shown in the figure, the software architecture can be divided into four layers, from top to bottom: application layer, application framework layer (framework, FWK), runtime and system library, and (Linux) kernel layer.

[0128] The application layer is the top layer of the operating system, including native applications of the operating system, such as camera, gallery, calendar, Bluetooth, music, video, information, etc., and may also include third-party applications. The application involved in the embodiment of the present application is referred to as application (APP), which is a software program that can realize one or more specific functions. Typically, multiple applications can be installed in an electronic device, such as a camera application, a mailbox application, etc. The applications mentioned below can be system applications that are installed on the electronic device when it leaves the factory, or they can be third-party applications that the user downloads from the Internet or obtains from other electronic devices while using the electronic device.

[0129] Of course, developers can write applications and install them into this layer. In one possible implementation, applications can be developed using the Java language by calling the application programming interface (API) provided by the application framework layer. Developers can use the application framework to interact with the underlying layer of the operating system (such as the kernel layer) and develop their own applications.

[0130] The application framework layer provides the application API and programming framework. It includes predefined functions and can include a window manager, content provider, view system, telephony manager, resource manager, and notification manager.

[0131] The window manager is used to manage window programs. The window manager can obtain the display size, determine whether there is a status bar, lock the display (or screen), capture the display, etc.

[0132] Content providers are used to store and retrieve data and make it accessible to applications. The data may include files (such as documents, videos, images, audio), text, and other information.

[0133] The view system includes visual controls, such as those that display text, images, and documents. The view system is used to build applications. The interface within a display window can be composed of one or more views. For example, the interface for a text notification icon might include a view that displays text and a view that displays an image.

[0134] The phone manager provides communication functionality for electronic devices. The notification manager enables applications to display notifications in the status bar, which can be used to convey informational messages and automatically disappear after a short period of time without user interaction.

[0135] The runtime includes the core library and the virtual machine. The runtime is responsible for the scheduling and management of the system.

[0136] The system's core library consists of two parts: one containing the Java language's callable functions and the other the system's core library. The application layer and application framework layer run within a virtual machine. For example, in Java, the virtual machine executes Java files from the application and framework layers as binary files. The virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.

[0137] The system library can include multiple functional modules. For example: surface manager, media library, 3D graphics processing library (for example: OpenGL ES), 2D graphics engine (for example: SGL), image processing library, etc. The surface manager is used to manage the display subsystem and provides the fusion of 2D and 3D layers for multiple applications. The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.564, MP3, AAC, AMR, JPG, PNG, etc. The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, synthesis and layer processing, etc. The 2D graphics engine is a drawing engine for 2D drawing.

[0138] The kernel layer provides the operating system's core system services, such as security, memory management, process management, the network protocol stack, and the driver model. These services are all implemented at the kernel layer. The kernel layer also serves as an abstraction layer between the hardware and software stacks. This layer contains many drivers related to electronic devices, including the display driver, the keyboard driver for input devices, the Flash driver for memory-based devices, the camera driver, the audio driver, the Bluetooth driver, and the Wi-Fi driver.

[0139] It should be understood that the functional services described above are only examples. In actual applications, electronic devices can also be divided into more or fewer functional services according to other factors, or the functions of each service can be divided in other ways, or the functional services can be not divided but work as a whole.

[0140] The hardware architecture of the electronic device described in the embodiment of the present application can be but is not limited to the above Figure 2 The software architecture of the electronic device described in the embodiment of the present application can be but is not limited to the above Figure 3 The architecture shown is implemented.

[0141] The solution provided in the embodiments of the present application can be applied to electronic devices with display screens. For example, the electronic device can be a tablet computer, a foldable screen device, etc., and is not specifically limited in the embodiments of the present application.

[0142] Optionally, the display screen of the electronic device may be a large-size display screen. Exemplarily, the large-size display screen may be a display screen having a size greater than or equal to a set size, or may be other display screens that can be considered large-size, and this embodiment of the present application does not impose any specific restrictions.

[0143] Example 1

[0144] In some embodiments of the present application, the electronic device may provide two operation areas on the display screen. One operation area may correspond to the operation of moving the starting selection mark, and the other operation area may correspond to the operation of selecting content. The user can select content by performing corresponding operations in the two operation areas. This solution helps the user to select content simply and efficiently while maintaining the posture of holding the electronic device with both hands. This solution is described in detail below.

[0145] Reference Figure 4 , a display method provided by an embodiment of the present application may include:

[0146] S401: The electronic device displays first content in a first display area on a display screen.

[0147] In some embodiments of the present application, the first display area may be part of or the entire display area on the display screen.

[0148] Optionally, the electronic device displays the first content in the first display area on the display screen, which may specifically include: the electronic device displays an interface including the first content in the first display area.

[0149] In some embodiments of the present application, the first content may include at least one media type of content such as text, pictures, etc., which is not specifically limited in the embodiments of the present application. The first content may be the content of any application in the electronic device, which is not specifically limited in the embodiments of the present application.

[0150] Example 1: In one example, the display screen of the electronic device is a foldable screen that can be folded inwards left and right (also called a left and right folding screen, etc.), as an example. Figure 5 As shown in , the folding screen may be in an unfolded state, the first display area may be display area 1, and the first content may include text content displayed in display area 1. Figure 5 The "*" shown in the figure indicates text content.

[0151] Example 2: In one example, taking the display screen of the electronic device as a straight screen (ie, non-folding screen) as an example, the first display area can be Figure 6 In the display area 5 shown in , the first content may include text content displayed in the display area 5. Figure 6 The "*" shown in the figure indicates text content.

[0152] Example 3: In one example, the display screen of the electronic device is a folding screen, as an example. Figure 7 As shown in , the folding screen can be a left and right inward folding screen, and the folding screen can be in a semi-folded state. Figure 7The dotted line in the figure is only used to indicate the position of the hinge of the folding screen. In this scenario, the first display area on the display screen of the electronic device can be Figure 7 In the display area 8 shown in FIG, the first content may include the content in the display area 8. It should be noted that, Figure 7 The figure only shows the position of the first display area by way of example, and does not show the specific content in the first display area.

[0153] Example 4: In one example, the display screen of the electronic device is a folding screen, as an example. Figure 8 As shown in , the folding screen can be an up-down inward folding screen (i.e., a display screen that can be folded up-down), and the folding screen can be in a semi-folded state. Figure 8 The dotted line shown in is only used to indicate the position of the hinge of the folding screen. In this scenario, the first display area on the display screen of the electronic device can be Figure 8 In the display area 9 shown in FIG, the first content may include the content in the display area 9. It should be noted that, Figure 8 The figure only shows the position of the first display area by way of example, and does not show the specific content in the first display area.

[0154] In some embodiments of the present application, when the first display area is a partial display area on the display screen, the electronic device can also display other interfaces or content in the fourth display area on the display screen, wherein the fourth display area does not overlap with the first display area. Regarding other interfaces or content, there is no specific limitation in the embodiments of the present application. For example, in the scenario described in the aforementioned embodiment 1, the fourth display area can be Figure 5 The display area 4 shown in FIG. 4 may display a keyboard interface (also referred to as a virtual keyboard interface or input interface, etc.).

[0155] S402: The electronic device displays a first mark in the first display area in response to a first operation performed in the second display area on the display screen.

[0156] In some embodiments of the present application, the second display area is a partial display area on the display screen. The second display area may not overlap with the first display area, or the second display area may partially overlap with the first display area, or the second display area may be included in (or located in) the first display area. The size of the second display area is smaller than the size of the first display area. The size may include parameters such as area, width, and height, and is not specifically limited in the embodiments of the present application.

[0157] Optionally, specific position distribution of the second display area and the first display area on the display screen may meet at least one of the following conditions:

[0158] 1) The second display area can be located at the bottom of the display screen, and the first display area can be located at the top of the display screen; or, the second display area can be located at the top of the display screen, and the first display area can be located at the bottom of the display screen.

[0159] 2) The second display area can be located on the right side of the display screen, and the first display area can be located on the left side of the display screen; or, the second display area can be located on the left side of the display screen, and the first display area can be located on the right side of the display screen.

[0160] Optionally, the size of the second display area may be smaller than or equal to the set size.

[0161] Example 5: In one example, in the scenario described in the above-mentioned Example 1, the second display area can be Figure 5 The display area 2 shown in FIG. In this scenario, the second display area does not overlap with the first display area.

[0162] Example 6: In one example, in the scenario described in the above-mentioned Example 1, the second display area can be Figure 5 The area where the scroll bar 1 is located is shown in FIG. In this scenario, the second display area does not overlap with the first display area.

[0163] Example 7: In one example, in the scenario described in the above-mentioned Example 2, the second display area can be Figure 6 The display area 6 shown in FIG. In this scenario, the second display area does not overlap with the first display area.

[0164] Example 8: In one example, taking the display screen of the electronic device as a straight screen as an example, the first display area can be Figure 9 In the display area 10 shown in , the first content may be text content displayed in the display area 10. Figure 9 The "*" shown in the figure is used to represent text content. In this scenario, the second display area can be Figure 9 In this scenario, the second display area is included in the first display area, which can also be understood as the second display area partially overlapping with the first display area.

[0165] In some embodiments of the present application, the electronic device may display a first scroll bar in the second display area, and may scroll the first scroll bar according to receiving the first operation to visually display the movement trend of the first operation and / or the first mark.

[0166] Specifically, the first scroll bar may include a scroll icon, and the electronic device may scroll and display the scroll icon in the first scroll bar according to the received first operation. Figure 5The scroll icon may be a scroll bar 1 or a line, and the scroll icon may also be a scroll slider, etc., which is not specifically limited in the embodiment of the present application.

[0167] Optionally, the scrolling direction of the scroll icon may be the same as the direction of the operation track of the first operation and / or the movement direction of the first marker, which is not specifically limited in the embodiments of the present application. The scrolling trend of the scroll icon in the first scroll bar can be used to represent: the movement trend of the action point of the first operation on the display screen, and / or the movement trend of the first marker in the first display area.

[0168] As an optional implementation, the electronic device may start displaying the first scroll bar when the first display area is displayed, and may stop displaying the first scroll bar when the first display area stops being displayed. As another optional implementation, the electronic device may start displaying the first scroll bar when the first operation starts, and may stop displaying the first scroll bar when the first operation stops. The moment when the first operation starts may be the moment when the electronic device starts detecting the first operation. For example, when the first operation is a sliding operation, the starting operation of the first operation is a click operation, and the moment when the first operation starts may be the moment when the electronic device detects the click operation.

[0169] Optionally, the starting point of the first operation on the display screen may be within the first scroll bar.

[0170] In some embodiments of the present application, the first scroll bar may occupy part or all of the second display area.

[0171] Example 9: In one example, in the scenario described in the above-mentioned Example 5, the first scroll bar can be Figure 5 Scroll bar 1 shown in FIG. In this scenario, the first scroll bar occupies a portion of the second display area.

[0172] Example 10: In one example, in the scenario described in the aforementioned Example 6, the first scroll bar can be Figure 5 Scroll bar 1 shown in FIG. In this scenario, the first scroll bar occupies the entire area of the second display area.

[0173] Example 11: In one example, in the scenario described in the above-mentioned Example 7, the first scroll bar can be Figure 6 3. In this scenario, the first scroll bar occupies a portion of the second display area.

[0174] Embodiment 12: In one example, in the scenario described in the aforementioned embodiment 8, the second display area does not include a scroll bar.

[0175] In some embodiments of the present application, the second display area and the fourth display area may not overlap, or the second display area and the fourth display area may partially overlap, or the second display area may be included in (or located in) the fourth display area.

[0176] For example, in the scenario described in the aforementioned embodiment 9 or 10, the fourth display area may be Figure 5 The display area 4 shown in FIG. 4 can display a keyboard interface. The display area 2 can be included in the display area 4, that is, the second display area can be included in the fourth display area. In this scenario, it can be considered that the second display area is located in the keyboard interface.

[0177] In some embodiments of the present application, the first mark can be used to indicate the position where content is to be input in the first display area, or the first mark can be used to indicate the starting position or ending position of the selected content in the first display area.

[0178] In the embodiment of the present application, the display format of the first mark can be any set format, and is not specifically limited in the embodiment of the present application. For example, the first mark can be displayed as a cursor.

[0179] In a first possible solution, the first operation may be a first trigger operation, and the electronic device may display a first mark at a first position in the first display area in response to receiving the first trigger operation. In this solution, the first position is used as a starting mark position.

[0180] The first trigger operation may be used to indicate any of the following:

[0181] 1) Display the first mark.

[0182] As an optional embodiment, the electronic device may display the first marker at a default first position in the first display area in response to receiving the first trigger operation. In this embodiment, the default first position may be preconfigured by the system or preset by the user. For example, the default first position may be the starting position of the text content in the first display area.

[0183] 2) A first position in a first display area.

[0184] The second display area can be associated with the first marker, that is, the second display area can be associated with a function that triggers the display of the first marker, and an operation performed in the second display area can be used to trigger the display of the first marker. The first triggering operation can be used to indicate the location where the first marker is to be displayed. Based on this approach, the electronic device can display the first marker at the first location in the first display area in response to receiving the first triggering operation.

[0185] 3) Displaying a first mark at a first position in the first display area.

[0186] The electronic device may directly respond to the received first trigger operation by displaying the first mark at the first position in the first display area.

[0187] As an optional implementation, in the first possible solution described above, a positional correspondence may exist between the second display area and the first display area, and each position point in the second display area may correspond to a position point in the first display area. The electronic device may determine the position of the action point of the first trigger operation and the corresponding first position in the first display area based on the position of the action point of the first trigger operation (in the second display area) and the positional correspondence between the second display area and the first display area.

[0188] Optionally, in the first possible solution described above, the first trigger operation may be a click operation, a long press operation, or other set operations, which is not specifically limited in the embodiments of the present application.

[0189] Example 13: In one example, in the scenario described in Example 5, the first trigger operation may be a user clicking or long pressing in the display area 2. In response to this operation, the electronic device may display the Figure 5 The interface shown switches to display Figure 10 The interface shown. The first mark can be Figure 10 Cursor 1 is shown in the figure.

[0190] Example 14: In one example, in the scenario described in Example 6 above, the first trigger operation may be an operation in which the user clicks or long presses the area where the scroll bar 1 is located. In response to this operation, the electronic device may display Figure 5 The interface shown switches to display Figure 10 The interface shown. The first mark can be Figure 10 Cursor 1 is shown in the figure.

[0191] In a second possible solution, the first operation may include a first trigger operation and a first movement operation. In response to receiving the first trigger operation, the electronic device may display a first marker at a first position in the first display area; and in response to receiving the first movement operation, the electronic device may display a process of the first marker moving from the first position to a second position. In this solution, the first position may serve as the initial starting marker position, and the second position may serve as the latest (or updated) starting marker position.

[0192] Among them, regarding the first trigger operation, reference can be made to the relevant description in the aforementioned first possible solution, which will not be repeated here.

[0193] The first movement operation may be used to indicate: moving the first mark from a first position to a second position.

[0194] Optionally, the first movement operation can be a sliding operation in the second display area (such as a single-finger sliding operation, a multi-finger sliding operation, or a knuckle sliding operation, etc.), or other set operations, which is not specifically limited in the embodiments of the present application.

[0195] Optionally, the first trigger operation and the first movement operation may form a continuous operation, that is, the end time of the first trigger operation is the start time of the first movement operation, wherein the continuous operation is the first operation.

[0196] As an optional embodiment, the electronic device may determine the position of the point of action of the first movement operation, and the corresponding second position in the first display area, based on the position of the point of action at the end of the first movement operation within the second display area, and the positional correspondence between the second display area and the first display area. As another optional embodiment, the electronic device may move a first marker in the first display area while receiving the first movement operation, and stop moving the first marker when the first movement operation ends. The position of the first marker in the first display area after stopping movement of the first marker is the second position.

[0197] Optionally, the speed at which the electronic device moves the first marker in the first display area may meet any of the following conditions:

[0198] 1) is a fixed speed.

[0199] 2) Changing accordingly with the changing trend of the operation speed of the first movement operation.

[0200] For example, when the first movement operation is a sliding operation acting in the second display area, when the sliding speed of the sliding operation increases, the electronic device can increase the speed of moving the first marker, and when the sliding speed of the sliding operation decreases, the electronic device can decrease the speed of moving the first marker.

[0201] Optionally, the direction in which the electronic device moves the first mark in the first display area satisfies any of the following:

[0202] 1) is the direction from front to back.

[0203] 2) The moving direction is the same as that of the point of action of the first moving operation.

[0204] For example, when the action point of the first movement operation moves upward, the electronic device may move the first marker upward in the first display area. When the action point of the first movement operation moves leftward, the electronic device may move the first marker leftward in the first display area.

[0205] Embodiment 15. In one example, in the scenario described in Embodiment 9 or 10 above, the first operation may include a user sliding from left to right on the scroll bar 1. The initial operation (i.e., a click operation) in this operation may serve as the first triggering operation, and subsequent operations other than the initial operation (i.e., a right-slide operation immediately after the click) in this operation may serve as the first movement operation.

[0206] In this scenario, when the electronic device begins to receive the first operation, that is, when the electronic device receives the first trigger operation, Figure 5 The interface shown switches to Figure 10 The interface shown. The first mark can be Figure 10 As shown in the figure, the position of the cursor 1 is the first position.

[0207] In the above scenario, taking the direction in which the electronic device moves the first mark in the first display area from front to back as an example, while the electronic device continues to receive the first operation (i.e., the electronic device receives the first movement operation), the electronic device may Figure 10 The cursor 1 shown in FIG starts to move backward until the first operation stops. Figure 10 During the backward movement of the cursor 1 shown in FIG, the interface displayed by the electronic device at a certain moment may be Figure 11a The interface shown in . Figure 11a The interface shown is the same as Figure 10 Compared with the interface shown in FIG. 1 , the cursor 1 moves from front to back. When the first operation stops, the interface displayed by the electronic device may be Figure 11b The interface shown in . Figure 11b The interface shown is the same as Figure 11a Compared with the interface shown in the figure, the cursor 1 moves from front to back. Figure 11b The position of the cursor 1 shown in is the second position.

[0208] In the above method, as the user slides from left to right on the scroll bar 1, the first mark, i.e., the cursor 1, moves from Figure 10 The position shown gradually moves to Figure 11a The position shown and continue to move, finally moving to Figure 11b The position shown achieves the effect that the cursor moves accordingly with the user's operation.

[0209] Example 16: In one example, in the scenario described in the aforementioned Example 8 or 12, the first operation may include the user Figure 9 The operation of sliding from top to bottom in the display area 11 shown in FIG. The starting operation (i.e., the click operation) in the operation can be used as the first trigger operation, and the subsequent operations other than the starting operation in the operation (i.e., the sliding operation immediately after the click) can be used as the first movement operation.

[0210] In this scenario, when the electronic device begins to receive the first operation (ie, the electronic device receives the first trigger operation), it can Figure 9 The interface shown switches to Figure 12a The interface shown. The first mark can be Figure 12a The cursor 3 is shown in the figure, and the position of the cursor 3 is the first position. For example, if the direction in which the electronic device moves the first mark in the first display area is the same as the moving direction of the action point of the first moving operation, after the first operation is completed, the interface displayed by the electronic device may be Figure 12b The interface shown in . Among them, Figure 12b The position of the cursor 3 shown in is the second position.

[0211] In the above method, as the user performs a sliding operation from top to bottom in the display area 11, the first mark, that is, the cursor 3, moves from Figure 12a Move down to the position shown in Figure 12b The position shown in , realizes the effect that the cursor moves in the same direction as the user operation.

[0212] In a third possible solution, the first operation may include a first trigger operation, a first move operation, and a first stop operation. The electronic device may display a first marker at a first position in the first display area in response to the received first trigger operation; the electronic device may move the first marker in the first display area in response to the received first move operation; the electronic device may display the first marker after stopping movement at a second position in response to the received first stop operation. The process of the electronic device moving the first marker in the first display area in response to the first move operation is also the process of the electronic device automatically moving the first marker, and the electronic device displaying the first marker after stopping movement in response to the first stop operation is also the electronic device stopping automatically moving the first marker. In this solution, the first position can be used as the initial starting marker position, and the second position can be used as the latest (or updated) starting marker position.

[0213] Among them, regarding the first trigger operation, reference can be made to the relevant description in the aforementioned first possible solution, which will not be repeated here.

[0214] The first movement operation may be used to indicate: moving a first marker.

[0215] Optionally, the first movement operation can be a sliding operation in the second display area (such as a single-finger sliding operation, a multi-finger sliding operation, or a knuckle sliding operation, etc.), or other set operations, which is not specifically limited in the embodiments of the present application.

[0216] Optionally, the first trigger operation and the first movement operation may constitute a continuous operation, that is, the end time of the first trigger operation is the start time of the first movement operation.

[0217] Optionally, the first movement operation may meet at least one of the following conditions:

[0218] 1) The operation duration is less than or equal to the set operation duration.

[0219] Based on this, the electronic device may start to automatically move the first marker in the first display area upon receiving the first movement operation occurring within a short period of time.

[0220] 2) The operating speed can be greater than or equal to the set speed threshold.

[0221] Based on this, the electronic device may automatically start to move the first marker in the first display area upon receiving the first movement operation with an operation speed greater than or equal to a set speed threshold.

[0222] 3) The operation track may pass through the boundary of the second display area.

[0223] Based on this, the electronic device can automatically begin moving the first marker within the first display area when the point of action of the first movement operation passes the boundary of the second display area. Based on this, even if the operation trajectory of the first movement operation exceeds the range of the second display area, the electronic device can continue to move and display the first marker in the direction of the last operation of the first movement operation, thereby avoiding the problem that the operation trajectory of the first movement operation is not effective in the portion outside the second display area.

[0224] Based on the above method, users can trigger automatic content selection through simple operations without having to maintain the operation throughout the content selection process. Therefore, the above method can simplify the user's operations, help reduce operating costs, and improve user operation efficiency.

[0225] Optionally, regarding the direction in which the electronic device moves the first mark in the first display area, reference may be made to the relevant method described in the aforementioned second possible solution, which will not be repeated here.

[0226] The first stop operation may be used to indicate: stop moving the first marker, wherein the position of the first marker displayed after the movement stops is the second position.

[0227] Optionally, the first stop operation may be a click operation in the second display area, or other set operations, which is not specifically limited in the embodiment of the present application.

[0228] Embodiment 17. In one example, in the scenario described in Embodiment 9 or 10 above, the first operation may include a left-to-right sliding operation of the user on the scroll bar 1, and a click operation of the user on the scroll bar 1 after the sliding operation. The starting operation of the sliding operation (i.e., the click operation) may serve as the first triggering operation, the sliding operation immediately following the starting operation may serve as the first moving operation, and the click operation may serve as the first stopping operation.

[0229] Optionally, in actual applications, the user may repeatedly perform the first operation multiple times in combination with at least one of the first to third possible solutions, thereby setting or adjusting the position of the first marker multiple times. The electronic device may display the first marker according to the corresponding solution, thereby achieving the effect of adjusting the position of the first marker multiple times.

[0230] Optionally, after the above step S402, the electronic device may further adjust the position of the first mark in the first display area by performing the first operation in the second display area, and the adjusted position of the first mark may be used as the latest starting mark position.

[0231] In some embodiments of the present application, after step S402, the following step S403 may be further included.

[0232] S403: The electronic device displays a second mark and / or a selection mark in the first display area in response to the second operation performed in the third display area on the display screen.

[0233] In some embodiments of the present application, the third display area is a portion of the display area on the display screen. The third display area may not overlap with the first display area, or may partially overlap with the first display area, or may be included in the first display area. The size of the third display area is smaller than that of the first display area.

[0234] Optionally, specific position distribution of the third display area and the first display area on the display screen may meet at least one of the following conditions:

[0235] 1) The third display area can be located at the bottom of the display screen, and the first display area can be located at the top of the display screen; or, the third display area can be located at the top of the display screen, and the first display area can be located at the bottom of the display screen.

[0236] 2) The third display area may be located on the right side of the display screen, and the first display area may be located on the left side of the display screen; or, the third display area may be located on the left side of the display screen, and the first display area may be located on the right side of the display screen.

[0237] In some embodiments of the present application, the third display area does not overlap with the second display area.

[0238] Optionally, the size of the third display area may be the same as or different from the size of the second display area.

[0239] Optionally, any boundary of the third display area may overlap with a boundary of the second display area.

[0240] Optionally, the third display area and the second display area may be distributed in parallel and / or symmetrically on the display screen.

[0241] In some embodiments of the present application, the third display area and the second display area may be located on the same side of the display screen. For example, the second display area and the third display area may both be located at the bottom of the display screen. For another example, the second display area and the third display area may be located at the lower right side of the display screen.

[0242] Example 18: In one example, in the scenario described in the above-mentioned embodiment 5 or 9, the third display area can be Figure 5 The display area 3 shown in FIG. In this scenario, the third display area does not overlap with the first display area.

[0243] Example 19: In one example, in the scenario described in the aforementioned Example 6 or 10, the third display area can be Figure 5 The area where the scroll bar 2 is located is shown in FIG. In this scenario, the third display area does not overlap with the first display area.

[0244] Example 20: In one example, in the scenario described in the above-mentioned embodiment 7 or 11, the third display area can be Figure 6 The display area 7 shown in FIG. In this scenario, the third display area does not overlap with the first display area.

[0245] Example 21: In one example, in the scenario described in the aforementioned Example 8 or 12, the third display area can be Figure 9 The display area 12 shown in FIG. In this scene, the third display area partially overlaps with the first display area.

[0246] In the above-mentioned embodiments 18 to 21, the third display area and the second display area are both located at the bottom of the display screen, the third display area and the second display area are symmetrically distributed, and the third display area and the second display area have the same size.

[0247] Example 22: In one example, taking the display screen of the electronic device as a straight screen as an example, the first display area can be Figure 13 The display area 13 shown in FIG, can display text content and picture content in the display area 13. Figure 13The "*" shown in the figure is used to represent text content. In this scenario, the second display area can be Figure 13 The display area 14 shown in FIG, the third display area can be Figure 13 . In this scenario, the second display area is located within the first display area, and the third display area is located within the first display area. Both the third and second display areas are located in the lower right corner of the display screen, arranged side by side, and have the same size. The lower boundary of the third display area coincides with the upper boundary of the second display area.

[0248] In some embodiments of the present application, the electronic device may display a second scroll bar in the third display area, and may scroll the second scroll bar according to the received second operation to visually display the movement trend of the second operation and / or the corresponding second mark.

[0249] Specifically, the second scroll bar may include a scroll icon, and the electronic device may scroll and display the scroll icon in the second scroll bar according to the received second operation. Figure 5 The lines in the scroll bar 2 shown in , the scroll icon can also be a scroll slider, etc., which is not specifically limited in the embodiments of the present application.

[0250] Optionally, the scrolling direction of the scroll icon can be the same as the direction of the operation track of the second operation and / or the movement direction of the second marker, which is not specifically limited in the embodiments of the present application. The scrolling trend of the scroll icon in the second scroll bar can be used to represent: the movement trend of the action point of the second operation on the display screen, and / or the movement trend of the second cursor in the first display area.

[0251] As an optional implementation, the electronic device may start displaying the second scroll bar when the first display area is displayed, and may stop displaying the second scroll bar when the first display area stops being displayed. As another optional implementation, the electronic device may start displaying the second scroll bar when the second operation starts, and may stop displaying the second scroll bar when the second operation stops. The moment when the second operation starts may be the moment when the electronic device starts detecting the second operation. For example, when the second operation is a sliding operation, and the starting operation of the second operation is a click operation, the moment when the second operation starts may be the moment when the electronic device detects the click operation.

[0252] Optionally, the starting point of the second operation on the display screen may be within the second scroll bar.

[0253] In some embodiments of the present application, the second scroll bar may occupy part or all of the third display area.

[0254] Example 23: In one example, in the scenario described in the aforementioned Example 18, the second scroll bar can be Figure 5 Scroll bar 2 shown in FIG. In this scenario, the second scroll bar occupies a portion of the third display area.

[0255] Example 24: In one example, in the scenario described in the aforementioned Example 19, the second scroll bar can be Figure 5 Scroll bar 2 shown in FIG. In this scenario, the second scroll bar occupies the entire area of the third display area.

[0256] Example 25: In one example, in the scenario described in the aforementioned Example 20, the second scroll bar can be Figure 6 4. In this scenario, the second scroll bar occupies a portion of the third display area.

[0257] Embodiment 26: In one example, in the scenario described in the aforementioned embodiment 21, the third display area does not include a scroll bar.

[0258] In some embodiments of the present application, the third display area may not overlap with the fourth display area, or the third display area may partially overlap with the fourth display area, or the third display area may be included in (or located in) the fourth display area.

[0259] For example, in the scenario described in the aforementioned embodiment 23 or 24, the fourth display area may be Figure 5 The display area 4 shown in FIG. 4 can display a keyboard interface. The display area 3 can be included in the display area 4, that is, the third display area can be included in the fourth display area. In this scenario, the third display area can be considered to be located in the keyboard interface.

[0260] In some embodiments of the present application, the second mark can be used to indicate the starting position or the ending position of the selected content in the first display area. When the first mark is before the second mark, the first mark is used to indicate the starting position of the selected content in the first display area, and the second mark is used to indicate the ending position of the selected content in the first display area. When the first mark is after the second mark, the second mark is used to indicate the starting position of the selected content in the first display area, and the first mark is used to indicate the ending position of the selected content in the first display area. In the first display area, the content between the first mark and the second mark is the selected second content.

[0261] Optionally, the display format of the second mark can be any set format, which is not specifically limited in the embodiment of the present application. Exemplarily, the second mark can be a cursor.

[0262] In some embodiments of the present application, the second operation can be used to select the second content, and the selection mark can be used to mark the second content. Optionally, the display format of the selection mark can be any set format, and is not specifically limited in the embodiments of the present application. Exemplary, the selection mark can be a shadow, a selection box, an underline, etc.

[0263] In a first possible solution, the second operation may include a second trigger operation and a second movement operation. In response to the received second trigger operation, the electronic device may display the second mark at the third position in the first display area, and / or display the selection mark between the starting mark position and the third position in the first display area. In response to the received second movement operation, the electronic device may display the process of the second mark moving from the third position to the fourth position and / or the change process of the selection mark. In the change process of the selection mark, the position on one side of the selection mark is the starting mark position, and the position on the other side gradually changes from the third position to the fourth position. In this solution, the third position is used as the initial end mark position, and the fourth position is used as the latest (or updated) end mark position.

[0264] Optionally, the third position may be the same as or different from the starting mark position.

[0265] The difference between the second triggering operation and the first triggering operation is that the second triggering operation acts on the third display area, while the first triggering operation acts on the second display area. Apart from this, the relevant processing method for the second triggering operation can be analogized or referred to the description of the first triggering operation in the aforementioned embodiment and will not be repeated here.

[0266] In this solution, the second movement operation is used to indicate: moving the second marker from the third position to the fourth position, and / or selecting content between the start marker position and the fourth position.

[0267] Optionally, the second movement operation can be a sliding operation (such as a single-finger sliding operation, a multi-finger sliding operation, or a knuckle sliding operation) acting in the third display area, or other set operations, which is not specifically limited in the embodiments of the present application.

[0268] Optionally, the second trigger operation and the second movement operation may form a continuous operation, that is, the end time of the first trigger operation is the start time of the second movement operation, wherein the continuous operation is the second operation.

[0269] As an optional embodiment, the electronic device can determine the fourth position in the first display area corresponding to the position of the action point of the second moving operation based on the position of the action point at the end of the second moving operation in the third display area, and the position correspondence between the third display area and the first display area.

[0270] As another optional embodiment, the electronic device may move the second marker in the first display area during the process of receiving the second movement operation, and stop moving the second marker when the second movement operation ends. At this time, the position of the second marker in the first display area is the fourth position.

[0271] Optionally, the speed at which the electronic device moves the second marker in the first display area satisfies any one of the following:

[0272] 1) is a fixed speed.

[0273] 2) Changing accordingly with the changing trend of the operation speed of the second movement operation.

[0274] For example, when the second movement operation is a sliding operation acting in the third display area, when the sliding speed of the sliding operation increases, the electronic device can increase the speed of moving the second marker, and when the sliding speed of the sliding operation decreases, the electronic device can decrease the speed of moving the second marker.

[0275] Optionally, the direction in which the electronic device moves the second mark in the first display area satisfies any of the following:

[0276] 1) is the direction from front to back.

[0277] 2) The moving direction is the same as that of the point of action of the second moving operation.

[0278] For example, when the action point of the second movement operation moves upward, the electronic device may move the second marker upward in the first display area. When the action point of the second movement operation moves leftward, the electronic device may move the second marker leftward in the first display area.

[0279] Example 27: In one example, in the scenario described in the above-mentioned Example 11, the first mark is Figure 11b The cursor 1 shown in the figure, the starting mark position is Figure 11b Taking the position of the cursor 1 shown in FIG as an example, the second operation may include the user Figure 11b The operation of sliding from left to right on the scroll bar 2 shown in FIG. The starting operation (i.e., the click operation) in the operation can be used as the second trigger operation, and the subsequent operations other than the starting operation in the operation (i.e., the right sliding operation immediately after the click) can be used as the second movement operation.

[0280] In this scenario, after the electronic device begins to receive the second operation, that is, after the electronic device receives the second trigger operation, it can Figure 11b The interface shown switches to Figure 14a The interface shown. The second mark can be Figure 14a The cursor 2 shown in FIG, the position where the cursor 2 is located can be used as the third position. The selection mark can be Figure 14a The mark 1 shown in FIG. 1 is used to mark the currently selected content.

[0281] In the above scenario, taking the direction in which the electronic device moves the second mark in the first display area from front to back as an example, the electronic device displays Figure 14a After the interface shown, while continuing to receive the second operation (ie, receiving the second movement operation), the electronic device can Figure 14a The cursor 2 shown in the figure starts to move backward and adapts to the adjustment of the mark 1 until the first operation stops. One side of the mark 1 is located at the position of the cursor 1, which is the starting mark position, and the other side of the mark 1 is located at the position of the cursor 2, which is the ending mark position. Optionally, one side of the mark 1 can be connected to the cursor 1, and the other side can be connected to the cursor 2. Exemplarily, when the first operation stops, the interface displayed by the electronic device can be Figure 14b The interface shown in . Figure 14b The interface shown is the same as Figure 14a Compared with the interface shown in the figure, the cursor 2 moves from front to back, and the marker 1 expands accordingly. Figure 14b The position of the cursor 2 shown in is the fourth position.

[0282] In the above method, as the user slides the scroll bar 2 from left to right, the second mark, i.e., the cursor 2, can be moved from Figure 11b The starting mark position (i.e. the third position) shown gradually moves to Figure 14b The end mark position (ie, the fourth position) is shown, and mark 1 always marks the content between cursor 1 and cursor 2, thereby achieving the effect of content selection according to user operation.

[0283] Example 28: In one example, in the scenario described in Example 12 above, the first mark is Figure 12b The cursor 3 shown in the figure, the starting mark position is Figure 12b Taking the position of the cursor 3 shown in FIG as an example, the second operation may include the user Figure 12b The operation of sliding from top to bottom in the display area 12 shown in FIG. The starting operation (i.e., the click operation) in the operation can be used as the second trigger operation, and the subsequent operations other than the starting operation in the operation (i.e., the sliding operation immediately after the click) can be used as the second movement operation.

[0284] In this scenario, when the first operation stops, the interface displayed by the electronic device may be Figure 15 The second mark can be Figure 15 The cursor 4 shown in the figure, the selection mark can be Figure 15 Mark 2 shown in the figure.

[0285] In the above method, as the user performs a sliding operation from top to bottom in the display area 12, the second mark, that is, the cursor 4, can be moved from Figure 12b The cursor 4 shown in the figure is moved to the starting mark position. Figure 15 The position of the cursor 4 shown is the end mark position, and the mark 2 always marks the content between the cursor 3 and the cursor 4, achieving the effect of content selection according to the user operation.

[0286] In a second possible solution, the second operation may include a second trigger operation, a second move operation, and a second stop operation. In response to the second trigger operation, the electronic device may display the second marker at a third position in the first display area and / or display a selection marker between the starting marker position and the third position in the first display area. In response to the second move operation, the electronic device may move the second marker in the first display area and adaptively adjust the selection marker. During the adaptive adjustment of the selection marker, the position on one side of the selection marker is the starting marker position, and the position on the other side begins moving from the third position. In response to the first stop operation, the electronic device may display the stopped second marker at a fourth position and display the adjusted selection marker between the starting marker position and the fourth position in the first display area. The electronic device moving the second marker in the first display area in response to the second move operation and adaptively adjusting the selection marker refers to the electronic device automatically moving the second marker and adjusting the selection marker. In response to the first stop operation, the electronic device displays the stopped second marker at the fourth position and displays the adjusted selection marker between the starting marker position and the fourth position in the first display area, meaning that the electronic device stops automatically moving the first marker and adjusting the selection marker. In this solution, the third position is used as the initial end mark position, and the fourth position is used as the latest (or updated) end mark position.

[0287] Optionally, the third position may be the same as or different from the starting mark position.

[0288] The difference between the second triggering operation and the first triggering operation is that the second triggering operation acts on the third display area, while the first triggering operation acts on the second display area. Apart from this, the relevant processing method for the second triggering operation can be analogized or referred to the description of the first triggering operation in the aforementioned embodiment and will not be repeated here.

[0289] In this solution, the second movement operation is used to indicate: moving the second mark, and / or continuing to select content after the start mark position.

[0290] Optionally, the second movement operation can be a sliding operation (such as a single-finger sliding operation, a multi-finger sliding operation, or a knuckle sliding operation) acting in the third display area, or other set operations, which is not specifically limited in the embodiments of the present application.

[0291] Optionally, the second trigger operation and the second movement operation may form a continuous operation, that is, the end time of the first trigger operation is the start time of the second movement operation, wherein the continuous operation is the second operation.

[0292] Optionally, the second movement operation may meet at least one of the following conditions:

[0293] 1) The operation duration is less than or equal to the set operation duration.

[0294] Based on this, when the electronic device receives the second movement operation occurring within a short period of time, it can automatically start to move the second marker in the first display area and adjust the selection marker.

[0295] 2) The operating speed can be greater than or equal to the set speed threshold.

[0296] Based on this, when the electronic device receives the second movement operation with an operation speed greater than or equal to a set speed threshold, it can automatically start to move the second marker in the first display area and adjust the selection marker.

[0297] 3) The operation track may pass through the boundary of the second display area.

[0298] Based on this, the electronic device can automatically begin moving the second marker in the first display area and adjusting the selection marker when the point of action of the second move operation passes the boundary of the third display area. Based on this, even if the operation trajectory of the second move operation exceeds the range of the third display area, the electronic device can continue to automatically move and display the second marker and adjust the selection marker according to the final operation direction of the second move operation, thereby avoiding the problem that the operation trajectory of the second move operation is not effective in the portion outside the third display area.

[0299] Optionally, regarding the direction in which the electronic device moves the second mark in the first display area, reference may be made to the relevant method described in the aforementioned first possible solution for the second operation, which will not be repeated here.

[0300] The second stop operation may be used to indicate: stopping moving the second marker and / or stopping selecting content after the start marker position, wherein the position where the second marker is displayed after stopping moving is the fourth position.

[0301] Optionally, the first stop operation may be a click operation in the third display area, or other set operations, which is not specifically limited in the embodiment of the present application.

[0302] Example 29. In one example, in the scenario described in Example 13, the second operation may include a left-to-right sliding operation of the user on the scroll bar 2, and a click operation of the user on the scroll bar 2 after the sliding operation. The starting operation of the sliding operation (i.e., the click operation) may serve as the second triggering operation, the sliding operation immediately following the starting operation may serve as the second moving operation, and the click operation may serve as the second stopping operation.

[0303] Optionally, in actual applications, the user can combine the first possible solution and / or the second possible solution to repeatedly perform the second operation multiple times, thereby setting or adjusting the second mark and the selection mark multiple times. The electronic device can display the second mark and the selection mark based on the corresponding solution, thereby achieving the effect of adjusting the position of the second mark and the selection mark multiple times.

[0304] Optionally, after the above step S403, the electronic device may also adjust the position of the first mark in the first display area by performing the first operation in the second display area, and / or, the electronic device may also adjust the position of the second mark in the first display area, select the mark, etc. by performing the second operation in the third display area.

[0305] In a possible solution, the first operation and the second operation described in the first embodiment may be operations performed by the user using different hands.

[0306] As an optional implementation, the first operation described in Example 1 may be an operation performed by the user with the left hand, and the second operation described in Example 1 may be an operation performed by the user with the right hand. Figure 5 or Figure 6 In the scenario shown, when the user takes a Figure 1a When holding an electronic device with both hands, the user can, while maintaining the same posture while holding the electronic device, use their left hand (e.g., left and right thumbs) to perform a first operation related to cursor movement in a second display area located at the lower left of the display screen, and use their right hand (e.g., right thumb) to perform a second operation related to content selection in a third display area located at the lower right of the display screen. Based on this method, the electronic device can support simultaneous two-dimensional movement of the user's hands in corresponding areas while maintaining the same posture while holding the electronic device with both hands, thereby utilizing both hands to collaboratively control two cursors, thereby improving content selection processing efficiency.

[0307] As another optional implementation, the first operation described in Example 1 can be performed by the user's right hand, and the second operation described in Example 1 can be performed by the user's left hand. In this embodiment, the second display area can be located at the lower left of the display screen, and the third display area can be located at the lower right of the display screen.

[0308] In another possible solution, the first operation and the second operation described in the first embodiment may be operations performed by the user using the same hand.

[0309] In the method provided in the first embodiment above, by performing the first operation in the smaller second display area, the first mark in the larger first display area can be quickly and conveniently controlled, while reducing the difficulty of operation and improving the convenience and efficiency of operation. Furthermore, by performing the second operation in the smaller third display area, the second mark and the selection mark in the larger first display area can be quickly and conveniently controlled, while reducing the difficulty of operation and improving the convenience and efficiency of operation. Based on the above method, the effect of selecting content in the first display area can be easily and efficiently achieved without performing an operation in the first display area, thereby improving the user experience.

[0310] Example 2

[0311] In some embodiments of the present application, an electronic device may provide an operation area on the display screen. This operation area may correspond to the start selection marker movement operation and the content selection operation. The user's first operation in this operation area can be used to control the movement of the start selection marker, and the user's subsequent operation in this operation area can be used to select content. This solution helps reduce the difficulty of content selection and improve the processing efficiency of content selection. This solution is described in detail below.

[0312] Reference Figure 16 , a display method provided by an embodiment of the present application may include:

[0313] S1601: The electronic device displays first content in a first display area on a display screen.

[0314] The execution method of step S1601 may refer to the execution method of step S401 described in the aforementioned embodiment 1, and will not be repeated here.

[0315] S1602: The electronic device displays a first mark in the first display area in response to a first operation performed in the second display area on the display screen.

[0316] In some embodiments of the present application, the second display area is a partial display area on the display screen. The second display area may not overlap with the first display area, or the second display area may partially overlap with the first display area, or the second display area may be included in (or located in) the first display area. The size of the second display area is smaller than the size of the first display area. The size may include parameters such as area, width, and height, and is not specifically limited in the embodiments of the present application.

[0317] Optionally, specific position distribution of the second display area and the first display area on the display screen may meet at least one of the following conditions:

[0318] 1) The second display area can be located at the bottom of the display screen, and the first display area can be located at the top of the display screen; or, the second display area can be located at the top of the display screen, and the first display area can be located at the bottom of the display screen.

[0319] 2) The second display area can be located on the right side of the display screen, and the first display area can be located on the left side of the display screen; or, the second display area can be located on the left side of the display screen, and the first display area can be located on the right side of the display screen.

[0320] Optionally, the size of the second display area may be smaller than or equal to the set size.

[0321] In some embodiments of the present application, other interfaces or contents may be displayed in the second display area. For example, a keyboard interface may be displayed in the second display area, etc., which is not specifically limited in the embodiments of the present application.

[0322] Example 30: In one example, the display screen of an electronic device is used as Figure 17 Taking the display screen shown in as an example, the first display area can be Figure 17 In the display area 16 shown in FIG, the first content may include text content displayed in the display area 16. Figure 17 The "*" shown in the figure is used to indicate text content. The second display area can be Figure 17 The display area 17 shown in FIG. The display area 17 can display a keyboard interface.

[0323] Regarding the first operation, the first mark, and the method in which the electronic device displays the first mark in the first display area in response to the first operation described in this embodiment, reference may be made to the description in the aforementioned embodiment 1 and will not be repeated here.

[0324] Optionally, after step S1602, the following step S1603 may also be included.

[0325] S1603: The electronic device displays a second mark and / or a selection mark in the first display area in response to a second operation performed in the second display area on the display screen.

[0326] Regarding the second mark and selection mark described in Example 2, reference may be made to the description in the aforementioned Example 1, which will not be repeated here. The difference between the second operation described in Example 2 and the second operation described in Example 1 is that the effective areas are different. The second operation described in Example 2 acts in the second display area, and the second operation described in Example 1 acts in the third display area. In addition, the second operation described in Example 2 can refer to the second operation described in Example 1, which will not be repeated in this embodiment. Regarding the method in Example 2 where the electronic device displays the second mark and / or selection mark in the first display area in response to the second operation, reference may also be made to the method in Example 1 where the electronic device displays the second mark and / or selection mark in the first display area in response to the second operation, which will not be repeated in Example 2.

[0327] In the method provided in Example 1, the first operation and the second operation are operations that operate in different areas, which may include scroll bars. In the method provided in Example 2, the first operation and the second operation are operations that operate in the same area, which does not include a scroll bar. Apart from this difference, the other technical implementations of Example 2 and Example 1 can be the same. In this scenario, any methods not described in detail in Example 2 can be implemented by reference to or analogy with the methods provided in Example 1.

[0328] Example 31: In one example, based on the scenario described in Example 30, the electronic device may respond to the Figure 17 The first operation in the display area 17 shown in FIG, from the display Figure 17 The interface shown switches to display Figure 18 The interface shown in FIG. 5 includes a cursor 5, which is a first cursor. The electronic device can respond to the action on Figure 18 The second operation in the display area 17 shown in FIG, from the display Figure 18 The interface shown switches to display Figure 19 The interface shown includes a cursor 6 and a mark 3, wherein the cursor 6 is the second mark and the mark 3 is the selection mark.

[0329] For example, in one embodiment, the first operation may be Figure 17 The second operation may be an operation of sliding along the first path in the display area 17 shown in FIG. Figure 18 In another embodiment, the first operation may be to slide along the second path in the display area 17 shown in FIG. Figure 17 The second operation may be an operation of sliding along the second path in the display area 17 shown in FIG. Figure 18 The operation of sliding along the first path in the display area 17 shown in FIG.

[0330] In one possible solution, the first operation described in Example 2 may be an operation received first by the electronic device, and the second operation described in Example 2 may be an operation received later by the electronic device. The first operation and the second operation described in Example 2 may be operations performed by the user using different hands, or operations performed by the user using the same hand.

[0331] In another possible solution, based on the above method provided in Example 2, the first operation can be used to control the first mark, and the first operation can be an operation performed by the user with a set hand (such as the left hand or the right hand); the second operation can be used to control the second mark, and the second operation can be an operation performed by the user with the other hand. For example, the first operation can be an operation performed by the user with the left hand, and the second operation can be an operation performed by the user with the right hand. Alternatively, the first operation can be an operation performed by the user with the right hand, and the second operation can be an operation performed by the user with the left hand. Based on this method, the user can perform the first operation and the second operation at the same time to achieve content selection. In this scenario, the electronic device can identify the operation as the first operation or the second operation by identifying the operating hand corresponding to the received operation.

[0332] In the method provided in the second embodiment above, by performing the first and second operations in the smaller second display area, it is possible to quickly and conveniently control the mark and select content in the larger first display area, while reducing operational difficulty and improving operational convenience and efficiency. Based on the above method, it is possible to easily and efficiently select content in the first display area without having to perform an operation in the first display area, thereby improving the user experience.

[0333] In some embodiments of the present application, after step S403 or step S1603, or in response to the second operation described in the method provided in embodiment 1 or embodiment 2, the electronic device may further display a content processing control for the set content processing mode. The user may operate the content processing control displayed on the electronic device to trigger the electronic device to adopt the corresponding content processing mode to process the content selected according to the method provided in embodiment 1 or embodiment 2 above. The set content processing mode may include, for example, copy (corresponding to the copy control), cut (corresponding to the cut control), select all (corresponding to the select all control), etc., which are not specifically limited in the embodiments of the present application.

[0334] In one possible scenario, if the electronic device selects content according to the method provided in the first embodiment, the display position of each content processing control meets any of the following conditions:

[0335] 1) In the second display area and / or the third display area.

[0336] The term “being in the second display area and the third display area” may mean that a portion of the control is in the second display area, and another portion of the control is in the third display area.

[0337] 2) In an area near the second display area and / or the third display area.

[0338] The area near the second display area may be an area whose distance from the second display area is less than or equal to a set distance threshold, or may be other areas that can be considered to be relatively close to the second display area, and is not specifically limited in the embodiments of this application. The area near the third display area may be an area whose distance from the third display area is less than or equal to a set distance threshold, or may be other areas that can be considered to be relatively close to the third display area, and is not specifically limited in the embodiments of this application.

[0339] Example 32: In one example, in the scenario described in Example 27, Figure 14b The interface shown may also include a copy control, a cut control, and a select all control. The copy control is used to control the copy process. The electronic device can respond to the user's operation on the copy control (such as a click operation) to copy the currently selected content (i.e. Figure 14b The content between cursor 1 and cursor 2 shown in the figure, that is, the content marked by marker 1) is copied. The cut control is used to control the cut process. The electronic device can respond to the user's operation on the cut control (such as a click operation) to cut the currently selected content (that is, Figure 14b The content between cursor 1 and cursor 2 shown in the figure, that is, the content marked by marker 1) is cut. The select all control is used to control the selection of all. The electronic device can respond to the user's operation on the select all control (such as a click operation) to cut the currently selected content (that is, the content marked by marker 1). Figure 14b The content between cursor 1 and cursor 2 shown in the figure, that is, the content marked by marker 1) is updated to the first content (that is, all text content displayed in the first area), that is, cursor 1 is moved to the starting position of the first content, cursor 2 is moved to the end position of the first content, and marker 2 is adjusted to mark the entire first content.

[0340] In another possible scenario, if the electronic device selects content according to the method provided in the second embodiment, the display position of each content processing control meets any of the following conditions:

[0341] 1) In the second display area.

[0342] 2) In an area near the second display area.

[0343] Among them, the area near the second display area can be an area whose distance from the second display area is less than or equal to the set distance threshold, or it can be other areas that can be considered to be closer to the second display area. No specific restrictions are made in the embodiments of the present application.

[0344] Example 33: In one example, in the scenario described in Example 31, Figure 19 The interface shown may also include a copy control, a cut control, and a select all control. For the copy control, the cut control, and the select all control, reference may be made to the corresponding descriptions in Example 32, which will not be repeated here.

[0345] It should be understood that the implementation processes provided in the above embodiments are merely illustrative of the method processes applicable to the embodiments of the present application. The execution order of each step in each embodiment can be adjusted accordingly according to actual needs, and other steps can be added or some steps can be reduced.

[0346] Based on the above embodiments and the same technical concept, the present application also provides a display method, such as Figure 20 As shown in , the method may include:

[0347] S2001: The electronic device displays first content in a first area on a display screen.

[0348] The electronic device may include the display screen.

[0349] Exemplarily, the first area may be the first display area described in the aforementioned embodiment 1 or embodiment 2, and correspondingly, the first content may be the first content described in the aforementioned embodiment 1 or embodiment 2.

[0350] S2002: The electronic device displays a first mark in the first area in response to a received first operation; wherein the first operation is performed in a second area on the display screen, and the size of the second area is smaller than that of the first area.

[0351] In some embodiments of the present application, the second area meets at least one of the following conditions: does not overlap with the first area, or is included in the first area; each of at least one boundary partially or completely overlaps with a boundary of the display screen; and includes second content.

[0352] Optionally, the second area may be the second display area described in the aforementioned embodiment. Regarding the second area, reference may also be made to the description of the second display area in the aforementioned embodiment, which will not be repeated here.

[0353] For example, the second area may be the second display area described in any one of embodiments 5 to 8. Figure 5In the scenario shown, the second area can be Figure 5 In the display area 4 shown in FIG, the second content can be Figure 5 The keyboard interface shown in , etc.

[0354] In some embodiments of the present application, the method for the electronic device to display the first mark in the first area in response to the received first operation can refer to the first possible solution described in step S402 of the aforementioned embodiment 1, and will not be repeated here.

[0355] In some embodiments of the present application, the electronic device may use at least one of the following methods when displaying the first mark in the first area in response to receiving the first operation:

[0356] 1) In the process of receiving a first operation, a first mark moved according to the first operation is displayed in a first area.

[0357] Based on this approach, after the electronic device displays the first marker that moves according to the first operation in the first area, before executing step S2003, it can display the first marker that stops moving in the first area when the first operation ends. Based on this method, the electronic device can display the first marker when the user starts to perform the first operation, display the first marker that moves with the first operation while the user performs the first operation, and stop moving the first marker when the first operation ends. This ensures that the movement of the first marker is completely controlled by the user's operation. Optionally, this method can be applied to scenarios where the user selects less content (such as short text content).

[0358] The specific implementation process of this method can refer to the second possible solution described in step S402 of the above-mentioned embodiment 1, and will not be repeated here.

[0359] 2) After receiving the first operation, display a moved first mark in the first area.

[0360] Based on this approach, after the electronic device displays the moving first marker in the first area, before executing step S2003, it can display the stopped moving first marker in the first area in response to the received third operation. Based on this method, the electronic device can display the first marker in the first area and automatically move the first marker in response to the first operation performed by the user. After automatically moving the first marker, the electronic device can stop automatically moving the first marker in response to the received third operation. This approach can further simplify user operations and improve user experience. Optionally, this method can be applied to scenarios where the user selects a lot of content (such as long text content).

[0361] The specific implementation process of this method can refer to the third possible solution described in step S402 of the above-mentioned embodiment 1, and will not be repeated here.

[0362] 3) During the process of receiving the first operation, the first marker moved according to the first operation is displayed in the first area; after receiving the first operation (ie, after the first operation is completed), the moved first marker is displayed in the first area.

[0363] In some embodiments of the present application, the first operation includes a sliding operation. For example, the first operation may be the first operation described in the second possible solution of step S402 in the first embodiment.

[0364] In some embodiments of the present application, the first operation includes a click or long press operation. For example, the first operation may be the first operation described in the first possible solution of step S402 of the aforementioned embodiment 1.

[0365] Based on the above method, in the first example, the first operation may be the first operation described in the aforementioned embodiment 1, and correspondingly, the first mark may be the first mark described in the aforementioned embodiment 1, and the second area may be the second display area described in the aforementioned embodiment 1. In the second example, the first operation may be the first operation described in the aforementioned embodiment 2, and correspondingly, the first mark may be the first mark described in the aforementioned embodiment 2, and the second area may be the second display area described in the aforementioned embodiment 2.

[0366] S2003: The electronic device displays a second mark and a third mark in the first area in response to a received second operation; wherein the second operation is performed in the second area or a third area on the display screen, and the size of the third area is smaller than the size of the first area; and the third mark is used to mark the content between the first mark and the second mark.

[0367] In one possible solution, the second operation is performed in the second area. In another possible solution, the second operation is performed in the third area.

[0368] Regarding the second area, please refer to the description in step S2002 and will not be repeated here.

[0369] In some embodiments of the present application, the third area may meet at least one of the following conditions: not overlapping with the first area, or being included in the first area; each of at least one boundary partially or completely overlaps with a boundary of the display screen; includes third content; is the same size as the second area; and has a boundary that overlaps with a boundary of the second area.

[0370] Optionally, the third area may be the third display area described in the aforementioned embodiment. Regarding the third area, reference may be made to the description of the third display area in the aforementioned embodiment, which will not be repeated here.

[0371] For example, the third area may be the third display area described in any one of the aforementioned embodiments 18 to 22.

[0372] In some embodiments of the present application, the electronic device may use at least one of the following methods when displaying the second mark in the first area in response to receiving the second operation:

[0373] 1) In the process of receiving the second operation, a second mark moved according to the second operation is displayed in the first area.

[0374] For example, the specific implementation process of this method can refer to the first possible solution described in step S403 of the above-mentioned embodiment 1, and will not be repeated here.

[0375] 2) After receiving the second operation, display a moved second mark in the first area.

[0376] For example, the specific implementation process of this method can refer to the second possible solution described in step S403 of the aforementioned embodiment 1, and will not be repeated here.

[0377] 3) During the process of receiving the second operation, a second marker moved according to the second operation is displayed in the first area. After receiving the second operation (ie, after the second operation is completed), the moved second marker is displayed in the first area.

[0378] In some embodiments of the present application, the second operation may include a sliding operation.

[0379] In some embodiments of the present application, when the second operation acts on the third area, the second area contains a first control, and the first operation is an operation acting on the first control; the third area contains a second control, and the second operation is an operation acting on the second control. The first control can be a first scroll bar, and the first control can occupy part or all of the second area. The second control can be a second scroll bar, and the second control can occupy part or all of the third area. For example, the first control and the second control can be the scroll bars described in the aforementioned embodiments, and the scroll bar can include a scroll icon, and the first operation and the second operation can be operations acting on the scroll icon on the corresponding control. The scroll icon can also be called a scroll slider, a scroll control, etc.

[0380] In some embodiments of the present application, the electronic device may further display a virtual keyboard on the display screen; wherein the fourth area occupied by the virtual keyboard does not overlap with the first area; the second area and the third area may be included in the fourth area; or, the fourth area and the second area do not overlap, and the fourth area and the third area do not overlap.

[0381] Illustratively, the fourth area may be the display area 4 described in the aforementioned embodiment.

[0382] Based on the above method, in the first example, based on the first example described in step S2002, the second operation can be the second operation described in the aforementioned embodiment 1, and correspondingly, the second mark can be the second mark described in the aforementioned embodiment 1, and the third mark can be the selection mark described in the aforementioned embodiment 1. In the second example, based on the second example described in step S2002, the second operation can be the second operation described in the aforementioned embodiment 2, and correspondingly, the second mark can be the second mark described in the aforementioned embodiment 2, and the third mark can be the selection mark described in the aforementioned embodiment 2.

[0383] In the above method, the specific steps executed by the electronic device can refer to the relevant introduction in the above embodiment 1 or embodiment 2, and will not be described in detail here.

[0384] Based on the above embodiments and the same technical concept, the embodiment of the present application further provides an electronic device, which is used to implement the display method provided in the embodiment of the present application. Figure 21 As shown in FIG, electronic device 2100 may include: memory 2101, one or more processors 2102, display screen 2103, and one or more computer programs (not shown). The above components may be coupled via one or more communication buses 2104.

[0385] Among them, one or more computer programs (codes) are stored in the memory 2101, and one or more computer programs include computer instructions; one or more processors 2102 call the computer instructions stored in the memory 2101, so that the electronic device 2100 executes the display method provided by the above-mentioned embodiment of the present application.

[0386] In a specific implementation, the memory 2101 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more disk storage devices, flash memory devices or other non-volatile solid-state storage devices. The memory 2101 can store an operating system (hereinafter referred to as system), such as an embedded operating system such as ANDROID, IOS, WINDOWS, or LINUX. The memory 2101 can be used to store the implementation program of the embodiment of the present application. The memory 2101 can also store a network communication program, which can be used to communicate with one or more additional devices, one or more user devices, and one or more network devices.

[0387] The one or more processors 2102 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.

[0388] The display screen 2103 is used to display related user interfaces such as the desktop interface, wallpaper setting interface, and personalized setting interface described in the embodiments of this application.

[0389] It should be noted that Figure 21 This is only one implementation of the electronic device 2100 provided in the embodiment of the present application. In actual applications, the electronic device 2100 may also include more or fewer components. Figure 2 The specific structure and description shown here are not limiting.

[0390] Based on the above embodiments and the same technical concept, an embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program runs on a computer, the computer executes the method provided in the above embodiments.

[0391] Based on the above embodiments and the same technical concept, an embodiment of the present application further provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run on a computer, the computer executes the method provided in the above embodiments.

[0392] The methods provided in the embodiments of the present application may be implemented in whole or in part through software, hardware, firmware, or any combination thereof. When implemented using software, they may be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present invention are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. Computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. A 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 or data center that includes one or more available media. Available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs), or semiconductor media (e.g., SSDs), etc.

[0393] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.

Claims

1. A display method, applied to an electronic device, characterized in that: include: displaying first content in a first area on the display screen; In response to a received first operation, displaying a first mark in the first area; wherein the first operation is performed in a second area on the display screen, the size of the second area being smaller than the size of the first area; In response to a received second operation, a second mark and a third mark are displayed in the first area; wherein the second operation acts on the second area or a third area on the display screen, and the size of the third area is smaller than the size of the first area; the third mark is used to mark the content between the first mark and the second mark.

2. The method according to claim 1, wherein The second region meets at least one of the following conditions: does not overlap with the first area, or is included in the first area; Each of the at least one boundary partially or completely coincides with a boundary of the display screen; Includes second content.

3. The method according to claim 1 or 2, wherein: The third region meets at least one of the following conditions: does not overlap with the first area, or is included in the first area; Each of the at least one boundary partially or completely coincides with a boundary of the display screen; Including third content; The same size as the second area; There is a boundary that coincides with the boundary of the second region.

4. The method according to any one of claims 1 to 3, characterized in that: The displaying a first mark in the first area in response to the received first operation includes: During the process of receiving the first operation, displaying the first mark moved according to the first operation in the first area; and / or After receiving the first operation, the moved first mark is displayed in the first area.

5. The method according to claim 4, wherein During the process of receiving the first operation, after displaying the first marker moved according to the first operation in the first area, and before displaying the second marker and the third marker in the first area in response to the received second operation, the method further includes: When the first operation ends, the first mark that stops moving is displayed in the first area.

6. The method according to claim 4, wherein After receiving the first operation, after displaying the moved first marker in the first area, and before displaying a second marker and a third marker in the first area in response to receiving a second operation, the method further includes: In response to the received third operation, the first mark that stops moving is displayed in the first area.

7. The method according to any one of claims 4 to 6, characterized in that: The moving speed of the first mark is a first set speed, or is positively correlated with the moving speed of the action point of the first operation.

8. The method according to any one of claims 4 to 7, wherein: The moving direction of the first mark is a set direction, or is the same as the moving direction of the action point of the first operation.

9. The method according to any one of claims 4 to 8, wherein: The starting position of the first mark in the first area corresponds to the position of the starting point of the first operation in the second area; wherein each position in the second area corresponds to a position in the first area.

10. The method according to any one of claims 4 to 9, characterized in that: The moving speed of the action point of the first operation is greater than or equal to a second set speed; and / or the action time of the first operation is less than or equal to a set time.

11. The method according to any one of claims 4 to 10, wherein: The first operation includes a sliding operation.

12. The method according to any one of claims 1 to 11, wherein: The first operation includes a click or long press operation.

13. The method according to any one of claims 1 to 12, wherein: The second area includes a first control, and the first operation is an operation acting on the first control; the third area includes a second control, and the second operation is an operation acting on the second control.

14. The method according to claim 13, wherein The first control is a first scroll bar, and the second control is a second scroll bar; the first control occupies part or all of the second area, and the second control occupies part or all of the third area.

15. The method according to claim 13 or 14, characterized in that The method further comprises: displaying a virtual keyboard on the display screen; wherein a fourth area occupied by the virtual keyboard does not overlap with the first area; The second area and the third area are included in the fourth area; or The fourth area does not overlap with the second area, and the fourth area does not overlap with the third area.

16. The method according to any one of claims 1 to 15, wherein: The displaying a second mark in the first area in response to the received second operation includes: During the process of receiving the second operation, displaying the second mark moved according to the second operation in the first area; and / or After receiving the second operation, the moved second mark is displayed in the first area.

17. The method according to claim 16, wherein During the process of receiving the second operation, after displaying the second mark moved according to the second operation in the first area, the method further includes: When the second operation is finished, the second mark that stops moving is displayed in the first area.

18. The method according to claim 16, wherein After receiving the second operation and displaying the moved second marker in the first area, the method further includes: In response to the received fourth operation, the second mark that stops moving is displayed in the first area.

19. The method according to any one of claims 16 to 18, wherein: The moving speed of the second mark is a third set speed, or is positively correlated with the moving speed of the action point of the second operation.

20. The method according to any one of claims 16 to 19, wherein: The moving direction of the second mark is a set direction, or is the same as the moving direction of the action point of the second operation.

21. The method according to any one of claims 16 to 20, wherein: The starting position of the second mark in the first area is the position where the first mark is located or a set position after the first mark.

22. The method according to any one of claims 16 to 21, wherein: The moving speed of the action point of the second operation is greater than or equal to a fourth set speed; and / or the action time of the second operation is less than or equal to a set time.

23. The method according to any one of claims 16 to 22, wherein: The second operation includes a sliding operation.

24. The method according to any one of claims 1 to 23, wherein: The third mark is located between the first mark and the second mark.

25. The method according to any one of claims 1 to 24, wherein: The first area occupies a portion or the entire area of the display screen.

26. The method according to any one of claims 1 to 25, wherein: The first content includes text and / or pictures.

27. The method according to any one of claims 1 to 26, wherein: The first mark is a first cursor, the second mark is a second cursor, and the third mark is a shadow mark.

28. An electronic device, characterized in that: The electronic device includes a memory and one or more processors; The memory is used to store computer program code, which includes computer instructions; when the computer instructions are executed by the one or more processors, the electronic device executes the method according to any one of claims 1 to 27.

29. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is run on an electronic device, the electronic device executes the method according to any one of claims 1 to 27.

30. A computer program product, characterized in that The computer program product includes a computer program or instructions, and when the computer program or instructions are run on an electronic device, the electronic device executes the method according to any one of claims 1 to 27.