WO2023226422A1 - Procédé et appareil de commande d'édition de contenu, dispositif électronique et support de stockage - Google Patents
Procédé et appareil de commande d'édition de contenu, dispositif électronique et support de stockage Download PDFInfo
- Publication number
- WO2023226422A1 WO2023226422A1 PCT/CN2022/141625 CN2022141625W WO2023226422A1 WO 2023226422 A1 WO2023226422 A1 WO 2023226422A1 CN 2022141625 W CN2022141625 W CN 2022141625W WO 2023226422 A1 WO2023226422 A1 WO 2023226422A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- area
- cursor
- content
- control area
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- the present application relates to the technical field of electronic equipment, and more specifically, to a content editing control method, device, electronic equipment, and storage medium.
- This application proposes a content editing control method, device, electronic device and storage medium, which can facilitate the user to control the input position and select content when editing content.
- embodiments of the present application provide a content editing control method, which is applied to electronic devices.
- the method includes: displaying a content editing interface, the content editing interface including a content editing area and a virtual keyboard area; in response to the The first touch operation in the virtual keyboard area displays a cursor control area in the virtual keyboard area, and the cursor control area includes a first control area and a second control area; if the first control area in the first control area is detected.
- the second touch operation is to control the cursor in the content editing area to move; if the third touch operation in the second control area is detected, the content in the content editing area is selected as the content to be processed. .
- inventions of the present application provide a content editing control device, which is applied to electronic equipment.
- the device includes: an interface display module, an area display module, a cursor control module and a content selection module, wherein the interface display module
- the module is used to display a content editing interface, the content editing interface includes a content editing area and a virtual keyboard area; the area display module is used to respond to the first touch operation in the virtual keyboard area, in the virtual keyboard area Display a cursor control area, the cursor control area includes a first control area and a second control area; the cursor control module is used to control the content if a second touch operation in the first control area is detected.
- the cursor in the editing area moves; the content selection module is configured to select content in the content editing area as content to be processed if a third touch operation in the second control area is detected.
- embodiments of the present application provide an electronic device, including: one or more processors; a memory; and one or more application programs, wherein the one or more application programs are stored in the memory and Configured to be executed by the one or more processors, the one or more application programs are configured to execute the content editing control method provided by the above-mentioned first aspect.
- embodiments of the present application provide a computer-readable storage medium.
- the computer-readable storage medium stores program code.
- the program code can be called by a processor to execute the content provided in the first aspect. Editing control methods.
- the solution provided by this application displays a cursor control area in the virtual keyboard area in response to the first touch operation in the virtual keyboard area of the content editing interface, and the cursor control area includes a first control area and a second control area. If The first touch operation in the first control area is detected, and the cursor in the content editing area is controlled to move. If the second touch operation in the second control area is detected, the content in the content editing area is selected as to be processed. content. As a result, the display of the cursor control area can be triggered quickly. Through touch operations in different areas of the cursor control area, the movement of the cursor and the selection of content in the content editing area can be controlled, thereby avoiding the need to control the input position in the content editing area.
- Figure 1 shows a schematic diagram of an application scenario provided by an embodiment of the present application.
- Figure 2 shows another schematic diagram of the application scenario provided by the embodiment of the present application.
- Figure 3 shows a flow chart of a cursor position control method according to an embodiment of the present application.
- Figure 4 shows a schematic diagram of an interface provided by an embodiment of the present application.
- FIG. 5 shows a flow chart of a cursor position control method according to another embodiment of the present application.
- Figure 6 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 7 shows a schematic diagram of an interface provided by another embodiment of the present application.
- FIG. 8 shows a flow chart of a cursor position control method according to yet another embodiment of the present application.
- Figure 9 shows a flow chart of a cursor position control method according to yet another embodiment of the present application.
- Figure 10 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 11 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 12 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 13 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 14 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 15 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 16 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 17 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 18 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 19 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 20 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 21 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 22 shows a schematic diagram of an interface provided by another embodiment of the present application.
- Figure 23 shows a block diagram of a cursor position control device according to an embodiment of the present application.
- FIG. 24 is a block diagram of an electronic device used to perform a cursor position control method according to an embodiment of the present application.
- Figure 25 is a storage unit used to save or carry the program code for implementing the method for controlling the cursor position according to the embodiment of the present application.
- the cursor position in the text area is usually controlled by directly clicking in the text area, long pressing and then dragging the cursor.
- a virtual keyboard is usually displayed in the interface.
- the virtual keyboard occupies a part of the interface, the display area of the text area is limited, making it easy for fingers to block the text.
- the inventor proposes a content editing control method, device, electronic device and storage medium provided by embodiments of the present application, which can avoid directly moving the cursor when controlling the input position in the content editing area and selecting content, and the hand will block part of the content.
- This leads to the problem of low efficiency when users control the cursor movement and select content, which in turn makes it easier for users to control the input position and content selection, and improves the user's efficiency in content editing.
- the specific content editing control method will be described in detail in subsequent embodiments.
- the content editing control method provided by the embodiment of the present application can be executed by an electronic device.
- the electronic device can include one display area (for example, a display screen), or can include multiple display areas, and the multiple display areas can be folded with each other. (For example, including folding screens).
- the electronic device 100 may include one display area 101; for another example, as shown in Figure 2, the electronic device 100 shown in Figure 2 may include a first display area 102 and a second display area. area 103, and the first display area 102 and the display area 103 can be relatively folded.
- FIG. 3 shows a schematic flowchart of a content editing control method provided by an embodiment of the present application.
- the content editing control method is applied to the virtual keyboard display device 400 shown in FIG. 23 and the electronic device 100 ( FIG. 24 ) configured with the content editing control device 400 .
- the following will take an electronic device as an example to illustrate the specific process of this embodiment.
- the electronic device applied in this embodiment can be a smart phone, a tablet computer, an e-book, etc., and is not limited here.
- the process shown in Figure 3 will be described in detail below.
- the content editing control method may specifically include the following steps:
- Step S110 Display a content editing interface, which includes a content editing area and a virtual keyboard area.
- the content editing interface can be any interface that can call a virtual keyboard for text input.
- the content editing interface may be an editing interface for memo items.
- a virtual keyboard may be displayed in the editing interface for memo items.
- the content editing interface can be a chat interface, and when an input operation for the input area is detected, the virtual keyboard can be displayed in the chat interface.
- the specific interface does not need to be limited.
- the content editing interface includes a content editing area and a virtual keyboard area.
- the content editing area is used to display content to be edited, and the virtual keyboard area is used to display a virtual keyboard.
- the content to be edited can be text content or graphic content, which is not limited here;
- the virtual keyboard displayed in the virtual keyboard area can be a nine-key keyboard or a twenty-six-key keyboard.
- the memo interface A1 may include a content editing area A2 and a virtual keyboard area A3.
- the content editing area A2 is used to edit memo items, and two virtual keyboard areas A3 are displayed. Sixteen-key keyboard, of course, the specific keyboard type does not need to be limited.
- Step S120 In response to the first touch operation in the virtual keyboard area, display a cursor control area in the virtual keyboard area, where the cursor control area includes a first control area and a second control area.
- the electronic device when it displays a content editing interface including a content editing area and a virtual keyboard area, it can detect operations in the content editing interface, and detect the first touch in the virtual keyboard area.
- a cursor control area is displayed in the virtual keyboard area so that the user can control the cursor position in the content editing area through the cursor control area.
- the first touch operation in the virtual keyboard area triggers the display of the cursor control area, so that when the user holds the electronic device and edits content through the virtual keyboard, the display of the cursor control area can be quickly triggered so that the user can pass
- the cursor control area controls the cursor position in the content editing area.
- the first touch operation may include touch operations at two different locations in the virtual keyboard area. That is to say, if the electronic device detects touch operations at two different locations at the same time, then it may The display of the cursor control area is triggered in the virtual keyboard area. Therefore, the display of the cursor control area is only triggered when touch operations at two different locations are detected, thereby avoiding the display of the cursor control area being accidentally triggered.
- the two different touch positions may be the positions of areas other than the virtual keyboard keys in the virtual keyboard area, for example, the edge area of the virtual keyboard.
- the first touch operation and the second touch operation can also be operations in the area where the virtual keys are located in the virtual keyboard area.
- the two different touch positions include at least two virtual buttons. That is to say, when the user performs the first touch operation at two different positions, he needs to touch at least two buttons at both positions, so that Avoid incorrect input.
- the touch operations at the two different locations may be touch operations detected at the same time. That is to say, in the case of touch operations at different locations being detected at the same time, then In response to the touch operation, a cursor control area is displayed in the virtual keyboard area.
- the starting moments of the touch operations at the two locations may be different, as long as the touch operations at the two locations need to be detected at the same time.
- the touch operation at one location may be preceded by the touch operation at the other location. touch operation.
- the touch operations at the two different locations may also be touch operations detected at different times, that is, touch operations that are not performed simultaneously.
- the time difference between the operation moments of the touch operations at the two locations can be less than the preset time interval. That is to say, within the preset time interval, two different touch operations at two locations performed at different times are detected.
- the cursor control area can be displayed in the virtual keyboard area.
- the first touch operation may also include at least two touch operations at the same position in the virtual keyboard area. Therefore, when at least two touch operations at the same position are detected, Only then the display of the cursor control area is triggered, so as to avoid accidentally triggering the display of the cursor control area.
- the at least two touch operations may be touch operations performed at the same location detected at different times, and the location may be a location area. Wherein, the time difference between the moments between two adjacent touch operations among the at least two detected touch operations may be less than a preset time interval.
- the touch positions of the at least two touch operations may also be the positions of other areas in the virtual keyboard area except the virtual keyboard keys; optionally, the at least two touch operations may also be It can be an operation in the area where the virtual keys are located in the virtual keyboard area.
- the touch area when the above-mentioned at least two touch operations are detected includes at least two virtual buttons. That is to say, the user performs the above-mentioned at least two touch operations. During operation, you need to touch at least two buttons to avoid mistaken input.
- the first touch operation may be a pressing operation or a sliding operation.
- the specific operation type may not be limited, and it only needs to be distinguished from operations that trigger other functions in the content editing interface.
- the cursor control area displayed by the electronic device may include a first control area and a second control area.
- the first control area is used to control the movement of the cursor
- the second control area is used to select content in the content editing area.
- the first control area and the second control area may be a touch area used to detect touch operations, for example, they may be blank areas, so that the first control area and the second control area can be detected according to the touch operation in the touch area. , to control the cursor in the content editing area, or to select content.
- the first control area may also be an area including a cursor control control
- the second control area may be a blank area.
- the first control area may include an area for controlling the cursor to move up, down, left, and A control that moves in the right four directions to control the cursor in the content editing area according to the touch operation of the control, that is, to control the input position; it can be triggered according to the sliding operation, pressing operation, etc. of the second control area Select content in the content editing area.
- the electronic device when the electronic device displays the cursor control area, it can control the cursor control area to cover the virtual keyboard; when the electronic device displays the cursor control area, it can also control the virtual keyboard to reduce the display width and display it in the virtual keyboard area in the row direction. one side of the cursor control area and display the cursor control area on the other side of the virtual keyboard area in the row direction.
- the specific display method of the cursor control area does not need to be limited.
- the electronic device when the electronic device detects the first touch operation in the virtual key area, it may also provide a feedback prompt to prompt the user that the cursor control area will be triggered to display. For example, when the electronic device responds to the first touch operation, it may perform a vibration prompt. It should be noted that this implementation mode can also be applied to other embodiments.
- the method of triggering the cursor control area through the functional controls on the virtual keyboard can also be retained. For example, if the electronic device detects a touch operation for the "Toolbox" control on the virtual keyboard, Then the keyboard setting area can be displayed in the virtual keyboard area, and the keyboard setting area includes the cursor editing control. When a touch operation for the cursor editing control is detected, the cursor control area is displayed in the virtual keyboard area in response to the touch operation. .
- Step S130 If the second touch operation in the first control area is detected, control the cursor in the content editing area to move.
- the electronic device after the electronic device displays the cursor control area, it can detect the operation in the content editing interface, and when detecting the second touch operation in the first control area of the cursor control area, respond to the second touch operation in the first control area of the cursor control area.
- the second touch operation controls the movement of the cursor in the content editing area, that is, the position of the cursor in the content displayed in the content editing area is controlled to change, causing the input position in the content editing area to change.
- the electronic device can control the cursor to move in response to a sliding operation in the first control area; the first control area is In the case of an area including a cursor control control, the cursor in the content editing area can be controlled to move in response to a touch operation on the cursor control control.
- Step S140 If the third touch operation in the second control area is detected, select the content in the content editing area as the content to be processed.
- the content editing area is modified. Select the content and use the selected content as the content to be processed. This can avoid the problem of low content selection efficiency caused by directly moving the cursor in the content editing area when selecting content.
- the content in the content editing area can be text or graphic content, which is not limited here.
- the third touch operation may be a sliding operation in the second control area.
- the sliding operation controls the content in the content editing area to be in a selectable state, and controls the movement of the cursor according to the sliding operation.
- the selected content is determined from the content in the content editing area as the content to be processed; the third touch operation can also be a pressing operation in the second control area.
- the electronic device can control the content in the content editing area according to the pressing operation.
- the content is in a selectable state, and the cursor movement is controlled based on the sliding operation in the first control area.
- the selected content is determined as the content to be processed from the content in the content editing area. That is to say, the electronic device is At the same time, according to the operations in the first control area and the second control area, the content to be selected in the content editing area is determined.
- the electronic device after the electronic device displays the cursor control area, it can time the display. If no operation on the cursor control area is detected within a specified period of time, the display of the cursor control area can be canceled so that the virtual keyboard can be presented to the virtual keyboard again. area for the user to perform keyboard input; the electronic device can also respond to the triggering operation of the close control displayed in the cursor control area, cancel the display of the cursor control area, and make the virtual keyboard appear in the virtual keyboard area again for the user to perform keyboard input. enter.
- the content editing control method provided by the embodiment of the present application can quickly trigger the display of the cursor control area. Through the touch operations of different areas in the cursor control area, the movement of the cursor and the selection of content in the content editing area can be controlled. It can avoid the problem of directly moving the cursor when controlling the input position and selecting content in the content editing area. The hand will block part of the content, resulting in low efficiency when the user controls the cursor movement and selects content. This in turn can facilitate the user to control the input position and content selection. Improve users’ efficiency in content editing.
- FIG. 5 shows a schematic flowchart of a content editing control method provided by another embodiment of the present application.
- the content editing control method is applied to the above-mentioned electronic device.
- the process shown in Figure 5 will be described in detail below.
- the content editing control method may specifically include the following steps:
- Step S210 Display a content editing interface, which includes a content editing area and a virtual keyboard area.
- Step S220 In response to the simultaneous first pressing operation at the first position and the second position in the virtual keyboard area, display a cursor control area in the virtual keyboard area, wherein the first position and the second position are respectively Close to both sides of the virtual keyboard area in a specified direction, the cursor control area includes a first control area and a second control area.
- the touch operation used to trigger the display of the cursor control area may be a pressing operation at two different positions at the same time, that is, a first pressing operation at the first position and a second position at the same time.
- the first position and the second position are respectively close to both sides of the virtual keyboard area in a specified direction.
- the specified direction may be the row direction of the row of keys in the virtual keyboard area. That is to say, the first position and the second position are They may be respectively the left and right edge areas of the virtual keyboard in the row direction.
- the user when the user holds the electronic device with both hands, he or she can trigger the display of the cursor control area by simultaneously pressing the boundary areas on both sides of the virtual keyboard area in the row direction with both hands, and can trigger the cursor control quickly and conveniently. and the display of the cursor control area is triggered only when the pressing operation at the first position and the second position is detected at the same time, which can avoid accidentally triggering the display of the cursor control area.
- the first position and the second position may be positions where non-virtual keys are located close to the boundary of the virtual keyboard area in a specified direction. That is to say, the first position and the second position are not only It is close to the boundary of the virtual keyboard area in the specified direction and is also located outside the location of the virtual keys to avoid accidentally touching the keys of the virtual keyboard and causing incorrect input.
- the first position and the second position may also be the position where the virtual key is located in the boundary of the virtual keyboard area in the specified direction, and, at the first position and the second position,
- the touch area may include at least two virtual keys, that is to say, the first pressing operation is a pressing operation for at least two virtual keys at the first position and the second position.
- the electronic device simultaneously detects a pressing operation of multiple virtual keys in the key area of the first side of the virtual keyboard A4 in the row direction, and detects a pressing operation of multiple virtual keys in the key area of the virtual keyboard A4 on the second side of the row direction.
- the pressing operation of multiple virtual keys in the key area can trigger the cursor control area to be displayed in the virtual keyboard area A3.
- the first pressing operation may be a pressing operation that satisfies the preset pressing condition. That is to say, the electronic device may respond to the first pressing operation at the first position and the second position in the virtual keyboard area.
- the first pressing operation matches the preset pressing conditions. If the first pressing operation satisfies the preset pressing condition, the cursor control area is displayed in the virtual keyboard area. It can be understood that when the user holds the electronic device with both hands for content editing, the display of the cursor control area is triggered only when the first pressing operation performed by both hands at the first position and the second position satisfies the preset pressing conditions. Avoid accidentally triggering the display of the cursor control area.
- the preset pressing condition may include at least one of: pressing duration is greater than the preset duration, pressing area is greater than the preset area, and pressing intensity is greater than the preset intensity.
- the preset pressing condition can be that the pressing duration of the first pressing operation is greater than the preset duration; it can also be that the pressing area of the first pressing operation is greater than the preset area; it can also be that the pressing force intensity of the first pressing operation is even. Greater than the preset strength; the first pressing operation may also satisfy multiple of the above conditions at the same time. For example, the pressing duration of the first pressing operation needs to be greater than the preset duration, and the pressing strength must be greater than the preset strength.
- the electronic device when the electronic device detects simultaneous pressing operations at two different locations in the virtual keyboard area, it can also provide feedback prompts to prompt the user to trigger the display of the cursor control area. For example, the electronic device may perform a vibration prompt in response to simultaneous first pressing operations at the first position and the second position.
- the cursor control area in response to the first touch operation in the virtual keyboard area, when the electronic device displays the cursor control area in the virtual keyboard area, the cursor control area can be displayed covering part or all of the virtual keyboard area, That is, the cursor control area completely covers the virtual keyboard area, or the cursor control area only covers part of the virtual keyboard area.
- the electronic device can control the cursor control area to be displayed on a layer above the virtual keyboard area in different layers, thereby realizing that the cursor control area covers part or all of the virtual keyboard area. For example, please refer to FIG. 7 .
- the cursor control area A5 can cover the virtual keyboard in the virtual keyboard area A3 and retain the display of other content. It should be noted that this implementation mode can also be applied to other embodiments.
- Step S230 If the second touch operation in the first control area is detected, control the cursor in the content editing area to move.
- Step S240 If the third touch operation in the second control area is detected, select the content in the content editing area as the content to be processed.
- steps S230 and S240 may be referred to other embodiments, and will not be described again here.
- the content editing control method provided by the embodiment of the present application can trigger the display of the cursor control area by simultaneously performing pressing operations at two positions respectively close to the two sides of the virtual keyboard area in the specified direction, allowing the user to hold
- the display of the cursor control area can be quickly triggered so that the user can control the cursor position in the content editing area and select content through the cursor control area, thereby improving content editing efficiency and avoiding The display of the cursor control area is accidentally triggered.
- FIG. 8 shows a schematic flowchart of a content editing control method provided by yet another embodiment of the present application.
- the content editing control method is applied to the above-mentioned electronic device.
- the process shown in Figure 8 will be described in detail below.
- the content editing control method may specifically include the following steps:
- Step S310 Display a content editing interface, which includes a content editing area and a virtual keyboard area.
- step S310 may be referred to other embodiments, and will not be described again here.
- Step S320 In response to the first sliding operation at the third position and the fourth position in the virtual keyboard area, display a cursor control area in the virtual keyboard area, wherein the third position and the fourth position are respectively close to the cursor control area.
- the two sides of the virtual keyboard area in the designated direction are bounded, the touch areas at the starting positions of the first sliding operation and the second sliding operation each include at least two virtual keys, and the cursor control area includes a third a control area and a second control area.
- the touch operation used to trigger the cursor control area may be a sliding operation at two different positions, that is, the first sliding operation at the third position and the fourth position.
- the third position and The fourth position is respectively close to both sides of the virtual keyboard area in a specified direction.
- the specified direction may be the row direction of the row of keys in the virtual keyboard area. That is to say, the third position and the fourth position may be respectively the virtual keyboard area in the row direction.
- the first sliding operation is a sliding operation in the area where the virtual keys in the virtual keyboard are located, and the touch area at the starting position of the first sliding operation is Including at least two virtual buttons, that is, when the user starts to perform the first sliding operation at the above-mentioned third position and the fourth position, he touches at least two virtual buttons at the same time, thereby avoiding false triggering of the operation of the virtual buttons, thereby avoiding false triggering keyboard input.
- the electronic device detects a touch on at least two virtual keys, the touch operation on the virtual keys during the sliding process starting from the touch position can be ignored. Therefore, the touch operation on the virtual keys during the sliding process can be avoided. Keyboard input is accidentally triggered.
- the first sliding operation may be a sliding operation detected at the same time, that is, in the case where the first sliding operation at the third position and the fourth position are detected at the same time, In response to the first sliding operation, the cursor control area is displayed in the virtual keyboard area.
- the starting time of the sliding operation at the third position and the fourth position may be different, and it only needs to detect the sliding operation at the third position and the fourth position at the same time.
- the sliding operation at the third position may be preceded by The sliding operation at the fourth position may be performed, or the sliding operation at the fourth position may be performed before the sliding operation at the third position.
- the third position may be the position of the virtual key in the key area of the first side boundary in the row direction of the virtual keyboard
- the fourth position may be the position of the virtual key in the key area of the second side boundary of the virtual keyboard in the row direction. Therefore, when the user holds the electronic device with both hands, he or she can simultaneously perform sliding operations on the boundary areas on both sides of the virtual keyboard area in the row direction to trigger the display of the cursor control area.
- the sliding operations at the third position and the fourth position may also be sliding operations detected at different times, that is, sliding operations that are not performed at the same time.
- the time difference between the moment when the sliding operation is detected at the third position and the moment when the sliding operation is detected at the fourth position may be less than the preset time interval. That is to say, within the preset time interval, the time difference between When the sliding operation at the third position and the sliding operation at the fourth position are performed at different times, the cursor control area can be displayed in the virtual keyboard area.
- the sliding operation at the third position can be performed before the sliding operation at the fourth position, or the sliding operation at the fourth position can be performed before the sliding operation at the third position. It only needs to ensure that the third position is detected.
- the time interval between the sliding operation at the position and the fourth position only needs to be less than the preset time interval.
- the first sliding operation may be a sliding operation that satisfies the preset sliding condition. That is to say, the electronic device may respond to the first sliding operation at the third position and the fourth position in the virtual keyboard area.
- the first sliding operation is matched with the preset sliding condition to determine whether the first sliding operation satisfies the preset sliding condition. If the first sliding operation satisfies the preset sliding condition, the cursor control area is displayed in the virtual keyboard area. It can be understood that when the user holds the electronic device to edit content, the display of the cursor control area is triggered only when the first sliding operation performed by both hands at the third position and the fourth position satisfies the preset sliding conditions. This can avoid accidentally triggering the display of the cursor control area.
- the preset sliding condition may include at least one of: the sliding length is greater than the preset length, the sliding direction is the preset sliding direction, and the sliding trajectory satisfies the preset sliding trajectory.
- the preset sliding condition may be that the sliding length of the first sliding operation is greater than the preset length; it may also be that the sliding direction of the first sliding operation is the preset sliding direction; or it may be that the sliding trajectory of the first sliding operation satisfies the preset length.
- the first sliding operation can also satisfy multiple conditions among the above sliding conditions at the same time. For example, the sliding length of the first sliding operation needs to be greater than the preset length, and the sliding direction is the preset sliding direction.
- Step S330 If the second touch operation in the first control area is detected, control the cursor in the content editing area to move.
- Step S340 If the third touch operation in the second control area is detected, select the content in the content editing area as the content to be processed.
- steps S330 and S340 may be referred to other embodiments, and will not be described again here.
- the content editing control method provided by the embodiment of the present application can trigger the display of the cursor control area by performing a sliding operation on the key areas respectively close to the two sides of the virtual keyboard area in the specified direction, allowing the user to hold the electronic device
- the display of the cursor control area can be quickly triggered, so that users can control the cursor position in the content editing area and select content through the cursor control area, improving content editing efficiency and avoiding false triggers.
- the cursor controls the display of the area.
- FIG. 9 is a schematic flowchart of a content editing control method provided by yet another embodiment of the present application.
- the content editing control method is applied to the above-mentioned electronic device.
- the process shown in Figure 9 will be described in detail below.
- the content editing control method may specifically include the following steps:
- Step S410 Display a content editing interface, which includes a content editing area and a virtual keyboard area.
- step S410 In the embodiment of the present application, reference may be made to the content of the previous embodiment for step S410, which will not be described again here.
- Step S420 In response to the first touch operation in the virtual keyboard area, display a cursor control area in the virtual keyboard area, where the cursor control area includes a first control area and a second control area.
- the electronic device when the electronic device displays the cursor control area, it can control the cursor control area to cover the virtual keyboard in the virtual keyboard area, and can display the first control area on one side of the area where the virtual keyboard is located, and the second control area Can be displayed on the other side of the area where the virtual keyboard is located.
- the cursor control area composed of the first control area and the second control area may completely cover the virtual keyboard in the virtual keyboard area, or may partially cover the virtual keyboard, which is not limited here.
- the first prompt information can be displayed in the first control area, and the second prompt information can be displayed in the second control area.
- the first prompt information is used to prompt that the first control area can control the movement of the cursor, and the second prompt information is used. It prompts that content can be selected in the second control area.
- the cursor control area A5 can cover the virtual keyboard in the virtual keyboard area A3 and retain the display of other content.
- the cursor control area A5 can include the first control area. A6 and the second control area A7, the first prompt information "move cursor" is displayed in the first control area A6, and the second prompt information "select content” is displayed in the second control area A7, and the first control area A6 can be located On the left side of the area where the original virtual keyboard is located, the second control area A7 can be located on the right side of the area where the original virtual keyboard is located; for another example, please refer to Figure 11, the first control area A6 can also be located on the right side of the area where the original virtual keyboard is located.
- the second control area A7 may be located on the left side of the area where the original virtual keyboard is located.
- the display widths of the first control area and the second control area may be adjusted.
- the electronic device may adjust the display width of the first control area and/or the second control area in response to the size adjustment operation for the cursor control area, so as to meet the user's needs.
- the electronic device may control the cursor control area to enter an editable state in response to an editing operation on the cursor control area, so that the user can adjust the display width of the cursor control area.
- the second control area can be displayed on the other side of the area where the virtual keyboard is located in the row direction, that is, the first control area
- One of the control areas and the second control area is displayed on the left side of the area where the virtual keyboard is located, and the other control area is displayed on the right side of the area where the virtual keyboard is located.
- the side of the first control area and the second control area away from the edge of the screen in the row direction can be controlled to be stretched to change the first control area and the second control area. 2. Control the display width of the area.
- the display width of the first control area can be controlled to change, and the first control area can be kept displayed on one side of the area where the virtual keyboard is located in the row direction; second The display width of the control area can also be adjusted in the same way.
- the cursor control area A5 is controlled to be in an editable state.
- the first adjustment control A8 can be displayed at the edge of the middle area of the first control area A6.
- the second adjustment control A9 can be displayed at the edge of the middle area of the second control area A7; please refer to the figure. 13.
- the edge of the middle area of the second control area A7 can be controlled to move to the right, thereby reducing the display width of the first control area A6 and the second control area A7, and making the first control area A7 smaller.
- the control area A6 and the second control area A7 remain displayed on one side of the virtual key area, making it easier for the user to perform touch operations in the first control area A6 and the second control area A7.
- Step S430 If the second sliding operation in the first control area is detected, control the cursor in the content editing area to move along with the second sliding operation.
- the electronic device controls the cursor in the content editing area to move in response to a touch operation in the cursor control area
- the first control area is used to control the movement of the cursor
- the cursor in the content editing area may be controlled to slide along with the sliding operation in response to the sliding operation in the first control area.
- the electronic device responds to the second sliding operation in the first control area and controls the cursor in the content editing area to move according to the sliding direction and sliding distance of the third sliding operation.
- the moving direction of the cursor can be consistent with the sliding direction. For example, if the sliding direction is horizontally to the right, the cursor is controlled to slide to the right; if the sliding direction is vertically downward, the cursor is controlled to move downward; the number of characters moved by the cursor can be the same as the sliding distance. There is a positive correlation, that is, the greater the sliding distance, the more characters the cursor moves. As a result, the user can feel the same effect of moving the cursor in the content in the content editing area, thereby improving the user experience.
- the sliding distance of the second sliding operation may be greater than the distance corresponding to the number of characters moved by the cursor in the content editing area. Therefore, it is not necessary to directly move the cursor in the content of the content editing area.
- the sliding distance of the cursor needs to be consistent with the distance between characters to control the cursor to move to the desired position, allowing the user to better control the movement of the cursor.
- the cursor can continue to be controlled to move according to the re-detected sliding operation until the cursor moves to the position required by the user. That is to say, after the sliding operation slides to the edge position of the first control area, the user can end the sliding operation and perform the same sliding operation on the first control area again until the cursor moves to the position required by the user.
- the electronic device responds to the second sliding operation in the first control area and controls the cursor in the content editing area to move according to the sliding direction and sliding speed of the second sliding operation.
- the moving direction of the cursor can be consistent with the sliding direction; the number of characters moved by the cursor can be positively correlated with the sliding speed, that is, the greater the sliding speed, the more characters the cursor moves.
- the user can feel the same effect of moving the cursor in the content in the content editing area, thereby improving the user experience.
- Step S440 If the third touch operation in the second control area is detected, select the content in the content editing area as the content to be processed.
- the electronic device can independently respond to the sliding operation in the second control area and select the content in the content editing area as the content to be processed.
- the electronic device in response to the third sliding operation in the second control area, can control the cursor in the content editing area to move with the third sliding operation; and obtain the cursor position before the cursor moves with the third sliding operation as the first cursor position.
- the cursor position after the cursor moves with the third sliding operation is used as the second cursor position; from the content editing area, the content between the first cursor position and the second cursor position is obtained as the content to be processed.
- the cursor position before the third sliding operation is detected is used as the starting point of the content to be selected, and the position to which the cursor moves when the third sliding operation ends is used as the end point of the content to be selected. Therefore, the starting point and the end point are A content range to be selected can be formed, and then the content to be processed can be determined based on the content range.
- prompt information may be displayed in the first control area and the second control area to remind the user of the functions of the first control area and the second control area, as well as the operation methods to implement the corresponding functions.
- first control area A6 When the first control area A6 is displayed on the left side of the cursor control area A5 and the second control area A7 is displayed on the right side of the cursor control area A5, the first control area A6 may display "finger”.
- the prompt message "Slide to select the cursor", and the second control area A7 may display "Finger slide to select content”.
- the electronic device independently responds to the sliding operation in the second control area and selects the content in the content editing area as the content to be processed.
- a fourth sliding operation in the second control area is detected, Control the cursor in the content editing area to move with the fourth sliding operation; obtain content matching the movement trajectory of the cursor from the content editing area as content to be processed.
- the content that the cursor moves through can be determined based on the trajectory of the cursor movement, and this can be used as the content to be processed.
- the electronic device may also select the content in the content editing area as the content to be processed based on the combined touch operation in the first control area and the second control area. Wherein, the electronic device may select the content in the content editing area as the content to be processed in response to the fifth sliding operation in the first control area and the second pressing operation in the second control area.
- the fifth sliding operation and the second pressing operation may be simultaneous operations. That is to say, when the electronic device detects the second pressing operation in the second control area and detects the sliding operation in the first control area, the content in the content editing area can be selected.
- the second pressing operation may be a pressing operation that satisfies the corresponding pressing condition.
- the pressing duration of the second pressing operation can be greater than the target duration. Therefore, when the user long presses the second control area and slides in the first control area, the selection of content in the content editing area can be achieved. .
- the electronic device may respond to a fifth sliding operation in the first control area and a second pressing operation in the second control area, and control the cursor in the content editing area to follow the fifth sliding operation. operation to move; obtain the cursor position before the cursor moves with the fifth sliding operation as the third cursor position, and the cursor position after the cursor moves with the fifth sliding operation as the fourth cursor position; from the content editing area, obtain the third cursor position.
- the content between the first cursor position and the second cursor position is used as the content to be processed.
- the cursor position before the second pressing operation and the fifth sliding operation are detected is used as the starting point of the content to be selected, and the position to which the cursor moves when the fifth sliding operation ends is used as the end point of the content to be selected, by
- the starting point and the end point may constitute a content range to be selected, and then the content to be processed may be determined based on the content range.
- the content to be processed may also be determined based on the movement trajectory of the cursor as in the above embodiment.
- the electronic device can display first prompt information in the first control area, and the first prompt information is used to prompt the first control area for cursor movement and the operation mode of cursor movement; and, Second prompt information may be displayed in the second control area, and the second prompt information is used to prompt the second control area for selecting content and the operation method for selecting content.
- First prompt information may be displayed in the second control area, and the second prompt information is used to prompt the second control area for selecting content and the operation method for selecting content.
- First control area A6 is displayed on the right side of the cursor control area A5 and the second control area A7 is displayed on the left side of the cursor control area A5, the first control area A6 may display "finger".
- the prompt message "Slide to select the cursor"
- the second control area A7 can display "Long press with your finger to select content”.
- the electronic device when content selection is implemented in combination with operations in the first control area and the second control area, the electronic device may also respond to the third pressing operation in the first control area and the third press operation in the second control area.
- the sixth sliding operation selects the content in the content editing area as the content to be processed. Therefore, the user can select the content in the content editing area by pressing the content in the first control area in conjunction with the sliding operation in the second control area.
- the electronic device can also control the cursor to move based on the sixth sliding operation, and determine the content to be processed based on the position of the cursor before and after the movement, or can also determine the content to be processed based on the movement trajectory of the cursor. .
- the electronic device displays the cursor control area in response to the first pressing operation at the first position and the second position simultaneously in the virtual keyboard area
- the first control area may be displayed at the first position.
- the second control area if the second control area is displayed at the first position and the first control area is displayed at the second position, when it is detected that the pressing operation at the second position is maintained, the second control area can be displayed according to the second control area.
- the sliding operation in the control area controls the movement of the cursor; in addition, when the pressing operation at the first position is detected and maintained, the content is selected according to the sliding operation in the first control area.
- the display of the cursor control area can be canceled, that is, by pressing at the first position.
- the first pressing operation at the second position triggers the display of the cursor control area, as long as it is detected that both pressing operations are not maintained, the display of the cursor control area is canceled.
- the user can cancel the held pressing operation, thereby canceling the display of the cursor control area, so that the virtual keyboard is presented in Virtual keyboard area.
- Step S450 In response to the triggering operation on the processing control, perform corresponding processing on the content to be processed.
- a processing control is also displayed in the cursor control area, and the processing control is used to trigger corresponding processing of the content to be processed; after the electronic device obtains the content to be processed, if the electronic device detects a triggering operation for the processing control , then the content to be processed can be processed accordingly.
- the triggering operation for the processing control can be a click operation, a long press operation, etc., and the specific operation is not limited.
- the processing of the content to be processed may include: copying, pasting, cutting, intelligent recognition, and other processing.
- the specific processing of the content to be processed is not limited to this.
- the bottom of the cursor control area A5 may display a copy control corresponding to the copy function, a paste control corresponding to the paste function, a cut control corresponding to the cut function, and an intelligent recognition control corresponding to the intelligent recognition function. ;
- Figure 17 If a click operation corresponding to the copy control is detected, the content to be processed can be copied, and a prompt content can be displayed to prompt that the selected content has been saved to the clipboard; please refer to Figure 18, if a click operation is detected For the click operation corresponding to the paste control, the most recent content in the clipboard can be pasted; please refer to Figure 19. If the click operation corresponding to the cut control is detected, the content to be processed can be cut, and a prompt can be displayed.
- the content to be processed can be intelligently identified.
- the specific intelligent identification can be to identify the entry.
- intelligent identification can also identify information such as address, phone number, etc., and the specific identification is not limited.
- the electronic device can provide two cursor control modes for the above-mentioned method of selecting content based solely on the sliding operation of the second control area, and the method of selecting content based on operations in the first control area and the second control area.
- the electronic device can display the above-mentioned cursor control area according to the cursor control mode selected by the user.
- the virtual keyboard area may display controls corresponding to "Mode One" and controls corresponding to "Mode Two" of the cursor control mode.
- the first control The area A6 is displayed on the left side of the cursor control area A5, the second control area A7 is displayed on the right side of the cursor control area A5, and the first control area A6 displays a prompt message of "slide your finger to select the cursor", and the second control area A7 is displayed on the right side of the cursor control area A5.
- Area A7 displays “Finger slide, select content”, that is, the electronic device can control the cursor to move according to the sliding operation in the first control area A6, and edit the content in the content editing area according to the sliding operation in the second control area A7. Please refer to Figure 22.
- the first control area A6 is displayed on the right side of the cursor control area A5, and the second control area A7 is displayed on the left side of the cursor control area A5.
- the first control area A6 displays the prompt message "Finger slide, select cursor”
- the second control area A7 displays "Finger long press, select content”, that is, the electronic device can according to the first control area A6.
- the sliding operation controls the movement of the cursor, and the content in the content editing area can be selected according to the long press operation in the second control area A7 and the sliding operation in the first control area A6.
- the display positions of the first control area A6 and the second control area A7 are not limited, that is, the first control area can be displayed on the left side of the cursor control area or on the right side of the cursor control area. .
- the needs of users with different usage habits can be met and the user experience can be improved.
- the content editing control method provided by the embodiment of the present application can trigger the display of the cursor control area through the touch operation on the virtual keyboard area, so that when the user holds the electronic device and edits content through the virtual keyboard, the cursor can be quickly triggered.
- the display of the control area based on the first control area and the second control area in the displayed cursor control area, can realize the movement of the cursor and the selection of content in the content editing area, which improves the efficiency of content editing and targets the selected content to be processed. , which can be further processed accordingly to better meet the user's editing needs.
- FIG. 23 shows a structural block diagram of a content editing control device 400 provided by an embodiment of the present application.
- the content editing control device 400 applies the above-mentioned electronic device.
- the content editing control device 400 includes: an interface display module 410, an area display module 420, a cursor control module 430, and a content selection module 440.
- the interface display module 410 is used to display a content editing interface, which includes a content editing area and a virtual keyboard area; the area display module 420 is used to respond to the first touch in the virtual keyboard area.
- the cursor control area includes a first control area and a second control area; the cursor control module 430 is used to detect the second control area in the first control area. If a touch operation is performed, the cursor in the content editing area is controlled to move; the content selection module 440 is configured to select the content in the content editing area if a third touch operation in the second control area is detected. as pending content.
- the area display module 420 may be specifically configured to: display a cursor control area in the virtual keyboard area in response to simultaneous first pressing operations at the first position and the second position in the virtual keyboard area, Wherein, the first position and the second position are respectively close to both sides of the virtual keyboard area in a specified direction.
- the area display module 420 may also be specifically configured to: in response to the first pressing operation performed simultaneously at the first position and the second position in the virtual keyboard area, the first pressing operation Match with the preset pressing conditions; if the first pressing operation satisfies the preset pressing conditions, display a cursor control area in the virtual keyboard area.
- the preset pressing condition includes at least one of: pressing duration is greater than the preset duration, pressing area is greater than the preset area, and pressing intensity is greater than the preset intensity.
- the area display module 420 may be specifically configured to: in response to the first sliding operation at the third position and the fourth position in the virtual keyboard area, display the cursor control area in the virtual keyboard area, wherein, The third position is different from the fourth position, the third position and the fourth position are respectively close to both sides of the virtual keyboard area in the specified direction, the first sliding operation and the second sliding operation are Each touch area at the starting position of the operation includes at least two virtual keys.
- the area display module 420 may be specifically configured to: in response to the first sliding operation at the third position and the fourth position in the virtual keyboard area, combine the first sliding operation with the predetermined Sliding conditions are set for matching; if the first sliding operation satisfies the preset sliding conditions, a cursor control area is displayed in the virtual keyboard area.
- the cursor control module 430 may be specifically configured to: if a second sliding operation in the first control area is detected, control the cursor in the content editing area to move along with the second sliding operation.
- the content selection module 440 may be specifically configured to: if a third sliding operation in the second control area is detected, control the cursor in the content editing area to move along with the third sliding operation; Obtain the cursor position before the cursor moves with the third sliding operation as the first cursor position, and the cursor position after the cursor moves with the third sliding operation as the second cursor position; from the content editing area , obtain the content between the first cursor position and the second cursor position as the content to be processed.
- the content selection module 440 may be specifically configured to: if a fourth sliding operation in the second control area is detected, control the cursor in the content editing area to move along with the fourth sliding operation. ; Obtain content matching the movement trajectory of the cursor from the content editing area as content to be processed.
- the content selection module 440 may be specifically configured to: if a fifth sliding operation in the first control area and a second pressing operation in the second control area are detected, control the content.
- the cursor in the editing area moves with the fifth sliding operation; the cursor position before the cursor moves with the fifth sliding operation is obtained as the third cursor position, and the cursor position after the cursor moves with the fifth sliding operation is obtained
- the cursor position is used as the fourth cursor position; the content between the third cursor position and the fourth cursor position is obtained from the content editing area as the content to be processed.
- the cursor control area also includes processing controls.
- the cursor position control device 400 may also include a content processing module.
- the content processing module is configured to respond to a trigger for the processing control after selecting the content in the content editing area as the content to be processed if the third touch operation in the second control area is detected. Operation, perform corresponding processing on the content to be processed.
- the area display module 420 may be specifically configured to: in response to the first touch operation in the virtual keyboard area, cover and display the cursor control area on part or all of the virtual keyboard area.
- the coupling between modules may be electrical, mechanical or other forms of coupling.
- each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or software function modules.
- the solution provided by this application displays a cursor control area in the virtual keyboard area in response to the first touch operation in the virtual keyboard area of the content editing interface, and the cursor control area includes the first control area and the third control area.
- Two control areas If the first touch operation in the first control area is detected, the cursor in the content editing area is controlled to move. If the second touch operation in the second control area is detected, the cursor in the content editing area is selected. content as pending content. As a result, the display of the cursor control area can be triggered quickly. Through touch operations in different areas of the cursor control area, the movement of the cursor and the selection of content in the content editing area can be controlled, thereby avoiding the need to control the input position in the content editing area.
- FIG. 24 shows a structural block diagram of an electronic device provided by an embodiment of the present application.
- the electronic device 100 may be a smart phone, a tablet computer, an e-book, or other electronic device capable of running applications.
- the electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, and one or more application programs, wherein one or more application programs may be stored in the memory 120 and configured by One or more processors 110 execute, and one or more application programs are configured to execute the method as described in the foregoing method embodiments.
- Processor 110 may include one or more processing cores.
- the processor 110 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes by running or executing instructions, programs, code sets or instruction sets stored in the memory 120, and calling data stored in the memory 120.
- Various functions and processing data of the electronic device 100 may use at least one of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA).
- DSP Digital Signal Processing
- FPGA field-programmable gate array
- PROM programmable logic array
- the processor 110 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a modem, etc.
- CPU Central Processing Unit
- GPU Graphics Processing Unit
- modem etc.
- the CPU mainly handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the display content; and the modem is used to handle wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 110 and may be implemented solely through a communication chip.
- the memory 120 may include random access memory (RAM) or read-only memory (Read-Only Memory). Memory 120 may be used to store instructions, programs, codes, sets of codes, or sets of instructions.
- the memory 120 may include a program storage area and a data storage area, where the program storage area may store instructions for implementing an operating system and instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.) , instructions for implementing each of the following method embodiments, etc.
- the storage data area can also store data created during use of the electronic device 100 (such as phone book, audio and video data, chat record data), etc.
- FIG. 25 shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application.
- Program code is stored in the computer-readable medium 800, and the program code can be called by the processor to execute the method described in the above method embodiment.
- Computer-readable storage medium 800 may be electronic memory such as flash memory, EEPROM (electrically erasable programmable read-only memory), EPROM, hard disk, or ROM.
- the computer-readable storage medium 800 includes non-transitory computer-readable storage medium.
- the computer-readable storage medium 800 has storage space for program code 810 that performs any method steps in the above-described methods. These program codes can be read from or written into one or more computer program products.
- Program code 810 may, for example, be compressed in a suitable form.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
La présente demande divulgue un procédé et un appareil de commande d'édition de contenu, un dispositif électronique et un support de stockage. Le procédé de commande d'édition de contenu consiste à : afficher une interface d'édition de contenu, l'interface d'édition de contenu comprenant une région d'édition de contenu et une région de clavier virtuel ; en réponse à une première opération tactile dans la région de clavier virtuel, afficher une région de commande de curseur dans la région de clavier virtuel ; si une deuxième opération tactile dans une première région de commande est détectée, commander un curseur dans la région d'édition de contenu pour se déplacer ; et si une troisième opération tactile dans une deuxième région de commande est détectée, sélectionner le contenu dans la région d'édition de contenu en tant que contenu à traiter. Selon le procédé, pendant l'édition de contenu, un utilisateur est facilité pour commander une position d'entrée et sélectionner un contenu.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210564732.8A CN114860149B (zh) | 2022-05-23 | 2022-05-23 | 内容编辑的控制方法、装置、电子设备及存储介质 |
| CN202210564732.8 | 2022-05-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023226422A1 true WO2023226422A1 (fr) | 2023-11-30 |
Family
ID=82639767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/141625 Ceased WO2023226422A1 (fr) | 2022-05-23 | 2022-12-23 | Procédé et appareil de commande d'édition de contenu, dispositif électronique et support de stockage |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN114860149B (fr) |
| WO (1) | WO2023226422A1 (fr) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114860149B (zh) * | 2022-05-23 | 2024-12-17 | Oppo广东移动通信有限公司 | 内容编辑的控制方法、装置、电子设备及存储介质 |
| CN118672473A (zh) * | 2023-03-20 | 2024-09-20 | 华为技术有限公司 | 显示方法及电子设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016141597A1 (fr) * | 2015-03-12 | 2016-09-15 | 华为技术有限公司 | Procédé, dispositif, terminal de commande tactile et son interface utilisateur graphique |
| CN109917973A (zh) * | 2019-03-12 | 2019-06-21 | 广州朗国电子科技有限公司 | 基于电子白板设备的触控方法、系统及触摸设备 |
| CN113821135A (zh) * | 2017-09-05 | 2021-12-21 | 华为终端有限公司 | 控制光标移动的方法、内容选择方法、控制页面滚动的方法及电子设备 |
| CN114860149A (zh) * | 2022-05-23 | 2022-08-05 | Oppo广东移动通信有限公司 | 内容编辑的控制方法、装置、电子设备及存储介质 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103150093B (zh) * | 2013-02-25 | 2016-04-13 | 北京极兴莱博信息科技有限公司 | 一种操作提示标识符移动的方法、装置及终端 |
| CN103136180A (zh) * | 2013-02-25 | 2013-06-05 | 北京极兴莱博信息科技有限公司 | 一种文段复制粘贴的方法、装置及终端 |
| KR102217560B1 (ko) * | 2014-03-20 | 2021-02-19 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
| CN108762654B (zh) * | 2018-05-15 | 2020-09-29 | Oppo(重庆)智能科技有限公司 | 文本编辑的方法、装置、终端及计算机可读存储介质 |
-
2022
- 2022-05-23 CN CN202210564732.8A patent/CN114860149B/zh active Active
- 2022-12-23 WO PCT/CN2022/141625 patent/WO2023226422A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016141597A1 (fr) * | 2015-03-12 | 2016-09-15 | 华为技术有限公司 | Procédé, dispositif, terminal de commande tactile et son interface utilisateur graphique |
| CN113821135A (zh) * | 2017-09-05 | 2021-12-21 | 华为终端有限公司 | 控制光标移动的方法、内容选择方法、控制页面滚动的方法及电子设备 |
| CN113821134A (zh) * | 2017-09-05 | 2021-12-21 | 华为终端有限公司 | 控制光标移动的方法、内容选择方法、控制页面滚动的方法及电子设备 |
| CN109917973A (zh) * | 2019-03-12 | 2019-06-21 | 广州朗国电子科技有限公司 | 基于电子白板设备的触控方法、系统及触摸设备 |
| CN114860149A (zh) * | 2022-05-23 | 2022-08-05 | Oppo广东移动通信有限公司 | 内容编辑的控制方法、装置、电子设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114860149A (zh) | 2022-08-05 |
| CN114860149B (zh) | 2024-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11650725B2 (en) | Screenshot capturing method, electronic device and non-transitory computer-readable medium | |
| JP7114633B2 (ja) | 画面ミラーリング方法、装置、端末及び記憶媒体 | |
| CN110515510B (zh) | 数据处理方法、装置、设备及存储介质 | |
| US20190302984A1 (en) | Method and device for controlling a flexible display device | |
| CN110531920B (zh) | 侧边工具栏的显示方法、装置、终端及存储介质 | |
| US9595238B2 (en) | Electronic device, cover for electronic device, and method of performing a function in an electronic device | |
| US20120289290A1 (en) | Transferring objects between application windows displayed on mobile terminal | |
| JP2022529118A (ja) | インテリジェントインタラクティブタブレットの操作方法、記憶媒体及び関連装置 | |
| US20130241829A1 (en) | User interface method of touch screen terminal and apparatus therefor | |
| WO2022001472A1 (fr) | Procédé et appareil d'affichage, dispositif électronique, et support de stockage | |
| CN107066167A (zh) | 一种区域选择方法、装置和图形用户界面 | |
| CN111831205B (zh) | 设备控制方法、装置、存储介质及电子设备 | |
| CN108984093A (zh) | 触控操作方法、装置、存储介质及电子设备 | |
| WO2023226422A1 (fr) | Procédé et appareil de commande d'édition de contenu, dispositif électronique et support de stockage | |
| WO2023274067A1 (fr) | Procédé et appareil de génération d'icône, dispositif électronique, et support de stockage lisible | |
| WO2022100275A1 (fr) | Procédé et dispositif de traitement multi-fenêtre sur un terminal mobile, terminal mobile et support | |
| CN107562262B (zh) | 一种响应触控操作的方法、终端及计算机可读存储介质 | |
| WO2024139477A1 (fr) | Procédé et appareil d'interaction, dispositif électronique et support de stockage | |
| CN109298790A (zh) | 字符删除方法及装置 | |
| WO2024012136A1 (fr) | Procédé et appareil d'affichage de clavier virtuel, dispositif électronique et support de stockage | |
| CN111625176A (zh) | 设备控制方法、装置、存储介质及电子设备 | |
| CN107544740B (zh) | 应用处理方法、装置、存储介质及电子设备 | |
| CN114356153A (zh) | 控制方法、装置、电子设备及存储介质 | |
| CN114840132A (zh) | 虚拟键盘的显示方法、装置、电子设备及存储介质 | |
| CN116059621A (zh) | 基于摇杆的输入方法、装置和电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22943607 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22943607 Country of ref document: EP Kind code of ref document: A1 |