CN108021317A - Method and device for screen editing - Google Patents

Method and device for screen editing Download PDF

Info

Publication number
CN108021317A
CN108021317A CN201711267645.1A CN201711267645A CN108021317A CN 108021317 A CN108021317 A CN 108021317A CN 201711267645 A CN201711267645 A CN 201711267645A CN 108021317 A CN108021317 A CN 108021317A
Authority
CN
China
Prior art keywords
user
screen
layer
editing
editor
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.)
Granted
Application number
CN201711267645.1A
Other languages
Chinese (zh)
Other versions
CN108021317B (en
Inventor
周宏斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yuanxin Information Technology Group Co ltd
Original Assignee
Yuanxin Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yuanxin Technology filed Critical Yuanxin Technology
Priority to CN201711267645.1A priority Critical patent/CN108021317B/en
Publication of CN108021317A publication Critical patent/CN108021317A/en
Application granted granted Critical
Publication of CN108021317B publication Critical patent/CN108021317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a method and a device for screen editing. Relates to the field of computer information processing, and the method comprises the following steps: monitoring the operation of a user in real time, and when the user inputs a preset instruction, performing the following processing: entering an editing mode, acquiring the content input by a user on the current screen in the editing mode, and generating editing information; and according to the instruction of the user, when the user finishes the editing mode, carrying out corresponding storage processing according to the selection of the user. The method and the device for screen editing can meet the requirement of a user on simple and rapid editing of the current screen content.

Description

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.

Claims (13)

  1. A kind of 1. method for on-screen editing, it is characterised in that including:
    The operation of real-time monitoring users, when the user inputs predetermined instruction, carries out following processing:
    Into edit pattern, and content input by user on current screen is obtained in the edit pattern, generation editor's information; And
    According to the instruction of the user, when the user terminates the edit pattern, carried out pair according to the selection of the user The preservation processing answered.
  2. 2. the method as described in claim 1, it is characterised in that it is described to enter edit pattern, and obtained in the edit pattern Content input by user on current screen is taken, information is edited in generation, including:
    On-screen editing's layer is added in window management unit;And
    Content input by user on current screen, generation editor's information are obtained in on-screen editing layer.
  3. 3. method as claimed in claim 2, it is characterised in that the editing layer is located at other can be on display layer, input method Under display layer.
  4. 4. method as claimed in claim 2, it is characterised in that described obtained in on-screen editing layer on current screen is used The content of family input, generation editor's information, including:
    User gesture of the record from screen is slided in on-screen editing layer;And
    The gesture is slided and is plotted in figure layer.
  5. 5. method as claimed in claim 4, it is characterised in that the figure layer is located at the superiors, and the figure layer is hyaline layer.
  6. 6. method as claimed in claim 2, it is characterised in that described obtained in on-screen editing layer on current screen is used The content of family input, generation editor's information, including:
    The text editing information from screen is received in on-screen editing layer;And
    By the text editing information record in text box.
  7. 7. method as claimed in claim 6, it is characterised in that described to receive the text from screen in on-screen editing layer This editor information, including:
    Text box is added according to the instruction of the user;And
    Input method assist said user is called to be inputted.
  8. 8. the method as described in claim 1, it is characterised in that the instruction according to the user, terminates in the user During the edit pattern, corresponding preservation processing is carried out according to the selection of the user, including:
    When the user terminates the edit pattern, inquire whether the user preserves current background picture;And
    Corresponding preservation processing is carried out according to the selection of the user.
  9. 9. method as claimed in claim 8, it is characterised in that the instruction according to the user, terminates in the user During the edit pattern, corresponding preservation processing is carried out according to the selection of the user, including:
    When the user determines to preserve current background picture, mixed by current background image data with editor's layer data generation Data;And
    Blended data output is subjected to preservation processing for picture format.
  10. 10. method as claimed in claim 8, it is characterised in that the instruction according to the user, terminates in the user During the edit pattern, corresponding preservation processing is carried out according to the selection of the user, including:
    When the user determines not preserve current background picture, current background picture is arranged to blank image data;
    Blended data is generated by the blank image data and editor's layer data;And
    Blended data output is subjected to preservation processing for picture format.
  11. A kind of 11. device for on-screen editing, it is characterised in that including:
    Module is monitored, for the operation of real-time monitoring users, when the user inputs predetermined instruction, carries out following processing:
    Editor module, for into edit pattern, and obtains content input by user on current screen in the edit pattern, Generation editor's information;And
    Preserving module, for the instruction according to the user, when the user terminates the edit pattern, according to the user Selection carry out corresponding preservation processing.
  12. 12. a kind of electronic equipment, it is characterised in that including:
    One or more processors;
    Storage device, for storing one or more programs;
    When one or more of programs are performed by one or more of processors so that one or more of processors are real The now method as described in any in claim 1-10.
  13. 13. a kind of computer-readable medium, is stored thereon with computer program, it is characterised in that described program is held by processor The method as described in any in claim 1-10 is realized during row.
CN201711267645.1A 2017-12-05 2017-12-05 Method and device for screen editing Active CN108021317B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711267645.1A CN108021317B (en) 2017-12-05 2017-12-05 Method and device for screen editing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711267645.1A CN108021317B (en) 2017-12-05 2017-12-05 Method and device for screen editing

Publications (2)

Publication Number Publication Date
CN108021317A true CN108021317A (en) 2018-05-11
CN108021317B CN108021317B (en) 2020-10-16

Family

ID=62078549

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711267645.1A Active CN108021317B (en) 2017-12-05 2017-12-05 Method and device for screen editing

Country Status (1)

Country Link
CN (1) CN108021317B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110515521A (en) * 2019-08-14 2019-11-29 维沃移动通信有限公司 A kind of screenshot method and mobile terminal
CN112612400A (en) * 2020-12-28 2021-04-06 维沃移动通信有限公司 Text content processing method and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014071539A (en) * 2012-09-27 2014-04-21 Sharp Corp Image data editing device, and method for editing image data
CN104503659A (en) * 2014-12-15 2015-04-08 广东威创视讯科技股份有限公司 Intelligent terminal screen locking display method and system
CN105718137A (en) * 2016-01-15 2016-06-29 努比亚技术有限公司 Screen capturing method and mobile terminal
CN105892862A (en) * 2016-03-31 2016-08-24 乐视控股(北京)有限公司 Rapid editing method and device of screen capture image
CN106371731A (en) * 2016-09-26 2017-02-01 宇龙计算机通信科技(深圳)有限公司 Page edition function realizing method and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014071539A (en) * 2012-09-27 2014-04-21 Sharp Corp Image data editing device, and method for editing image data
CN104503659A (en) * 2014-12-15 2015-04-08 广东威创视讯科技股份有限公司 Intelligent terminal screen locking display method and system
CN105718137A (en) * 2016-01-15 2016-06-29 努比亚技术有限公司 Screen capturing method and mobile terminal
CN105892862A (en) * 2016-03-31 2016-08-24 乐视控股(北京)有限公司 Rapid editing method and device of screen capture image
CN106371731A (en) * 2016-09-26 2017-02-01 宇龙计算机通信科技(深圳)有限公司 Page edition function realizing method and terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110515521A (en) * 2019-08-14 2019-11-29 维沃移动通信有限公司 A kind of screenshot method and mobile terminal
CN112612400A (en) * 2020-12-28 2021-04-06 维沃移动通信有限公司 Text content processing method and electronic equipment
CN112612400B (en) * 2020-12-28 2022-05-24 维沃移动通信有限公司 Text content processing method and electronic equipment

Also Published As

Publication number Publication date
CN108021317B (en) 2020-10-16

Similar Documents

Publication Publication Date Title
CN104350493B (en) Transform the data into consumable content
US10515145B2 (en) Parameterizing and working with math equations in a spreadsheet application
CN102520841B (en) Collection user interface
KR102239587B1 (en) Automated system for organizing presentation slides
EP4002107A1 (en) Data binding method, apparatus, and device of mini program, and storage medium
CN108292295B (en) Parameterization and processing of mathematical equations in spreadsheet applications
US10564846B2 (en) Supplementing a virtual input keyboard
WO2023020577A1 (en) Information processing method and apparatus, device, and medium
CN108140018A (en) Creation is used for the visual representation of text based document
CN107408042A (en) For the efficient of Mobile solution and intuitively data are bound
CN107066426A (en) Modification is created when transforming the data into and can consume content
CN108345543A (en) A kind of data processing method, device, equipment and storage medium
CN106575290A (en) Presenting dataset of spreadsheet in form based view
US8139872B2 (en) Splitting file types within partitioned images
CN107479882A (en) Insure generation method, generating means, medium and the electronic equipment of the page
CN104820683A (en) Terminal
US10922101B2 (en) User interface widget recommendation
CN110244899A (en) Electronic contract on-line processing method, Online Processing System and terminal
CN109284427A (en) A kind of document structure tree method, apparatus, server and storage medium
CN105359131B (en) Tie selection handle
CN104834687A (en) Picture display method
CN108989185A (en) Message treatment method, device, electronic equipment and computer-readable medium
CN108021317A (en) Method and device for screen editing
CN114638939A (en) Model generation method, model generation device, electronic device, and readable storage medium
CN109313662A (en) To the destructing and presentation to webpage in the machine application experience

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210129

Address after: 101300 room 153, 1 / F, building 17, 16 Caixiang East Road, Nancai Town, Shunyi District, Beijing

Patentee after: Yuanxin Information Technology Group Co.,Ltd.

Address before: 100176 room 2222, building D, building 33, 99 Kechuang 14th Street, Beijing Economic and Technological Development Zone, Beijing

Patentee before: BEIJING YUANXIN SCIENCE & TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20180511

Assignee: Beijing Yuanxin Junsheng Technology Co.,Ltd.

Assignor: Yuanxin Information Technology Group Co.,Ltd.

Contract record no.: X2021110000018

Denomination of invention: Method and device for screen editing

Granted publication date: 20201016

License type: Common License

Record date: 20210531

EE01 Entry into force of recordation of patent licensing contract