Specific embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
In one typical configuration of the application, terminal, the equipment of service network and trusted party includeOne or more processors (CPU), input/output interface, network interface and internal memory.
Internal memory potentially includes the volatile memory in computer-readable medium, random access memoryAnd/or the form, such as read-only storage (ROM) or flash memory (flash such as Nonvolatile memory (RAM)RAM).Internal memory is the example of computer-readable medium.
Computer-readable medium includes that permanent and non-permanent, removable and non-removable media can be withInformation Store is realized by any method or technique.Information can be computer-readable instruction, data knotStructure, the module of program or other data.The example of the storage medium of computer includes, but are not limited to phaseBecome internal memory (PRAM), static RAM (SRAM), dynamic random access memory(DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electrically erasableExcept programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical discRead-only storage (CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic holderFormula tape, magnetic disk storage or other magnetic storage apparatus or any other non-transmission medium, can useIn the information that storage can be accessed by a computing device.Defined according to herein, computer-readable mediumNot include non-temporary computer readable media (transitory media), such as modulation data-signal andCarrier wave.
Further to illustrate the effect of technological means that the application taken and acquirement, with reference to attachedFigure and preferred embodiment, to the technical scheme of the application, carry out clear and complete description.
Fig. 1 illustrates the system topological figure of the application, if user need conclude file destination for C,F, I, L, then drag newly-built destination folder and concluded since file destination C, until four meshIn mark file is all summarized in.Specific induction step is described in following part, refers to following retouchingState.
Fig. 2 illustrates a kind of file inductive method provided according to the one side of the application, including:
S1 obtains selection drag operation of the user to destination folder;
S2 determines the mesh that the selection drag operation is chosen according to the dragging track of the selection drag operationMark file;
S3 concludes to the destination folder file destination.
In this embodiment, in the step S1, equipment 1 obtains user to destination folderSelection drag operation.Specifically, realization side of the user to the selection drag operation of destination folder is obtainedFormula, can be clicked on by user and choose destination folder and drag target file is realized.For example,On computers, user can be chosen and drag target file by clicking on mouse or keyboard,Can be clicked on finger in mobile end subscriber and chosen and drag target file.
Continue in this embodiment, in the step S2, equipment 1 is according to the selection dragging behaviourThe dragging track of work determines the file destination that the selection drag operation is chosen, wherein, the draggingTrack is that the file destination is clipped in by user's dragging process, the track that destination folder is passed through,The dragging track can be closed path, approximate closed path or the path by file destination etc..Specifically, the dragging track according to the selection drag operation determines that the selection drag operation is chosenFile destination mode, mesh can be defined as by the way that file that track surrounded or passed through will be draggedMark file.For example, dragging track is a circle for closure, then the file surrounded in the circle determinesIt is file destination.
Preferably, the method also includes:In the selection drag operation implementation procedure, display institute is distinguishedState file destination.Specifically, the file destination for selecting the track of drag operation to be covered is highlighted,Show in different colors or the display file destination distinguished in the way of other can distinguish file destination,Preferably experienced with to user, be easy to differentiation file destination whether to be integrally incorporated in interior.
Preferably, the method also includes:When the selection drag operation is beyond the indication range of current screen,Renewal display is described currently to shield corresponding next screen, so that the user continues executing with the selection dragging behaviourMake.
It will be understood to those skilled in the art that when the file contained by the file where file destination is moreWhen, file destination can not show in a screen ranges, at this moment to arrive in next screen ranges and searchThe file destination to be concluded, it is necessary to show it is described currently shield corresponding next screen, for the user continuePerform the selection drag operation.Specifically, when carrying out file conclusion on computers, can be by mouseMark drag target file automatically updates display and described currently shields corresponding next screen;Carried out on mobile terminalFile conclude when, can finger slide screen by way of update display it is described currently shield it is corresponding nextScreen.
Continue in this embodiment, in the step S3, equipment 1 concludes the file destinationTo the destination folder.Wherein, equipment 1 is in the dragging process of drag operation or is being finishedWhen, the file destination is concluded to the destination folder.Specifically, the file destination is returnedThe mode received to the destination folder, can be realized by changing the storage address of file destination,For example, the storage address of file destination can be revised as the address of destination folder.
Preferably, wherein, the step S3 includes:When the user discharges the destination folder,The file destination is concluded to the destination folder.Specifically, those skilled in the art can manageDuring the selection drag operation, user is constantly in the selected state to the destination folder to solution,The file destination is set to conclude to the destination folder, the user discharges the destination folder and isCan.For example, when on computers conclude file destination when, user perform selection drag operation when alwaysLeft mouse button is pinned, after surrounding region and determining file destination, user decontrols left mouse button, will be byThe file destination is concluded to the destination folder.Again for example, mobile terminal it is enterprising style of writing part conclude when,User can press...with one's finger destination folder always, determine to surround when the destination folder is dragged with fingerDuring file destination in region, finger is left into the i.e. releasable destination folder of mobile terminal screen, fromAnd the file destination is concluded to the destination folder.
Preferably, wherein, the step S2 includes:
S21 (not shown) determines that the dragging track of the selection drag operation surrounds region;
One or more files that the surrounded region is covered are defined as institute by S22 (not shown)State the file destination that selection drag operation is chosen.
In the step S21, equipment 1 determines that the dragging track of the selection drag operation surrounds areaDomain, wherein the region that surrounds refers to that file destination is clipped in the area that the track passed through in dragging process surroundsDomain, the region that surrounds can be enclosed region, approximate enclosed region or the path by file destinationDeng.For example, file destination drags track for a circle or semicircle in being clipped in dragging process, or other are notThe closed path of rule, then it is determined that the part in circle, in semicircle or in irregular closed path is instituteThe dragging track for stating selection drag operation surrounds region.
In the step S22, one or more files that equipment 1 is covered the surrounded regionIt is defined as the file destination that the selection drag operation is chosen, wherein, the covering includes what is surroundedRegion is completely covered, part covers or track is by file destination etc..Specifically, by it is being completely covered,Single or multiple file part covering or that drag target file is passed through is defined as file destination.As shown in figure 3, in step, drag newly-built destination folder and prepare to start to conclude file destination,In stepb, when file destination only has single file C, drag target file draws closed path,In then be summarized in for the single file C in closed path institute overlay area by destination folder, in step CWhen file destination is adjacent file C and file D or more other adjacent files, drag targetFile draws the closed path comprising file C and file D or more other adjacent files, then targetBe summarized in for multiple file destinations in closed path institute overlay area interior by file.Step D is retouched belowState, here is omitted.
Preferably, wherein, the step S1 includes:
S11 (not shown) obtains file of the user in the level of file to be concluded and creates operation, in instituteState level and create destination folder;
S12 (not shown) obtains selection drag operation of the user to the destination folder.
In the step S11, obtain file of the user in the level of file to be concluded and create operation,The level create destination folder, it will be understood to those skilled in the art that only with to concludeFile destination identical level in mobile destination folder can just carry out selection drag operation, for example, meshIn A files, wanting conclusion file destination must create destination folder to mark file under A files.Specifically, the implementation that file of the user in the level of file to be concluded creates operation is obtained, canWith by mouse-click, keyboard, menu option, long in the file destination level press more than a timingThe mode of long or other shortcuts.
In the step S12, selection drag operation of the user to the destination folder is obtained,Concrete mode has been described above, and here is omitted.
It is highly preferred that wherein, it is once to use together that the file creates operation with the selection drag-and-drop operationFamily operates;
Wherein, the step S1 also includes:
S13 (not shown) by establishment after the destination folder be shown in the file and create operation and existActive position in the level.
Wherein, it is to refer to user's operation that the file creates operation with the selection drag-and-drop operationUser can disposably complete to create and drag target file.Specifically, can pass through in a computerIt is to set up destination folder then to drag the mesh to be grown in level where file destination by mouse certain time lengthMark file, can be by long by the timing of screen one with finger in the level where file destination in mobile terminalIt is long to set up destination folder and then drag the destination folder.
In the step S13, by establishment after the destination folder be shown in the file and createThe active position in the level is operated, wherein, the active position is finger mouse in computer screenClick on or finger is in the mobile terminal screen taps position pressed long.Specifically, it is long by mouse or fingerWhen setting up destination folder by certain time length, the destination folder of the foundation is shown in mouse or fingerThe position that length is pressed.
In one preferred embodiment of this programme (reference picture 4), the method also includes:S4 is describedFile destination is concluded to the destination folder, shows the quantity of documents letter in the destination folderBreath.
Wherein, in Fig. 4 step S1, S2, S3 respectively with Fig. 2 embodiments in step S1, S2,S3 is identical or essentially identical, therefore will not be repeated here, and is only incorporated herein by reference.
In the step S4, concluded to the destination folder in the file destination, show instituteThe quantity of documents information in destination folder is stated, specifically, when first aim file is summarized, meshMark file on will show numeral 1, behind often conclude a file destination, on the destination folderNumeral will increase by 1, all file destinations are all concluded after finishing, and can be shown on the destination folderShow the number of the file destination in all being summarized in.For example, as shown in figure 3, to be concluded in step DWhen file destination only has 1 file C, after conclusion is finished, 1 can be shown on destination folder.And exampleSuch as, when the file destination to be concluded is a total of 5,2 file destinations are summarized for the first time, at this moment meshNumeral 2 can be shown on mark file, 1 file destination is summarized for the second time, at this moment on destination folderNumeral 3 can be shown, 2 files are summarized for the third time, numeral 5 at this moment can be shown on destination folder, thisJust user checks whether and misses the file destination to be concluded sample prescription.
Compared with prior art, the application is by obtaining selection drag operation of the user to destination folder,Wherein, it is included in mobile terminal finger selection drag target file and in computer mouse or keyboardSelection drag target file, the dragging track further according to the selection drag operation determines that the selection is draggedThe chosen file destination of dynamic operation, wherein, the dragging track can be closed path, approximate closurePath or the path by file destination etc., drag within track and are defined as file destination, so hereinThe file destination is concluded to the destination folder afterwards, this mode can strengthen oneself of user's operationMain property, the conclusion to file destination is realized by drag target file.
And, the application can also obtain file of the user in the level of file to be concluded and create operation,Destination folder is created in the level, and obtains selection dragging of the user to the destination folderOperation, wherein, it is same user operation that the file creates operation with the selection drag-and-drop operation,The destination folder after by establishment is shown in the file and creates effect of the operation in the levelPosition, this mode realizes the disposable operation for creating file destination and drag target file, simplifiesFile generalization procedure, user can conveniently and efficiently conclude file.
Additionally, the application can also be realized when the selection drag operation is beyond the indication range of current screen,Renewal display is described currently to shield corresponding next screen, so that the user continues executing with the selection dragging behaviourMake, this mode can be effectively prevented from rolling around screen and dragging in the case where file is moreThe keyboard occurred during file is overdue or situation of mouse maloperation, simplifies the operating process of user,Conclude file more fast and convenient.
Fig. 5 illustrates a kind of file provided according to further aspect of the application and concludes equipment, including:
Acquisition device, obtains selection drag operation of the user to destination folder;
Determining device, the dragging track according to the selection drag operation determines the selection drag operation instituteThe file destination chosen;
Sorting device, the file destination is concluded to the destination folder.
In this embodiment, the acquisition device obtains selection drag operation of the user to destination folder.Specifically, obtain user to destination folder selection drag operation implementation, can by withClick on and choose destination folder and drag target file is realized in family.For example, on computers, usingFamily can be chosen and drag target file by clicking on mouse or keyboard, can in mobile end subscriberChosen and drag target file with being clicked on finger.
Continue in this embodiment, dragging track of the determining device according to the selection drag operationDetermine the file destination that the selection drag operation is chosen, wherein, the dragging track is the meshMark file in by user's dragging process, the track that destination folder is passed through, the dragging trackCan be closed path, approximate closed path or the path by file destination etc..Specifically, rootDetermine the target text that the selection drag operation is chosen according to the dragging track of the selection drag operationThe mode of part, can be defined as file destination by will drag the file that track surrounded or passed through.For example, dragging track is a circle for closure, then the file surrounded in the circle is defined as target textPart.
Preferably, the equipment also includes:Updating device, when the selection drag operation is beyond current screenIndication range, updating device renewal display is described currently to shield corresponding next screen, so that the user continuesPerform the selection drag operation.
It will be understood to those skilled in the art that when the file contained by the file where file destination is moreWhen, file destination can not show in a screen ranges, at this moment to arrive and be looked into next screen rangesLook for the file destination to be concluded, it is necessary to show it is described currently shield corresponding next screen, for the userContinue executing with the selection drag operation.Specifically, when carrying out file on computers and concluding, can be withDisplay is automatically updated by mouse drag destination folder and described currently shields corresponding next screen;In movementWhen the enterprising style of writing part in end is concluded, the display current screen can be updated by way of finger slides screenCorresponding next screen.
Continue in this embodiment, the sorting device concludes to the target text file destinationPart is pressed from both sides.Wherein, sorting device, will be described in the dragging process of drag operation or when being finishedFile destination is concluded to the destination folder.Specifically, the file destination is concluded to the meshThe mode of file is marked, can be realized by changing the storage address of file destination, for example, can be withThe storage address of file destination is revised as the address of destination folder.
Preferably, wherein, the sorting device is used for:When the user discharges the destination folder,The file destination is concluded to the destination folder.Specifically, those skilled in the art can manageDuring the selection drag operation, user is constantly in the selected state to the destination folder to solution,The file destination is set to conclude to the destination folder, the user discharges the destination folder and isCan.For example, when on computers conclude file destination when, user perform selection drag operation when alwaysLeft mouse button is pinned, after surrounding region and determining file destination, user decontrols left mouse button, will be byThe file destination is concluded to the destination folder.Again for example, mobile terminal it is enterprising style of writing part conclude when,User can press...with one's finger destination folder always, determine to surround when the destination folder is dragged with fingerDuring file destination in region, finger is left into the i.e. releasable destination folder of mobile terminal screen, fromAnd the file destination is concluded to the destination folder.
Preferably, wherein, the determining device includes:
Area determination unit (not shown) determines that the dragging track of the selection drag operation surrounds areaDomain;
One or more files that document determining unit (not shown) is covered the surrounded region are trueIt is set to the file destination that the selection drag operation is chosen.
The area determination unit determines that the dragging track of the selection drag operation surrounds region, whereinThe region that surrounds refers to that file destination is clipped in the region that the track passed through in dragging process surrounds, describedIt can be enclosed region, approximate enclosed region or the path by file destination etc. to surround region.For example,File destination drags track for a circle or semicircle in being clipped in dragging process, or other irregular closuresPath, then it is determined that the part in circle, in semicircle or in irregular closed path is the selection draggingThe dragging track of operation surrounds region.
One or more files that the surrounded region is covered are defined as institute by the document determining unitThe file destination that selection drag operation is chosen is stated, wherein, the covering includes that area defined is completeCovering, part covering or track are by file destination etc..Specifically, by it is being completely covered, partly coverSingle or multiple file lid or that drag target file is passed through is defined as file destination.As schemedShown in 3, in step, drag newly-built destination folder and prepare to start to conclude file destination, in stepIn rapid B, when file destination only has single file C, drag target file draws closed path, then meshMark file works as mesh in the single file C in closed path institute overlay area is summarized in step CWhen mark file is adjacent file C and file D or more other adjacent files, drag target fileFolder picture includes the closed path of file C and file D or more other adjacent files, then file destinationMultiple file destinations in closed path institute overlay area are summarized in interior.Step D is described hereinafter,Here is omitted.
Preferably, wherein, the acquisition device includes:
Creating unit (not shown), obtains file of the user in the level of file to be concluded and creates behaviourMake, destination folder is created in the level;
Acquiring unit (not shown), obtains selection drag operation of the user to the destination folder.
The creating unit obtains file of the user in the level of file to be concluded and creates operation, in instituteState level create destination folder, it will be understood to those skilled in the art that only with the mesh to be concludedMobile destination folder can just carry out selection drag operation in mark file identical level, for example, target is literaryIn A files, wanting conclusion file destination must create destination folder to part under A files.ToolBody ground, obtains file of the user in the level of file to be concluded and creates the implementation for operating, can be withBy mouse-click, keyboard, menu option, in the file destination level it is long by exceeding certain time lengthOr the mode of other shortcuts.
The acquiring unit obtains selection drag operation of the user to the destination folder, specific sideFormula has been described above, and here is omitted.
It is highly preferred that wherein, it is once to use together that the file creates operation with the selection drag-and-drop operationFamily operates;
Wherein, the acquisition device also includes:
Display unit (not shown), by establishment after the destination folder be shown in file woundBuild active position of the operation in the level.
Wherein, it is to refer to user's operation that the file creates operation with the selection drag-and-drop operationUser can disposably complete to create and drag target file.Specifically, can pass through in a computerIt is to set up destination folder then to drag the mesh to be grown in level where file destination by mouse certain time lengthMark file, can be by long by the timing of screen one with finger in the level where file destination in mobile terminalIt is long to set up destination folder and then drag the destination folder.
The display unit by establishment after the destination folder be shown in the file and create operation and existActive position in the level, wherein, the active position is finger mouse click in computer screen orPerson's finger is in the mobile terminal screen taps position pressed long.Specifically, it is long by certain by mouse or fingerWhen duration sets up destination folder, the destination folder of the foundation be shown in mouse or finger it is long byPosition.
In one preferred embodiment of this programme (reference picture 6), the equipment also includes:Display device,Concluded to the destination folder in the file destination, show the file in the destination folderQuantity information.
Wherein, in Fig. 6 acquisition device, determining device, sorting device respectively with Fig. 5 embodiments inAcquisition device, determining device, sorting device it is identical or essentially identical, therefore will not be repeated here, onlyIt is incorporated herein by reference.
Concluded to the destination folder in the file destination, the display device shows the targetQuantity of documents information in file, specifically, when first aim file is summarized, file destinationFolder is upper will to show digital 1, behind often conclude a file destination, the numeral on the destination folder1 will be increased, all file destinations are all concluded after finishing, can show all on the destination folderThe number of the file destination in being summarized in.For example, as shown in figure 3, the target to be concluded in step D textWhen part only has 1 file C, after conclusion is finished, 1 can be shown on destination folder.Again for example, willWhen the file destination of conclusion is a total of 5,2 file destinations are summarized for the first time, at this moment file destinationNumeral 2 can be shown on folder, 1 file destination is summarized for the second time, at this moment can shown on destination folderNumeral 3, summarizes 2 files for the third time, and numeral 5 at this moment can be shown on destination folder, so convenientUser checks whether and misses the file destination to be concluded.
Compared with prior art, the application is by obtaining selection drag operation of the user to destination folder,Wherein, it is included in mobile terminal finger selection drag target file and in computer mouse or keyboardSelection drag target file, the dragging track further according to the selection drag operation determines that the selection is draggedThe chosen file destination of dynamic operation, wherein, the dragging track can be closed path, approximate closurePath or the path by file destination etc., drag within track and are defined as file destination, so hereinThe file destination is concluded to the destination folder afterwards, this mode can strengthen oneself of user's operationMain property, the conclusion to file destination is realized by drag target file.
And, the application can also obtain file of the user in the level of file to be concluded and create operation,Destination folder is created in the level, and obtains selection dragging of the user to the destination folderOperation, wherein, it is same user operation that the file creates operation with the selection drag-and-drop operation,The destination folder after by establishment is shown in the file and creates effect of the operation in the levelPosition, this mode realizes the disposable operation for creating file destination and drag target file, simplifiesFile generalization procedure, user can conveniently and efficiently conclude file.
Additionally, the application can also be realized when the selection drag operation is beyond the indication range of current screen,Renewal display is described currently to shield corresponding next screen, so that the user continues executing with the selection dragging behaviourMake, this mode can be effectively prevented from rolling around screen and dragging in the case where file is moreThe keyboard occurred during file is overdue or situation of mouse maloperation, simplifies the operating process of user,Conclude file more fast and convenient.
It is obvious to a person skilled in the art that the invention is not restricted to the thin of above-mentioned one exemplary embodimentSection, and without departing from the spirit or essential characteristics of the present invention, can be with other specificForm realizes the present invention.Therefore, no matter from the point of view of which point, embodiment all should be regarded as exemplary, and be nonrestrictive, the scope of the present invention is limited by appended claims rather than described aboveIt is fixed, it is intended that all changes fallen in the implication and scope of the equivalency of claim are includedIn the present invention.The right that any reference in claim should not be considered as involved by limitation willAsk.Furthermore, it is to be understood that " including " word is not excluded for other units or step, odd number is not excluded for plural number.The multiple units or device stated in device claim can also be by a units or device by softPart or hardware are realized.The first, the second grade word is used for representing title, and is not offered as any spyFixed order.