WO2023030117A1 - Procédé et appareil de commande d'écriture, et dispositif électronique et support de stockage - Google Patents
Procédé et appareil de commande d'écriture, et dispositif électronique et support de stockage Download PDFInfo
- Publication number
- WO2023030117A1 WO2023030117A1 PCT/CN2022/114410 CN2022114410W WO2023030117A1 WO 2023030117 A1 WO2023030117 A1 WO 2023030117A1 CN 2022114410 W CN2022114410 W CN 2022114410W WO 2023030117 A1 WO2023030117 A1 WO 2023030117A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- input
- interface
- layer
- sub
- stylus
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Definitions
- the application belongs to the technical field of intelligent control, and in particular relates to a writing control method, device, electronic equipment and storage medium.
- the existing stylus can write in a specific area, such as an interface that supports writing, and then record the writing track and recognize it as text. Since writing does not require mastering the input method, it is very practical for users who do not like to use the keyboard or are not used to using the Chinese input method.
- the stylus can also be used for precise drawing in a specific application program interface, for example, it can be used for circuit design, CAD design, graphic design, free drawing, etc., and it can also be used for text and data input.
- the purpose of the embodiment of the present application is to provide a writing control method, device, electronic device and storage medium, which can solve the problem of being unable to write on an interface that does not support writing.
- the embodiment of the present application provides a writing control method, the method includes:
- the embodiment of the present application provides a writing control device, which includes:
- the first input receiving module is configured to receive the first input of the stylus to the first interface; wherein, the first interface is an interface that does not support writing;
- a layer display module configured to display the first layer on the first interface in response to the first input
- a second input receiving module configured to receive a second input
- the input response module is configured to display an input track corresponding to the second input on the first layer or perform a corresponding operation on the first interface based on the input parameter of the second input.
- an embodiment of the present application provides an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, and the program or instruction is The processor implements the steps of the method described in the first aspect when executed.
- an embodiment of the present application provides a readable storage medium, on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented .
- the embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions, so as to implement the first aspect The steps of the method.
- the present application by receiving the first input from the stylus on the first interface, and then responding to the first input, displaying the first layer on the first interface, and then receiving the second input, based on the second input Input parameters, display the input track corresponding to the second input on the first layer or perform corresponding operations on the first interface, because the first layer can display the input track corresponding to the second input, in addition, you can also use the second input to The first interface is used for manipulation. Therefore, it is guaranteed that the user can perform normal interface operations and at the same time write and mark on interfaces that do not support writing.
- Fig. 1 is one of schematic diagrams showing a writing control application scenario according to an exemplary embodiment
- Fig. 2 is one of the flowcharts of a writing control method shown according to an exemplary embodiment
- Fig. 3a is the second schematic diagram of a writing control application scenario according to an exemplary embodiment
- Fig. 3b is a third schematic diagram of a writing control application scenario according to an exemplary embodiment
- Fig. 4 is the second flowchart of a writing control method according to an exemplary embodiment
- Fig. 5 is a fourth schematic diagram of a writing control application scenario according to an exemplary embodiment
- Fig. 6 is a structural block diagram of a writing control device according to an exemplary embodiment
- Fig. 7 is a structural block diagram of an electronic device according to an exemplary embodiment
- FIG. 8 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- the writing control method provided in this application can be applied to the scene shown in FIG. 1 , and will be described in detail with reference to FIG. 1 .
- Fig. 1 is a schematic diagram showing a writing control application scenario according to an exemplary embodiment.
- the writing control method provided by the embodiment of the present application can be applied to an application scenario where a user writes on an electronic device.
- a user may include a stylus 110 and an electronic device 120 .
- the electronic device 120 may be a mobile phone or a tablet computer, or other devices capable of communicating with the stylus 110 .
- the stylus 110 can be wired or wirelessly connected with the electronic device 120, for example, can be connected through a Universal Serial Bus (Universal Serial Bus, USB) interface or connected through Bluetooth.
- Universal Serial Bus Universal Serial Bus
- the corresponding writing track can be directly displayed, or the writing track can be recorded and recognized as text, and input into The corresponding position is not limited here. If the interface 130 displayed on the electronic device 120 does not support writing, for example, a webpage or some application program (Application, APP) interface that does not support writing or marking, writing and marking cannot be performed.
- Application, APP application program
- an embodiment of the present application provides a writing control method, that is, receiving a first input from a stylus on a first interface, wherein the first interface is an interface that does not support writing; in response to the first input , display the first layer on the first interface; receive the second input; based on the input parameters of the second input, display the input track corresponding to the second input on the first layer or perform corresponding operations on the first interface.
- the first layer displays the input track corresponding to the second input or performs corresponding operations on the first interface. Since the first layer can display the input track corresponding to the second input, in addition, the first interface can also be manipulated through the second input , therefore, it can be ensured that the user can write and mark on the interface that does not support writing at the same time that the user can normally operate the interface.
- the writing control method provided by the embodiment of the present application will be described in detail below with reference to FIGS. 2-5 .
- the writing control method provided in the embodiment of the present application may be executed by a writing control device, or a control module in the writing control device for executing the writing control method.
- the writing control method performed by the writing control device is taken as an example to illustrate the writing control method provided in the embodiment of the present application.
- Fig. 2 is a flowchart of a writing control method according to an exemplary embodiment.
- the writing control method may include the following steps:
- Step 210 receiving a first input from the stylus pen on the first interface.
- the first interface may be an interface that does not support writing, for example, a web page interface and some APP display interfaces that do not support writing, and of course it may also be other interfaces that do not support writing, which is not limited here.
- the stylus can be connected in communication with the electronic device corresponding to the first interface, for example, it can be wired through a USB interface, or can be connected wirelessly through Bluetooth.
- the electronic device may be a mobile phone or a tablet computer, or other devices capable of communicating with the stylus.
- the first input may be an input indicating entry into writing mode.
- the user opens the first interface that does not support writing on the electronic device
- if the user needs to perform a writing operation in the first interface he can perform a first input on the screen of the electronic device by manipulating the stylus to Enter writing mode.
- Step 220 in response to the first input, display the first layer on the first interface.
- the background transparency of the first layer may be greater than 0, so that the user can see the content displayed on the first interface through the first layer.
- Step 230 receiving a second input.
- the second input may be a writing input or a manipulation input, and the second input may be an input through a stylus, or an input through a finger, which is not limited herein.
- the user may use a stylus to write or manipulate on the screen of the tablet computer displaying the webpage interface, and of course may also use a finger to write or manipulate, which is not limited herein.
- Step 240 based on the input parameters of the second input, display the input track corresponding to the second input on the first layer or perform corresponding operations on the first interface.
- the input parameter of the second input can be the gesture of the stylus, through which it can be determined whether it is in the writing mode or the manipulation mode, so as to determine whether to display the input track corresponding to the second input on the first layer, or to display the input track corresponding to the first input.
- the interface performs the corresponding operation. For example, when using the front end of the stylus for input, it can be determined to be in the writing mode, and then the input track is displayed on the first layer; interface to control.
- the first layer displays the input track corresponding to the second input or performs corresponding operations on the first interface. Since the first layer can display the input track corresponding to the second input, in addition, the first interface can also be performed through the second input. Manipulation, therefore, can ensure that the user can perform normal interface operations while writing and marking on interfaces that do not support writing.
- step 230 may include:
- step 240 may include:
- the input track of the second input is displayed on the first layer.
- the second input may be an input of writing on the screen by using the front end of the stylus, or an input of sliding on the screen by using a finger.
- the first touch event may be a touch event for writing, and the first layer may be set to respond to the touch event. In this way, the first touch event may be displayed on the first layer according to the track information of the first touch event.
- the corresponding input track that is, the writing track, can also save the input track corresponding to the second input by saving the first layer.
- a user's writing input on the first layer through the front end of a stylus or a finger may be received, and a first touch event may be generated according to the writing input, and the first touch event may be detected by the first layer Intercepting, so that the writing track corresponding to the first touch event corresponding to the writing input can be displayed on the first layer.
- the input track of the second input can be displayed on the first layer, so that the writing track can be displayed on an interface that does not support writing.
- step 230 may include:
- step 240 may include:
- the first layer is set not to respond to touch events
- an operation corresponding to the second sub-input is performed on the first interface.
- the second input may include a first sub-input and a second sub-input, wherein the first sub-input may be an input of a stylus, and an input parameter of the first sub-input may be a gesture of the stylus.
- the first sub-input can be performed on the electronic device through the rear end of the stylus to exit the writing mode and enter the manipulation mode.
- the second sub-input may be an input of manipulating on the screen by using a rear end of a stylus, or an input of manipulating on the screen by using a finger.
- a second touch event may be generated according to the second sub-input, and the second touch event may be a touch event for interface manipulation. Since the first layer is set not to respond to touch events, such as canceling the setting of the first layer to intercept touch events or setting the first layer to intercept but not respond to the touch event, the second touch event can It is transmitted to the first interface through the first layer, so as to realize the manipulation of the first interface. At this point, the existing writing track in the first layer can continue to be displayed, but the writing mode cannot be exited and writing cannot be performed.
- the user needs to manipulate the web interface after writing, he can turn the stylus so that the back end faces the screen of the tablet computer for input, that is, Perform the first sub-input.
- the tablet computer After the tablet computer receives the input, it can set the first layer not to respond to touch events, and then the user can use the back end of the stylus or directly click or slide on the web interface with the finger operation, that is, to perform the second sub-input.
- the webpage interface receives the click or slide input of the stylus, the second touch event corresponding to the click or slide input can be transmitted to the webpage interface through the first layer to realize the click or slide operation on the webpage interface .
- the first interface can be manipulated through the first layer, so that the electronic device can quickly switch from the writing mode to the manipulation mode.
- the first input may be an input when the stylus is in the first gesture
- the first sub-input may be an input when the stylus is in the second gesture
- the first posture may be a downward posture of the stylus for writing
- the second posture may be an upward posture of the stylus for writing.
- the writing function and the manipulation function of the stylus can be switched by turning the stylus.
- an orientation sensor can be provided in the stylus to detect the posture of the stylus.
- the control pen can generate a first input, and send the first input to the connected electronic device to control it to enter the writing mode; if the cap 320 of the stylus is downward, it is detected that the stylus is in the second posture, and the touch
- the pen can generate a first sub-input and send the first sub-input to the connected electronic device to control it to enter the manipulation mode.
- the stylus can be triggered to generate different inputs, thereby instructing the electronic device connected to it to set the first layer to respond or not respond to touch events, and quickly switch between different functions of the stylus , to improve user experience.
- the first input may be the input when the stylus is pressed at the first end
- the first sub-input may be the input when the stylus is pressed at the second end. Input while pressing.
- the first end may be the end of the stylus for writing, such as the nib; the second end may be the end of the stylus for manipulation, such as the cap.
- pressure sensors can be provided at both ends of the stylus, if the tip 310 of the stylus is pressed, that is, the first end, correspondingly, the stylus can perform the first input; Press the cap 320 of the stylus, that is, the second end, and accordingly, the stylus can perform the first sub-input.
- the stylus can be accurately triggered to generate different commands without being affected by the user's posture. For example, if a user uses a stylus while lying down, it is impossible to determine whether the user wants to write or manipulate by detecting the gesture of the stylus, but it can be determined whether the user wants to write or manipulate by detecting the pressing end.
- a button or a touch area can also be set on the stylus, and the user can trigger the stylus to perform the first input or the first sub-input by pressing the button or clicking the touch area. For example, press the key once to perform the first input; press the key twice to perform the first sub-input.
- the above-mentioned second Touch events perform operations corresponding to the second sub-input on the first interface, which may specifically include:
- the first interface is controlled to slide to the first position along the first direction
- the first layer is controlled to slide to the second position along the first direction
- the first position of the first interface may correspond to the second position of the first layer, and the first direction may be opposite to the second direction.
- the first interface and the first layer can slide the same distance synchronously, so that the handwriting on the first layer can always correspond to the content displayed on the first interface.
- the user uses the cap of the stylus pen or the finger to slide the web page interface up, that is, slides along the second direction, and can control the web page interface and the first layer to slide down synchronously, that is, the first direction, and slide the same distance .
- the first interface and the first layer can be slid synchronously, so as to continue writing and marking on the first layer after sliding the first interface.
- the writing control method may further include: steps 211-212, wherein:
- Step 211 take a screen capture operation on the first interface to obtain a first image.
- the screenshot operation can be performed at any time after receiving the first input and before superimposing the first layer and the second layer to obtain the second image, that is, it can be performed at any time after step 210 and before step 241, and the step Step 211, step 212 and step 220 may be executed simultaneously, which is not limited here.
- step 211 when the first interface slides to the first position along the first direction, step 211 may specifically include:
- the first interface may be scrolled and captured to obtain the first image.
- the first image may be a long screenshot from the position displayed on the first interface when the electronic device receives the first input to the position displayed when the sliding ends, that is, the first position.
- the scrolling screenshot operation may be performed during the sliding of the first interface, or after the first interface is slid to the first position.
- the webpage interface can be scrolled and captured.
- the user's handwriting can not be limited to the currently displayed content, and the user can also continue to write on the new content displayed after sliding the interface, which expands the scope of writing.
- Step 212 displaying the first image between the first interface and the first layer.
- the first image obtained by taking a screenshot of the first interface may be displayed between the first interface and the first layer.
- the writing control method may also include: steps 241-242, wherein:
- Step 241 superimposing the first layer and the second layer to obtain a second image.
- the second layer may be a layer corresponding to the first image
- the first layer may be a layer displaying the input trajectory
- the second image may be an image displaying the content of the first image and the input trajectory.
- the user finishes writing and exits the current writing track display process, or jumps from the first interface to another interface through user manipulation in the manipulation mode, or the user creates a third layer in the writing mode to use When writing, it indicates that the writing operation process is over. At this time, the first layer and the second layer can be synthesized to obtain the second image.
- Step 242 save the second image.
- images corresponding to the first layer and the second layer may also be saved respectively.
- the multiple second images can be saved in an album, or the multiple second images can be combined into an image group and stored as a PDF document
- the form of storage is not limited here.
- the tablet when the user uses the stylus with the tip of the pen facing down, the tablet can create the first layer and perform a screenshot operation on the currently displayed webpage interface to obtain a screenshot of the webpage interface, and then create the first layer on the webpage interface.
- the screenshot is displayed between the first layer and the corresponding writing track can be displayed on the first layer after the user uses the stylus to write on the screen.
- the second layer corresponding to the screenshot of the web page interface and the first layer showing the writing track can be superimposed and saved, and then the second image showing the content of the web page interface and its corresponding writing track can be obtained. For sharing, recording, etc.
- the first image can be obtained by taking a screenshot of the first interface, and the second layer corresponding to the first image is superimposed on the first layer to obtain a second image containing the display content of the first interface and its corresponding writing trace , making it easy for users to save the content they want to mark.
- the stylus in the above-mentioned writing control method can also include an erasing function.
- the electronic device recognizes the writing track and converts it into the text of the input box , if the user needs to erase the text in the input box, he can turn the stylus and use the other end of the stylus to smear the text in the input box to be erased, and the smeared text will be deleted.
- the stylus can be used to erase characters at any position among multiple characters, and after erasing, the position corresponding to the erased characters can be vacant.
- the tablet computer recognizes the writing track and converts it into the input box text 510: "The user wrote the text and converted the input box text”, and the user wants to delete the " Input the word "input”, you can turn the stylus, use the round end 520 of the stylus to smear the position 530 where the word "input” is located, and the original position 530 where the word "input” is located is blank after smearing.
- this erasing function can also be used in drawing scenes. For example, when using a stylus to erase lines, it can simulate the erasing traces that are light in the middle and dark on both sides after erasing with a real eraser, making it easier to The effect of drawing on the device is closer to the effect of drawing on paper.
- the present application also provides a writing control device.
- the writing control device provided by the embodiment of the present application will be described in detail below with reference to FIG. 6 .
- Fig. 6 is a structural block diagram of a writing control device according to an exemplary embodiment.
- the writing control device 600 may include:
- the first input receiving module 601 is configured to receive a first instruction for the first interface sent by the stylus; wherein, the first interface is an interface that does not support writing;
- the input response module 604 is configured to display an input track corresponding to the second input on the first layer or perform a corresponding operation on the first interface based on the input parameters of the second input.
- the above-mentioned writing control device 600 will be described in detail below, specifically as follows:
- the second input receiving module 603 may specifically include:
- the first receiving submodule is configured to receive a second input to the first layer; wherein, the first layer is set to respond to a touch event;
- Input response module 604 including:
- the track display submodule is configured to display the input track of the second input on the first layer according to the first touch event corresponding to the second input.
- the second input receiving module 603 may specifically include:
- the second receiving submodule is configured to receive a second input to the first interface, and the second input includes a first sub-input and a second sub-input; wherein, the first sub-input is an input of a stylus;
- Input response module 604 may include:
- the layer setting submodule is used to set the first layer to not respond to touch events based on the input parameters of the first sub-input;
- An event transfer submodule configured to transfer a second touch event corresponding to the second sub-input to the first interface based on the second sub-input;
- the operation execution sub-module is configured to execute an operation corresponding to the second sub-input on the first interface according to the second touch event.
- the operation execution submodule may include:
- a sliding control unit configured to control the first interface to slide to the first position along the first direction according to the second touch event, and control the first layer to slide to the second position along the first direction;
- the first position of the first interface corresponds to the second position of the first layer, and the first direction is opposite to the second direction.
- the writing control device 600 may further include:
- a screen capture module configured to perform a screen capture operation on the first interface to obtain the first image after receiving the first input from the stylus to the first interface;
- a first image display module configured to display a first image between the first interface and the first layer
- the writing control device 600 may also include:
- the overlay module is configured to overlay the first layer and the second layer after displaying the input trajectory corresponding to the second input on the first layer or performing corresponding operations on the first interface based on the input parameters of the second input, to obtain The second image; wherein, the second layer is a layer corresponding to the first image;
- the saving module is used for saving the second image.
- the screenshot module when the first interface is slid to the first position along the first direction, the screenshot module may include:
- the screenshot sub-module is configured to scroll and capture the first interface along the first direction until the first interface slides to the first position, end the scrolling and screenshot operation, and obtain the first image.
- the first input is an input of the stylus in the first posture
- the first sub-input is an instruction generated by the stylus in the second posture
- the first input is an input when the first end of the stylus is pressed
- the first sub-input is an input when the second end of the stylus is pressed.
- the first layer displays the input track corresponding to the second input or performs corresponding operations on the first interface. Since the first layer can display the input track corresponding to the second input, in addition, the first interface can also be performed through the second input. Manipulation, therefore, can ensure that the user can perform normal interface operations while writing and marking on interfaces that do not support writing.
- the writing control device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
- the device may be a mobile electronic device or a non-mobile electronic device.
- the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle electronic device, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant).
- non-mobile electronic devices can be servers, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., this application Examples are not specifically limited.
- Network Attached Storage NAS
- personal computer personal computer, PC
- television television
- teller machine or self-service machine etc.
- the writing control device in the embodiment of the present application may be a device with an operating system.
- the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in this embodiment of the present application.
- the writing control device provided in the embodiment of the present application can realize various processes realized by the method embodiments in FIG. 1 to FIG. 5 , and details are not repeated here to avoid repetition.
- the embodiment of the present application further provides an electronic device 700, including a processor 701, a memory 702, and programs or instructions stored in the memory 702 and operable on the processor 701,
- the program or instruction is executed by the processor 701
- the various processes of the above-mentioned writing control method embodiment can be achieved, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.
- the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
- FIG. 8 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- the electronic device 800 includes, but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810, etc. part.
- the electronic device 800 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 810 through the power management system, so that the management of charging, discharging, and function can be realized through the power management system. Consumption management and other functions.
- a power supply such as a battery
- the structure of the electronic device shown in FIG. 8 does not constitute a limitation to the electronic device.
- the electronic device may include more or fewer components than shown in the figure, or combine some components, or arrange different components, and details will not be repeated here. .
- the input unit 804 is configured to receive a first input from the stylus to the first interface, wherein the first interface is an interface that does not support writing;
- a processor 810 configured to display a first layer on a first interface in response to a first input
- a user input unit 807 configured to receive a second input
- the display unit 806 is configured to display an input track corresponding to the second input on the first layer or perform a corresponding operation on the first interface based on the input parameter of the second input.
- the first layer displays the input track corresponding to the second input or performs corresponding operations on the first interface. Since the first layer can display the input track corresponding to the second input, in addition, the first interface can also be performed through the second input. Manipulation, therefore, can ensure that the user can perform normal interface operations while writing and marking on interfaces that do not support writing.
- the user input unit 807 is specifically configured to receive a second input to the first layer; wherein, the first layer is set to respond to a touch event;
- the display unit 806 is specifically configured to display the input track of the second input on the first layer according to the first touch event corresponding to the second input;
- the user input unit 807 is specifically configured to receive a second input to the first interface, where the second input includes a first sub-input and a second sub-input; wherein, the first sub-input is an input of a stylus;
- the processor 810 is further configured to set the first layer to not respond to touch events based on the input parameters of the first sub-input;
- an operation corresponding to the second sub-input is performed on the first interface.
- the processor 810 is further configured to, when the first interface is an interface extending along the first direction, and the second touch event is a sliding touch event along the second direction, according to the second touch event , control the first interface to slide to the first position along the first direction, and control the first layer to slide to the second position along the first direction;
- the first position of the first interface corresponds to the second position of the first layer, and the first direction is opposite to the second direction.
- the processor 810 is further configured to perform a screenshot operation on the first interface to obtain the first image after receiving the first input from the stylus on the first interface;
- the processor 810 is further configured to superimpose the first layer and the second layer after displaying the input track corresponding to the second input on the first layer or performing a corresponding operation on the first interface based on the input parameter of the second input , to obtain the second image; wherein, the second layer is the layer corresponding to the first image;
- the processor 810 is specifically configured to, when the first interface slides to the first position along the first direction, perform a scrolling and screenshot operation on the first interface along the first direction until the first interface slides to the first position , end the scrolling screenshot operation, and obtain the first image.
- the two functions of writing and manipulation can be quickly switched, so that the user can freely write and manipulate with the stylus on an interface that does not support writing, thereby improving user experience.
- the input unit 804 may include a graphics processor (Graphics Processing Unit, GPU) 8041 and a microphone 8042, and the graphics processor 8041 is used for the image capture device (such as the image data of the still picture or video obtained by the camera) for processing.
- the display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 807 includes a touch panel 8071 and other input devices 8072 .
- the touch panel 8071 is also called a touch screen.
- the touch panel 8071 may include two parts, a touch detection device and a touch controller.
- Other input devices 8072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, and joysticks, which will not be repeated here.
- Memory 809 may be used to store software programs as well as various data, including but not limited to application programs and operating systems.
- the processor 810 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, and the modem processor mainly processes wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 810 .
- the embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, each process of the above embodiment of the writing control method is realized, and the same To avoid repetition, the technical effects will not be repeated here.
- the processor is the processor in the electronic device described in the above embodiments.
- the readable storage medium includes computer readable storage medium, such as computer read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
- the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above writing control method embodiment Each process can achieve the same technical effect, so in order to avoid repetition, it will not be repeated here.
- chips mentioned in the embodiments of the present application may also be called system-on-chip, system-on-chip, system-on-a-chip, or system-on-a-chip.
- the term “comprising”, “comprising” or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase “comprising a " does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
- the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions are performed, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111012762.X | 2021-08-31 | ||
CN202111012762.XA CN113703631A (zh) | 2021-08-31 | 2021-08-31 | 书写控制方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023030117A1 true WO2023030117A1 (fr) | 2023-03-09 |
Family
ID=78658021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/114410 WO2023030117A1 (fr) | 2021-08-31 | 2022-08-24 | Procédé et appareil de commande d'écriture, et dispositif électronique et support de stockage |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113703631A (fr) |
WO (1) | WO2023030117A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024222054A1 (fr) * | 2023-04-23 | 2024-10-31 | 华为技术有限公司 | Procédé d'entrée d'écriture manuscrite et dispositif électronique |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113703631A (zh) * | 2021-08-31 | 2021-11-26 | 维沃移动通信有限公司 | 书写控制方法、装置、电子设备及存储介质 |
CN114610188B (zh) * | 2022-02-09 | 2024-02-13 | 广东能龙教育股份有限公司 | 一种界面笔迹书写方法及系统、控制装置、存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110196675A (zh) * | 2019-04-17 | 2019-09-03 | 华为技术有限公司 | 一种添加批注的方法及电子设备 |
CN112783408A (zh) * | 2021-01-28 | 2021-05-11 | 维沃移动通信有限公司 | 电子设备的手势导航方法、装置、设备及可读存储介质 |
CN113703631A (zh) * | 2021-08-31 | 2021-11-26 | 维沃移动通信有限公司 | 书写控制方法、装置、电子设备及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109085965B (zh) * | 2018-07-19 | 2019-09-06 | 掌阅科技股份有限公司 | 笔记生成方法、电子设备及计算机存储介质 |
CN111443819B (zh) * | 2020-03-26 | 2024-03-22 | 维沃移动通信有限公司 | 控制方法及电子设备 |
-
2021
- 2021-08-31 CN CN202111012762.XA patent/CN113703631A/zh active Pending
-
2022
- 2022-08-24 WO PCT/CN2022/114410 patent/WO2023030117A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110196675A (zh) * | 2019-04-17 | 2019-09-03 | 华为技术有限公司 | 一种添加批注的方法及电子设备 |
CN112783408A (zh) * | 2021-01-28 | 2021-05-11 | 维沃移动通信有限公司 | 电子设备的手势导航方法、装置、设备及可读存储介质 |
CN113703631A (zh) * | 2021-08-31 | 2021-11-26 | 维沃移动通信有限公司 | 书写控制方法、装置、电子设备及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024222054A1 (fr) * | 2023-04-23 | 2024-10-31 | 华为技术有限公司 | Procédé d'entrée d'écriture manuscrite et dispositif électronique |
Also Published As
Publication number | Publication date |
---|---|
CN113703631A (zh) | 2021-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240184442A1 (en) | Devices, Methods, and Systems for Manipulating User Interfaces | |
WO2023030117A1 (fr) | Procédé et appareil de commande d'écriture, et dispositif électronique et support de stockage | |
US20110205178A1 (en) | Electronic device having two display devices, method of controlling the same, and recording medium | |
CN110297550B (zh) | 一种标注显示方法、装置、投屏设备、终端和存储介质 | |
CN103729055A (zh) | 多显示设备、输入笔、多显示控制方法和多显示系统 | |
US9229552B2 (en) | System and method for synchronized operation of touch device | |
CN104199552A (zh) | 多屏显示方法、设备及系统 | |
US9372622B2 (en) | Method for recording a track and electronic device using the same | |
CN109857306A (zh) | 截屏方法及终端设备 | |
CN109976640A (zh) | 一种内容复制方法及终端 | |
CN112269523B (zh) | 对象编辑处理方法、装置及电子设备 | |
KR20230061519A (ko) | 스크린 캡처 방법, 장치 및 전자기기 | |
US20130127745A1 (en) | Method for Multiple Touch Control Virtual Objects and System thereof | |
TWI414970B (zh) | 電子書作為軌跡輸入裝置之應用方法及其電腦程式產品 | |
CN112882643A (zh) | 触控笔的控制方法、电子设备的控制方法和触控笔 | |
CN112698735A (zh) | 信息输入方法、装置和电子设备 | |
CN111665984A (zh) | 一种信息处理方法及装置、电子设备及可读存储介质 | |
US20250068309A1 (en) | Display control method and apparatus, electronic device, and readable storage medium | |
JP2013065937A (ja) | 端末装置、電子ペンシステム、及びプログラム | |
WO2023284640A9 (fr) | Procédé de traitement d'image et dispositif électronique | |
WO2025016426A1 (fr) | Procédé et appareil de capture d'écran, dispositif électronique et support de stockage lisible | |
CN112269481A (zh) | 控制摩擦力调整的方法、装置及电子设备 | |
CN113377220B (zh) | 信息存储方法及装置 | |
CN115052192A (zh) | 视频处理方法和装置 | |
CN108600823B (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: 22863256 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: 22863256 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22863256 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 23.08.2024) |