Method and device for on-screen editing
Technical field
The present invention relates to computer information processing field, in particular to a kind of method and dress for on-screen editing
Put.
Background technology
At present, with the intelligence of mobile phone and developing rapidly for mobile network, the function of being realized using mobile phone is more and more
Sample, except it is basic make a phone call, function of sending short messages, it can be that people bring the picture more intuitively experienced to handle skill to further include
Art, to improve the efficiency linked up.There are many softwares to realize interception in real time and cut in screen on existing PC
The function of appearance, while word is inputted, can be intercepted in the display on current screen in real time by the shearing function of offer
Appearance is transmitted as picture, greatly enriches the mode of communication exchange, but current touch-screen equipment such as smart mobile phone, but
Do not possess such function.
Current intelligent mobile phone terminal is increasingly popularized, and function becomes increasingly complex, but the screen of terminal is generally only as aobvious
Show function and input function, the display content that people can not give current screen is preserved into edlin, for example is compiled in locking screen interface
Volume etc..The demand whenever people initiate editor on mobile terminal touch screen curtain based on current screen content is not all expired
Foot.Although more and more softwares provide the powerful editting function based on picture, be limited to the limitation of operating system with
And the limitation of security strategy, user can not sometimes carry out the content of current screen screenshotss and preserve.In the prior art, such as
Fruit user wants to preserve into edlin based on current screen content, it is necessary to first sectional drawing, subsequently into supporting the soft of picture editing function
Part is preserved into edlin.On the one hand it is cumbersome, on the other hand, some software screens can not screen printing, or even can not work
Make under screen lock state, cause user can not the editor based on current screen content.
Therefore, it is necessary to a kind of new method and device for on-screen editing.
Above- mentioned information is only used for strengthening the understanding of the background to the present invention, therefore it disclosed in the background section
It can include not forming the information to the prior art known to persons of ordinary skill in the art.
The content of the invention
In view of this, the present invention provides a kind of method and device for on-screen editing, disclosure satisfy that user to current screen
Curtain content carries out the demand of the editor of simple and fast.
Other characteristics and advantage of the present invention will be apparent from by following detailed description, or partially by the present invention
Practice and acquistion.
According to an aspect of the invention, it is proposed that a kind of method for on-screen editing, this method includes:Real-time monitoring users
Operation, when the user inputs predetermined instruction, carry out following processing:Into edit pattern, and in the edit pattern
Obtain content input by user on current screen, generation editor's information;And the instruction according to the user, tied in the user
During Shu Suoshu edit patterns, corresponding preservation processing is carried out according to the selection of the user.
It is described to enter edit pattern in a kind of exemplary embodiment of the disclosure, and obtained in the edit pattern
Content input by user on current screen, generation editor's information, including:On-screen editing's layer is added in window management unit;
Content input by user on current screen, generation editor's information are obtained in on-screen editing's layer.
In a kind of exemplary embodiment of the disclosure, the editing layer, which is located at other, to input Faxian on display layer
Show under layer.
It is described to obtain user on current screen in on-screen editing layer in a kind of exemplary embodiment of the disclosure
The content of input, generation editor's information, including:User gesture of the record from screen is slided in on-screen editing layer;Will
The gesture is slided and is plotted in figure layer.
In a kind of exemplary embodiment of the disclosure, the figure layer is located at the superiors, and the figure layer is hyaline layer.
It is described to obtain user on current screen in on-screen editing layer in a kind of exemplary embodiment of the disclosure
The content of input, generation editor's information, including:The text editing information from screen is received in on-screen editing layer;Will
The text editing information record is in text box.
It is described to receive the text from screen in on-screen editing layer in a kind of exemplary embodiment of the disclosure
Information is edited, including:Text box is added according to the instruction of the user;Input method assist said user is called to be inputted.
In a kind of exemplary embodiment of the disclosure, the instruction according to the user, terminates institute in the user
When stating edit pattern, corresponding preservation processing is carried out according to the selection of the user, including:Terminate the editor in the user
During pattern, inquire whether the user preserves current background picture;Corresponding preservation processing is carried out according to the selection of the user.
In a kind of exemplary embodiment of the disclosure, the instruction according to the user, terminates institute in the user
When stating edit pattern, corresponding preservation processing is carried out according to the selection of the user, including:Determine to preserve in the user current
During background picture, blended data is generated by current background image data and editor's layer data;It is by blended data output
Picture format carries out preservation processing.
In a kind of exemplary embodiment of the disclosure, the instruction according to the user, terminates institute in the user
When stating edit pattern, corresponding preservation processing is carried out according to the selection of the user, including:Determine not preserve in the user and work as
During preceding background picture, current background picture is arranged to blank image data;Pass through the blank image data and editor's number of plies
According to generation blended data;Blended data output is subjected to preservation processing for picture format.
According to an aspect of the invention, it is proposed that a kind of device for on-screen editing, which includes:Module is monitored, is used
In the operation of real-time monitoring users, when the user inputs predetermined instruction, following processing is carried out:Editor module, for entering
Edit pattern, and content input by user on current screen is obtained in the edit pattern, generation editor's information;And preserve
Module, for the instruction according to the user, when the user terminates the edit pattern, according to the selection of the user into
The corresponding preservation processing of row.
According to an aspect of the invention, it is proposed that a kind of electronic equipment, which includes:One or more processors;
Storage device, for storing one or more programs;When one or more programs are executed by one or more processors so that one
A or multiple processors realize such as methodology above.
According to an aspect of the invention, it is proposed that a kind of computer-readable medium, is stored thereon with computer program, the program
Method as mentioned in the above is realized when being executed by processor.
It is used for the method and device of on-screen editing according to the present invention, disclosure satisfy that user carries out letter to current screen content
Single demand efficiently edited.
It should be appreciated that the general description and following detailed description of the above are only exemplary, this can not be limited
Invention.
Brief description of the drawings
Its example embodiment is described in detail by referring to accompanying drawing, above and other target of the invention, feature and advantage will
Become more fully apparent.Drawings discussed below is only some embodiments of the present invention, for the ordinary skill of this area
For personnel, without creative efforts, other attached drawings can also be obtained according to these attached drawings.
Fig. 1 is a kind of flow chart of method for on-screen editing according to an exemplary embodiment.
Fig. 2 is a kind of flow chart of the method for on-screen editing shown according to another exemplary embodiment.
Fig. 3 is a kind of block diagram of device for on-screen editing according to an exemplary embodiment.
Fig. 4 is the block diagram of a kind of electronic equipment according to an exemplary embodiment.
Fig. 5 schematically shows a kind of computer-readable recording medium schematic diagram in disclosure exemplary embodiment.
Embodiment
Example embodiment is described more fully with referring now to attached drawing.However, example embodiment can be real in a variety of forms
Apply, and be not understood as limited to embodiment set forth herein;On the contrary, these embodiments are provided so that the present invention will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical reference numeral represents in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, there is provided many details fully understand the embodiment of the present invention so as to provide.However,
It will be appreciated by persons skilled in the art that technical scheme can be put into practice without one or more in specific detail,
Or other methods, constituent element, device, step etc. can be used.In other cases, side known in being not shown in detail or describe
Method, device, realization or operation are to avoid fuzzy each aspect of the present invention.
Block diagram shown in attached drawing is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or realized in one or more hardware modules or integrated circuit
These functional entitys, or these functional entitys are realized in heterogeneous networks and/or processor device and/or microcontroller device.
Flow chart shown in attached drawing is merely illustrative, it is not necessary to including all contents and operation/step,
It is not required to perform by described order.For example, some operation/steps can also decompose, and some operation/steps can close
And or partly merging, therefore the order actually performed is possible to be changed according to actual conditions.
It is to be understood that although herein various assemblies may be described using term first, second, third, etc., these groups
Part should not be limited by these terms.These terms are to distinguish a component and another component.Therefore, first group be discussed herein below
Part can be described as teaching of second component without departing from disclosure concept.As used herein, term " and/or " include it is associated
All combinations for listing any one and one or more in project.
It will be understood by those skilled in the art that attached drawing is the schematic diagram of example embodiment, module or flow in attached drawing
Necessary to not necessarily implementing the present invention, therefore it cannot be used for limiting the scope of the invention.
Fig. 1 is a kind of flow chart of method for on-screen editing according to an exemplary embodiment.
As shown in Figure 1, in S102, the operation of real-time monitoring users, when the user inputs predetermined instruction, carry out with
Lower processing.Can for example, mobile terminal screen be illuminating state under, special combination key input is monitored, in predetermined combination
When key is transfused to, subsequent treatment is carried out.In this application, screen when screen illuminating state includes system screen lock state lights shape
State.In this application, screen illuminating state is additionally included in screen illuminating state when application is run in the system of mobile terminal.At this
In application, screen illuminating state when screen illuminating state further includes system normal operation etc., the application is not limited.In advance
Fixed Macintosh be may be, for example, while enter on-screen editing's pattern by volume+Menu key etc..
In S104, into edit pattern, and content input by user on current screen is obtained in the edit pattern,
Generation editor's information.When the system in mobile terminal enters on-screen editing's pattern, window management unit reads the interior of current screen
Hold and on-screen editing's layer is set, user carries out content volume in on-screen editing's layer gesture input, text input, picture editor etc.
Volume, the content of input is rendered directly among current screen content.
In one embodiment, can be for example, adding on-screen editing's layer in window management unit;In on-screen editing layer
Content input by user on middle acquisition current screen, generation editor's information.The editing layer is located at other can be defeated on display layer
Enter under method display layer.The display at each interface is all shown in different layerings simultaneously by window management unit in mobile system
Display mixing is carried out to complete.Window management Single Component Management different display layers, for example by z-axis setting value display can be set suitable
Sequence.In the present embodiment, window management unit specially opens up one layer of editing layer, and layer is set on other layers, renders mechanism
Ensure that this editing layer is rendered into topmost.
In one embodiment, on-screen editing layer be window management unit addition one layer, it is located at other can display layer
On, under input method display layer.On-screen editing's layer is directly entered edit pattern herein, is slided in this layer tracking smart screen gesture
Dynamic trace is simultaneously plotted in figure layer, and figure layer is transparent in itself, is covered on other layers.
In one embodiment, it is described that content input by user on current screen, life are obtained in on-screen editing layer
Into editor's information, further include:The text editing information from screen is received in on-screen editing layer;By the text editing
Information record is in text box.Text box is added according to the instruction of the user;Input method assist said user is called to carry out defeated
Enter.
In one embodiment, it is described that content input by user on current screen, life are obtained in on-screen editing layer
Into editor's information, including:User gesture of the record from screen is slided in on-screen editing layer;The gesture is slided and is painted
Make in figure layer.The figure layer is located at the superiors, and the figure layer is hyaline layer.When user enters on-screen editing interface, this interface
Inherently editing mode, there is no read state, when there are during slip of the finger of user in screen, i.e., remembering this slide
It is screen input to do, and the input for text, user can click on addition text box in toolbar, under instructing herein, is called
Input method is inputted.
In S106, according to the instruction of the user, when the user terminates the edit pattern, according to the user
Selection carry out corresponding preservation processing.Whether the user can be inquired for example, when the user terminates the edit pattern
Preserve current background picture;Corresponding preservation processing is carried out according to the selection of the user.
In one embodiment, when user has edited preservation, if need not be shielded to bottom figure, directly will
Bottom data is picture with the output of this editing layer digital independent, if bottom G- Design sensitive data, only preserves this editing layer
Data.Data are to buffer in memory in itself, can be preserved when stored in a hard disk.
In the prior art, people will be to screen into edlin, can only be by sectional drawing or mapping software into edlin, it is simultaneously
Cannot constantly, quickly based on the Current Content of screen into edlin, can not start editor simultaneously in locking screen interface, user
Function, only as a kind of function of editing input, this substantially reduces user and follows one's bent the possibility and efficiency of editor.
Corresponding in background introduction above in the prior art the defects of:In the case of one kind, user cannot be to current screen
Content carries out direct editing, if user wants to preserve into edlin based on current screen content, it is necessary to first sectional drawing, subsequently into branch
The software for holding picture editing function is preserved into edlin.In another case, some software screens do not provide the work(of screen printing
Can, in this case, the editor of the current screen of the application can not be also carried out by means of mapping software.Also a kind of situation, very
It can not extremely be operated under screen lock state, cause user can not the editor based on current screen content.
It is used for the method for on-screen editing according to the present invention, by establishing edit pattern, user is obtained by edit pattern
The mode for the content edited on the screen, can overcome defect existing in the prior art, meet user to current screen content
Carry out the demand of the editor of simple and fast.
The application scenarios of the embodiment of the present invention can be such as:In locking screen interface, sometimes needing real-time in input
Rong Shi, when notebook, directly starts edit pattern in locking screen interface, then starts to edit and preserve.
The application scenarios of the embodiment of the present invention can be such as:When carrying out critical data preservation, user is right by screen reading
When the content of reading carries out screenshotss and marks preservation, sometimes software limitation screenshotss, sometimes beat after sectional drawing to other software
Open and preserved after searching Target Photo editor, then exit software for editing and return to read interface, these operation it is very cumbersome and according to
Rely third party software for editing, editor is of high cost, efficiency is low and does not implement.
It will be clearly understood that the present disclosure describe how formation and using particular example, but the principle of the present invention is not limited to
These exemplary any details.On the contrary, the teaching based on present disclosure, these principles can be applied to many other
Embodiment.
When user, which terminates editor, preserves data, consider consideration of the user to susceptible background content, it is necessary to which user's confirmation is
No preservation original pattern display content, if it is synthesizes overall picture and preserves, it is blank number otherwise to replace original contents data
Data are edited according to rear synthesis to preserve.
When the user determines to preserve current background picture, step can be such as:By current background image data with compiling
Collect layer data generation blended data;Blended data output is subjected to preservation processing for picture format.Can be for example, passing through layering
Hybrid technology carries out picture preservation, if layering hybrid technology is mainly reflected in user and needs to shield the map picture drawn,
The replacement of background layer data is realized by software algorithm, then background layer data merges preservation with editor's layer data.
When the user determines not preserve current background picture, step can be such as:Current background picture is arranged to empty
White image data;Blended data is generated by the blank image data and editor's layer data;It is by blended data output
Picture format carries out preservation processing.
Fig. 2 is the flow chart of the method for positron annihilation lifetime measurement according to an exemplary embodiment.
Method in Fig. 2 is the exemplary description to method described in Fig. 1, however, the present invention is not limited thereto.
As shown in Fig. 2, in S202, combination function key is monitored.
In S204, judge whether user presses predetermined combination function key.Predetermined function key may be, for example, volume+dish
Singly-bound.
In S206, obtain current screen content and enter edit pattern.When system enters on-screen editing's pattern, window pipe
Manage unit read current screen content and set to on-screen editing layer, user on-screen editing layer gesture input, text input,
Picture editor etc. carries out Edition Contains, and the content of input is rendered directly among current screen content.
In S208, prepare to preserve.
In S210, if preserve original background figure.User is needed to be confirmed whether to preserve original pattern display content.
In S212, blended data preserves.Blended data is generated by current background image data and editor's layer data;Will
The blended data output carries out preservation processing for picture format.It can divide for example, by being layered hybrid technology progress picture preservation
If layer hybrid technology, which is mainly reflected in user, to be needed to shield the map picture drawn, the background number of plies is realized by software algorithm
According to replacement, then background layer data with editor layer data merge preservation.
In S214, replace original background figure and be blank sheet and preserve.Current background picture is arranged to blank sheet the piece number
According to;Blended data is generated by the blank image data and editor's layer data;It is picture format by blended data output
Carry out preservation processing.
It is used for the method for on-screen editing according to the present invention, can supports user's content based on current screen whenever and wherever possible
Into edlin and preserved, improve the use resource of screen in systems.It is used for the method for on-screen editing according to the present invention,
By allowing user to be preserved at any time based on current screen display content into edlin, realize that user edits demand whenever and wherever possible so that
Smart screen has the ability of operation editor.
It will be appreciated by those skilled in the art that realize that all or part of step of above-described embodiment is implemented as being performed by CPU
Computer program.When the computer program is performed by CPU, the above-mentioned work(that the above method provided by the invention is limited is performed
Energy.The program can be stored in a kind of computer-readable recording medium, which can be read-only storage, magnetic
Disk or CD etc..
Further, it should be noted that above-mentioned attached drawing is only the place included by method according to an exemplary embodiment of the present invention
Reason schematically illustrates, rather than limitation purpose.It can be readily appreciated that above-mentioned processing shown in the drawings is not intended that or limits at these
The time sequencing of reason.In addition, being also easy to understand, these processing for example can be performed either synchronously or asynchronously in multiple modules.
Following is apparatus of the present invention embodiment, can be used for performing the method for the present invention embodiment.It is real for apparatus of the present invention
The details not disclosed in example is applied, refer to the method for the present invention embodiment.
Fig. 3 is a kind of block diagram of device for on-screen editing according to an exemplary embodiment.Compiled for screen
The device 30 collected includes monitoring module 302, editor module 304, and preserving module 306.
The operation that module 302 is used for real-time monitoring users is monitored, when the user inputs predetermined instruction, carries out following place
Reason.When the user inputs predetermined instruction, following processing is carried out.Can for example, mobile terminal screen be illuminating state under,
Special combination key input is monitored, when predetermined Macintosh is transfused to, carries out subsequent treatment.In this application, screen is lighted
State includes screen illuminating state during system screen lock state.In this application, screen illuminating state is additionally included in mobile terminal
Screen illuminating state during application is run in system.When in this application, screen illuminating state further includes system normal operation
Screen illuminating state etc., the application is not limited.Predetermined Macintosh be may be, for example, and meanwhile by volume+Menu key etc. into
Enter on-screen editing's pattern.
Editor module 304 is used to enter edit pattern, and user's input on current screen is obtained in the edit pattern
Content, generation editor information.And content input by user on current screen is obtained in the edit pattern, generation editor's letter
Breath.When the system in mobile terminal enters on-screen editing's pattern, window management unit reads the content of current screen and setting is arrived
On-screen editing's layer, user carry out Edition Contains in on-screen editing's layer gesture input, text input, picture editor etc., input it is interior
Appearance is rendered directly among current screen content.
Preserving module 306 is used for the instruction according to the user, when the user terminates the edit pattern, according to institute
The selection for stating user carries out corresponding preservation processing.The use can be inquired for example, when the user terminates the edit pattern
Whether family preserves current background picture;Corresponding preservation processing is carried out according to the selection of the user.
It is used for the method for on-screen editing according to the present invention, by establishing edit pattern, user is obtained by edit pattern
The mode for the content edited on the screen, can overcome defect existing in the prior art, meet user to current screen content
Carry out the demand of the editor of simple and fast.
Fig. 4 is the block diagram of a kind of electronic equipment according to an exemplary embodiment.
The electronic equipment 200 of this embodiment according to the present invention is described referring to Fig. 4.The electronics that Fig. 4 is shown
Equipment 200 is only an example, should not bring any restrictions to the function and use scope of the embodiment of the present invention.
As shown in figure 4, electronic equipment 200 is showed in the form of universal computing device.The component of electronic equipment 200 can wrap
Include but be not limited to:At least one processing unit 210, at least one storage unit 220, (including the storage of connection different system component
Unit 220 and processing unit 210) bus 230, display unit 240 etc..
Wherein, the storage unit has program stored therein code, and said program code can be held by the processing unit 210
OK so that the processing unit 210 perform described in the above-mentioned electronic prescription circulation processing method part of this specification according to this
The step of inventing various illustrative embodiments.For example, the processing unit 210 can be performed such as Fig. 1, the step shown in Fig. 2
Suddenly.
The storage unit 220 can include the computer-readable recording medium of volatile memory cell form, such as random access memory
Unit (RAM) 2201 and/or cache memory unit 2202, can further include read-only memory unit (ROM) 2203.
The storage unit 220 can also include program/practicality work with one group of (at least one) program module 2205
Tool 2204, such program module 2205 includes but not limited to:Operating system, one or more application program, other programs
Module and routine data, may include the realization of network environment in each or certain combination in these examples.
Bus 230 can be the one or more in a few class bus structures of expression, including storage unit bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 200 can also be with one or more external equipments 300 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, the equipment communication interacted with the electronic equipment 200 can be also enabled a user to one or more, and/or with causing
Any equipment that the electronic equipment 200 can communicate with one or more of the other computing device (such as router, modulation /demodulation
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 250.Also, electronic equipment 200 can be with
By network adapter 260 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.Network adapter 260 can be communicated by bus 230 with other modules of electronic equipment 200.Should
Understand, although not shown in the drawings, can combine electronic equipment 200 uses other hardware and/or software module, including it is but unlimited
In:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and number
According to backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can be realized by software, can also be realized by way of software is with reference to necessary hardware.Therefore, according to the disclosure
The technical solution of embodiment can be embodied in the form of software product, the software product can be stored in one it is non-volatile
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating
Equipment (can be personal computer, server or network equipment etc.) performs the above-mentioned electronics according to disclosure embodiment
Prescription circulation processing method.
Fig. 5 schematically shows a kind of computer-readable recording medium schematic diagram in disclosure exemplary embodiment.
Refering to what is shown in Fig. 5, describe the program product for being used for realization the above method according to the embodiment of the present invention
400, it can use portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device,
Such as run on PC.However, the program product not limited to this of the present invention, in this document, readable storage medium storing program for executing can be with
Be it is any include or the tangible medium of storage program, the program can be commanded execution system, device either device use or
It is in connection.
Described program product can use any combination of one or more computer-readable recording mediums.Computer-readable recording medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any combination above.The more specifically example of readable storage medium storing program for executing is (non exhaustive
List) include:It is electrical connection, portable disc, hard disk, random access memory (RAM) with one or more conducting wires, read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The computer-readable recording medium can include believing in a base band or as the data that a carrier wave part is propagated
Number, wherein carrying readable program code.The data-signal of this propagation can take various forms, and include but not limited to electromagnetism
Signal, optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any beyond readable storage medium storing program for executing
Computer-readable recording medium, which can send, propagate either transmission be used to be used by instruction execution system, device or device or
Person's program in connection.The program code included on readable storage medium storing program for executing can be transmitted with any appropriate medium, bag
Include but be not limited to wireless, wired, optical cable, RF etc., or above-mentioned any appropriate combination.
It can be write with any combination of one or more programming languages for performing the program that operates of the present invention
Code, described program design language include object oriented program language-Java, C++ etc., further include conventional
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user
Perform on computing device, partly perform on a user device, the software kit independent as one performs, is partly calculated in user
Its upper side point is performed or performed completely in remote computing device or server on a remote computing.It is remote being related to
In the situation of journey computing device, remote computing device can pass through the network of any kind, including LAN (LAN) or wide area network
(WAN), user calculating equipment is connected to, or, it may be connected to external computing device (such as utilize ISP
To pass through Internet connection).
Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are by one
When the equipment performs so that the computer-readable medium implements function such as:The operation of real-time monitoring users, when the user is defeated
When entering predetermined instruction, following processing is carried out:Into edit pattern, and user is defeated on acquisition current screen in the edit pattern
The content entered, generation editor's information;And the instruction according to the user, when the user terminates the edit pattern, root
Corresponding preservation processing is carried out according to the selection of the user.
It will be appreciated by those skilled in the art that above-mentioned each module can be distributed in device according to the description of embodiment, also may be used
To carry out respective change uniquely different from one or more devices of the present embodiment.The module of above-described embodiment can be merged into
One module, can also be further split into multiple submodule.
The description of embodiment more than, those skilled in the art is it can be readily appreciated that example embodiment described herein
It can be realized, can also be realized by way of software is with reference to necessary hardware by software.Therefore, implement according to the present invention
The technical solution of example can be embodied in the form of software product, which can be stored in a non-volatile memories
In medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) or on network, including some instructions are so that a computing device (can
To be personal computer, server, mobile terminal or network equipment etc.) perform according to the method for the embodiment of the present invention.
Detailed description more than, those skilled in the art is it can be readily appreciated that according to embodiments of the present invention is used to shield
The method and device of curtain editor has the following advantages and and suitable for following application scenarios.
According to some embodiments, the method for on-screen editing of the invention, by establishing edit pattern, by editing mould
Formula obtains the mode for the content that user edits on the screen, can overcome defect existing in the prior art, meets user to working as
Forth screen content carries out the demand of the editor of simple and fast.
According to other embodiments, it is used for the method for on-screen editing according to the present invention, can supports user whenever and wherever possible
Into edlin and preserved based on the content of current screen, improve the use resource of screen in systems.According to the present invention
For the method for on-screen editing, by allowing user to be preserved at any time based on current screen display content into edlin, realize user with
When edit demand everywhere so that smart screen have operation editor ability.
According to some embodiments, the application scenarios of the embodiment of the present invention can be such as:In locking screen interface, sometimes needing
During real-time input content, when notebook, directly start edit pattern in locking screen interface, then start editor simultaneously
Preserve.
According to other embodiments, the application scenarios of the embodiment of the present invention can be such as:When carrying out critical data preservation, user
By screen reading, when carrying out screenshotss to the content of reading and marking preservation, sometimes software limits screenshotss, sometimes sectional drawing
Other software is arrived afterwards to open and preserve after searching Target Photo editor, then is exited software for editing and returned to read interface, these
Operation is very cumbersome and relies on third party software for editing, and editor is of high cost, efficiency is low and does not implement.
The exemplary embodiment of the present invention is particularly shown and described above.It should be appreciated that the invention is not restricted to
Detailed construction, set-up mode or implementation method described herein;On the contrary, it is intended to cover included in appended claims
Various modifications and equivalence setting in spirit and scope.
In addition, structure, ratio, size shown by this specification Figure of description etc., only coordinating specification institute
Disclosure, for skilled in the art realises that with reading, being not limited to the enforceable qualifications of the disclosure, therefore
Do not have technical essential meaning, the modification of any structure, the change of proportionate relationship or the adjustment of size, are not influencing the disclosure
Under the technique effect that can be generated and achieved purpose, it should all still fall and obtain and can cover in the technology contents disclosed in the disclosure
In the range of.Meanwhile in this specification it is cited such as " on ", " first ", the term of " second " and " one ", be also only and be easy to
Narration understands, and is not used to limit the enforceable scope of the disclosure, its relativeness is altered or modified, without substantive change
Under technology contents, when being also considered as the enforceable category of the present invention.