CN109800373A - Label processing method, device, storage medium and computer equipment - Google Patents

Label processing method, device, storage medium and computer equipment Download PDF

Info

Publication number
CN109800373A
CN109800373A CN201910091231.0A CN201910091231A CN109800373A CN 109800373 A CN109800373 A CN 109800373A CN 201910091231 A CN201910091231 A CN 201910091231A CN 109800373 A CN109800373 A CN 109800373A
Authority
CN
China
Prior art keywords
label
sub
category
target
category tag
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
CN201910091231.0A
Other languages
Chinese (zh)
Other versions
CN109800373B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910091231.0A priority Critical patent/CN109800373B/en
Publication of CN109800373A publication Critical patent/CN109800373A/en
Application granted granted Critical
Publication of CN109800373B publication Critical patent/CN109800373B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

This application involves a kind of label processing method, device, computer readable storage medium and computer equipments, which comprises shows multiple class labels to mutually disjoint;It obtains and instruction is chosen at least one target category label in multiple class labels;Instruction is chosen in response to described, determines the sub-category tag of the target category label institute subordinate;The sub-category tag described in the ambient display of the target category label, and the sub-category tag shown covers at least part of at least one class label adjacent with the target category label.The flexibility of label display can be improved in scheme provided by the present application.

Description

Label processing method, device, storage medium and computer equipment
Technical field
This application involves field of computer technology, more particularly to a kind of label processing method, device, computer-readable deposit Storage media and computer equipment.
Background technique
With the development of computer technology and network technology, the work and life of people also becomes more and more intelligent and just Victoryization.For example, with object content can be searched from Internet resources by search engine.It is retrieving or is selecting to improve user Etc. operating aspects convenience, terminal can usually show a large amount of label for user select, to improve operating efficiency.
Traditional label display mode, by alternative label according to significance level or the frequency selected usually in the page Sequence is shown, to facilitate user to read and operation.But traditional label display mode shows the limited amount of label in aobvious The size of display screen curtain, for the display screen of smaller size, traditional label display mode seems narrow and inflexible.
Summary of the invention
Based on this, it is necessary to for the inflexible technical problem of label display in traditional label display mode, provide A kind of stamp methods, device, computer readable storage medium and computer equipment.
A kind of label processing method, which comprises
Show multiple class labels to mutually disjoint;
It obtains and instruction is chosen at least one target category label in multiple class labels;
Instruction is chosen in response to described, determines the sub-category tag of the target category label institute subordinate;
The sub-category tag described in the ambient display of the target category label, and the sub-category tag covering shown and institute State at least part of at least one adjacent class label of target category label.
A kind of label processing device, described device include:
Display module, for showing multiple class labels to mutually disjoint;
Module is obtained, finger is chosen at least one target category label in multiple class labels for obtaining It enables;
Determining module determines the subclass mark of the target category label institute subordinate for choosing instruction in response to described Label;
The display module is also used to the sub-category tag described in the ambient display of the target category label, and show Sub-category tag covers at least part of at least one class label adjacent with the target category label.
A kind of computer readable storage medium is stored with computer program, when the computer program is executed by processor, So that the processor executes the step of label processing method.
A kind of computer equipment, including memory and processor, the memory are stored with computer program, the calculating When machine program is executed by the processor, so that the step of processor executes the label processing method.
Above-mentioned label processing method, device, computer readable storage medium and computer equipment show multiple not phases each other The class label of friendship.When getting for when choosing instruction of at least one target category label in multiple class labels, determine The sub-category tag of target category label institute subordinate.The target category label ambient display determine sub-category tag, And the sub-category tag shown covers at least part of at least one class label adjacent with the target category label.This Sample, by different level, by way of timesharing sequence shows, the letter of current presentation can be efficiently controlled class label and sub-category tag Breath amount, so that the interaction of user and intercomputer becomes more flexible.In the corresponding subclass of the ambient display of target category label Distinguishing label, and the sub-category tag shown covers the class label adjacent with the target category label, can protrude selected Relationship between target category label and the sub-category tag of its subordinate allows user to gather around while neatly showing class label There is better label selection experience.
Detailed description of the invention
Fig. 1 is the applied environment figure of label processing method in one embodiment;
Fig. 2 is the flow diagram of label processing method in one embodiment;
Fig. 3 is the interface schematic diagram of the multiple class labels to mutually disjoint of terminal display in one embodiment;
Fig. 4 is in one embodiment in the interface schematic diagram of the ambient display sub-category tag of target category label;
Fig. 5 is the interface schematic diagram that sub-category tag is intended to target position movement from initial position in one embodiment;
Fig. 6 is that the interface schematic diagram for cancelling instruction is obtained in one embodiment;
Fig. 7 is the interface schematic diagram being shown in one embodiment to search result;
Fig. 8 is the interface schematic diagram that secondary sub-category tag is shown in one embodiment;
Fig. 9 is the relation schematic diagram of level-one label and second level label in one embodiment;
Figure 10 is the flow diagram of label processing method in one embodiment;
Figure 11 is the flow diagram of label processing method in a specific embodiment;
Figure 12 is the structural block diagram of label processing device in one embodiment;
Figure 13 is the structural block diagram of label processing device in another embodiment;
Figure 14 is the structural block diagram of computer equipment in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and It is not used in restriction the application.
Fig. 1 is the applied environment figure of label processing method in one embodiment.Referring to Fig.1, the label processing method application In label processing system.The label processing system includes terminal 110 and server 120.Terminal 110 and server 120 pass through net Network connection.Terminal 110 specifically can be terminal console or mobile terminal, and mobile terminal specifically can be with mobile phone, tablet computer, notes At least one of this computer etc..Server 120 can use the server of the either multiple server compositions of independent server Cluster is realized.
As shown in Fig. 2, in one embodiment, providing a kind of label processing method.The present embodiment is mainly in this way It is illustrated applied to the terminal 110 in above-mentioned Fig. 1.Referring to Fig. 2, which specifically comprises the following steps:
S202 shows multiple class labels to mutually disjoint.
Wherein, class label is the tool for identifying different classes of product or content, specifically can be product/content Keyword corresponding to affiliated classification or product/content etc..User can by class label to corresponding product or content into Row retrieval and positioning.It mutually disjointing and refers to shown class label, mutual display area is not overlapped in showing interface, Specifically can be each other mutually from and/or it is adjacent to each other.
Specifically, operation has operating system in terminal, and runs application program on an operating system.Terminal can be answered by this With program displays classification interface, and multiple class labels to mutually disjoint are shown in classification interface.In one embodiment, Terminal specifically can be the mobile terminal that touch screen is shown.
In one embodiment, terminal can realize the displaying of multiple class labels to mutually disjoint by control, multiple Class label may make up label-cloud.Terminal can detect the trigger action for acting on class label by control, corresponding to trigger Movement.
In one embodiment, terminal can show virtual push button corresponding with class label to show phase in classification interface The class label answered.The shape of virtual push button corresponding with class label specifically can be rectangle, circle, triangle or not advise Then shape etc., it is not limited here.The color that virtual push button is presented specifically can be red, black, grey or blue etc. with The color that display background distinguishes, it is not limited here.Likewise, the size of virtual push button is also without limitation, virtual push button Size can be specifically adjusted correspondingly according to the data of current shown class label.In one embodiment, class label The size of corresponding virtual push button can be greater than the size of virtual push button corresponding to sub-category tag.
For example, with reference to Fig. 3, Fig. 3 show in one embodiment terminal by XX application program show it is multiple that The interface schematic diagram of this disjoint class label.As shown in figure 3, include in Fig. 3 corresponding to all kinds of distinguishing labels it is virtual by Button is specifically as follows rectangle, wherein the corresponding virtual push button tiling of multiple class labels is shown, is mutually disjointed.Such as the A in Fig. 3 Class label, B class label, C class label, D class label, E class label and the distribution of F class label are shown to be shown in current Show in interface.The display color of each virtual push button can be different from background colour, so that user clearly can clearly go out accordingly Class label.The bottom of current display interface can show this using provided main menu, such as " homepage ", " classification ", " curriculum schedule " and " order " etc., by clicking corresponding menu, to jump to corresponding business interface.
S204 is obtained and is chosen instruction at least one target category label in multiple class labels.
Wherein, choosing instruction is that triggering terminal executes the instruction for choosing operation, specifically can accordingly be generated according to trigger action. Specifically, the detectable trigger action for acting on display interface of terminal is made when trigger action occurs according to the trigger action Target category label generates chooses instruction accordingly.Wherein, the quantity for the target category label chosen can be one, It can be multiple.
Wherein, trigger action is the predetermined registration operation for acting on the class label of displaying, specifically can be touch operation, cursor Operation, button operation or voice operating etc..Wherein, touch operation can be touch clicking operation, touch pressing operation or Slide is touched, touch operation can be single-touch operation or multiple point touching operation;Cursor operations can be control light It marks the operation clicked or controls the operation that cursor is pressed;Button operation can be operation of virtual key or entity Button operation etc..
In one embodiment, user can select multiple classifications in multiple class labels to mutually disjoint of displaying Label is as target category label.For example, when terminal detects the trigger action for acting on shown class label, it is optional In at least one class label, when getting determine instruction, using at least one class label as target category label.
In one embodiment, when terminal detects the first trigger action for acting on shown class label, directly Such distinguishing label is as target category label in selecting.When terminal detects that act on shown class label second triggers When operation, the virtual push button for triggering confirmation operation is produced.And then multiple classifications can be selected by second trigger action Label.When user selects to complete, the virtual push button for generating confirmation instruction can be clicked, thus by least one classification mark Label are used as target category label.Wherein, the first trigger action is not used in the second trigger action, and the first trigger action is such as clicked; The such as long-pressing of second trigger action.
S206 determines the sub-category tag of target category label institute subordinate in response to choosing instruction.
Wherein, sub-category tag is the label of target category label institute subordinate, it is understood that under target category label The label of level-one.Target category label is appreciated that the upper label of sub-category tag, interior pointed by target category label Hold the set including content pointed by corresponding sub-category tag.When target category label is category label, subclass Label specifically can be second level class label;When target category label is second level class label, sub-category tag specifically can be with It is three-level class label etc..
For example, when target category label is " animal ", the sub-category tag tool of target category label institute subordinate Body can be the label relevant with animal such as " cat ", " dog ", " tortoise ", " fish " and " sheep ".When target category label is that " IT/ is mutual When networking " (IT, information technology, information technology), the sub-category tag of target category label institute subordinate Specifically can be " internet product ", " programming language ", " Mobile Development ", " cloud computing big data " and " software test " etc. and The relevant label in the internet IT/.
Specifically, terminal get choose instruction when, it may be determined that choose and instruct chosen target category label, and really The sub-category tag of fixed target category label institute subordinate.In one embodiment, terminal can store corresponding with all kinds of distinguishing labels The sub-category tag of subordinate directly determines corresponding sub-category tag when target category label in choosing.Alternatively, terminal can incite somebody to action The target category label chosen is sent to server, obtains the subclass mark of target category label institute subordinate determined by server Label.
S208, in the ambient display sub-category tag of target category label, and the sub-category tag covering shown and target At least part of at least one adjacent class label of class label.
Wherein, the adjacent domain of target category label in display interface is referred to around target category label.With target class The adjacent class label of distinguishing label is the class label adjoining with target category label overlapping margins or boundary.
Specifically, terminal, can be in the target category label after the sub-category tag for determining target category label subordinate The corresponding sub-category tag of ambient display, and the sub-category tag shown covers at least one adjacent with the target category label At least part of class label.
In one embodiment, the sub-category tag of target category label institute subordinate can both cover an adjacent class At least part of distinguishing label can also cover at least part of multiple adjacent class labels, it is not limited here.
In one embodiment, the area of virtual push button corresponding to sub-category tag can specifically be less than class label The area of virtual push button, in this way, user can clearly know that sub-category tag is subordinate's label of class label.
In one embodiment, when the quantity of the target category label in choosing is multiple, terminal can be respectively in each target The corresponding sub-category tag of the ambient display of class label.The sub-category tag for being subordinated to different target category labels shown It is non-intersecting mutually.
In one embodiment, in order to highlight between the target category label chosen and corresponding sub-category tag Relationship, terminal can highlight the target category label chosen, and/or, reduce in multiple class labels except target category mark The attention focusing at family can be efficiently used to the target category mark currently chosen in the visibility of non-target class distinguishing label outside label On label and sub-category tag, it is not easy to be taken sb's mind off sth by non-target class distinguishing label.
It shows in one embodiment with reference to Fig. 4, Fig. 4 at the interface of the ambient display sub-category tag of target category label Schematic diagram.As shown in figure 4, including virtual push button corresponding to all kinds of distinguishing labels in Fig. 4, it is specifically as follows rectangle, wherein more The corresponding virtual push button tiling of a class label is shown, is mutually disjointed.Such as the A class label in Fig. 4, B class label, C classification Label, D class label, E class label and the distribution of F class label are shown in current display interface.When user selects A classification It, can be in the sub-category tag of the ambient display A class label subordinate of A class label, such as A1 sub-category tag, A2 when label Class label, A3 sub-category tag ... An (such as A11) sub-category tag.The sub-category tag of displaying covers non-targeted classification At least part of label, such as B class label, C class label and D class label in Fig. 4.
Above-mentioned label processing method shows multiple class labels to mutually disjoint.When getting for multiple classification marks When choosing instruction of at least one target category label in label determines the sub-category tag of target category label institute subordinate.? The sub-category tag that the ambient display of the target category label determines, and the sub-category tag covering and the target category shown At least part of at least one adjacent class label of label.In this way, by class label and sub-category tag by different level, point The mode that timing is shown, can efficiently control the information content of current presentation, so that the interaction of user and intercomputer become more It is flexible.In the corresponding sub-category tag of the ambient display of target category label, and the sub-category tag covering shown and the mesh The adjacent class label of class label is marked, between the sub-category tag that selected target category label and its subordinate can be protruded Relationship, allow user to possess the selection experience of better label while neatly showing class label.Especially when display circle When face is the display interface of mobile terminal, which can save displaying area well, improve bandwagon effect.
In one embodiment, which further includes adjusting the step of the display state of non-target class distinguishing label Suddenly, which specifically includes: determining the non-target class distinguishing label in multiple class labels in addition to target category label;Obtain with it is non- The corresponding transparency parameter of target category label;According to transparency parameter, the display state of non-target class distinguishing label is adjusted to semi-transparent Bright display state.
Wherein, transparency parameter be to figure layer carry out transparency process parameter, the value range of transparency parameter can be 0 to Any number in 1.In one embodiment, transparency parameter is closer to the display state of 0 figure layer closer to all-transparent;Or Person may also set up transparency parameter closer to the display state of 1 figure layer closer to all-transparent.Translucent is in all-transparent and not A kind of pellucidity between pellucidity, translucent is usually transparency greater than 0% and less than 100%, such as 50%.
Specifically, terminal can determine the non-target class distinguishing label in multiple class labels in addition to target category label.And it obtains Take pre-set transparency parameter corresponding with non-target class distinguishing label.It, can be according to this when terminal is when showing sub-category tag Transparency parameter carries out transparency process to the corresponding figure layer of non-target class distinguishing label, so that non-targeted in the display interface rendered The display state that class label is translucent.With reference to Fig. 4, the display state of non-target class distinguishing label corresponding region is half in Fig. 4 Transparent display state, it is seen that degree is obviously lower with the visibility of sub-category tag than target category label.
In one embodiment, class label and sub-category tag correspond to different figure layers, the corresponding figure layer of class label Under the corresponding figure layer of sub-category tag.Terminal is according to transparency parameter, and the transparency of figure layer where adjusting class label will be sub Rendering displaying is carried out on figure layer where map overlay to class label where class label.
In one embodiment, the corresponding pixel value of the four-way of figure layer determines the display effect of display interface.Wherein, Four-way specifically includes the channel R (red, red), G (green, green) channel, (blue, the blue) channel B and the channel alpha. Wherein, pixel value corresponding to the channel R, the channel G and channel B determines the image detail of display interface, and the channel alpha institute is right The value answered then determines the transparency of the figure layer.At this point, transparency parameter specifically can be side reaction coefficient corresponding with the channel alpha, The value in the channel alpha can be calculated according to the corresponding pixel value of pixel each in side reaction coefficient and original image layer.
In above-described embodiment, by transparency parameter corresponding with non-target class distinguishing label, by the aobvious of non-target class distinguishing label Show that state is adjusted to translucent display state, the attention focusing at family can be efficiently used to the target category currently shown It on label and sub-category tag, is not easy to be taken sb's mind off sth by non-target class distinguishing label, improves the operating efficiency of user and convenient Property.
In one embodiment, before the ambient display sub-category tag of target category label the step of, at the label Reason method further includes the steps that, by mask layer covering non-target class distinguishing label, which specifically includes: generating mask figure layer;It rings Ying Yu chooses instruction, and mask figure layer is covered to the figure layer to where class label.Wherein, mask figure layer is located at where class label Where figure layer and sub-category tag between figure layer.Also, label processing method further include: determination is corresponding with target category label Selected state figure layer;Selected state figure layer is set to non-transparent state, and using selected state figure layer as top layer's figure layer into Row rendering is shown.
Wherein, mask figure layer is the figure layer for mask non-target class distinguishing label region, so that the region is visible Property reduce.It is dimmed and at least one of block completely that visibility reduces such as brightness reduction, color.Mask figure layer can be Opaque figure layer is also possible to translucent figure layer.
Specifically, terminal can first generate mask figure layer before the ambient display sub-category tag of target category label, And cover mask figure layer to the figure layer where non-target class distinguishing label, so that the region is blocked, brightness reduction or color It is dimmed etc..Wherein, the brightness of mask figure layer can be lower than the brightness of figure layer where sub-category tag.The color of mask figure layer can be with Than the darker in color of figure layer where sub-category tag.The size of mask figure layer can be with the size phase in region corresponding to sub-category tag Together.Further, terminal can show sub-category tag in the upper layer figure layer of mask figure layer, in this way, the sub-category tag shown It can be covered at least part of non-target class distinguishing label.
In one embodiment, mask figure layer may also cover target category label, at this point, terminal can obtain with The corresponding selected state figure layer of target category label shows the selected state figure layer for being in non-transparent state.Wherein, selected state Figure layer specifically can be corresponding with target category label, identify the figure layer of selected state, and using the figure layer as top layer Figure layer covers the target category label, to highlight target category label.
In one embodiment, selected state figure layer is just presented originally with the state of all-transparent, when terminal chooses target class When distinguishing label, the display state of the selected state figure layer can be adjusted to nontransparent by all-transparent and is shown by terminal.
In above-described embodiment, the region where non-target class distinguishing label is covered by mask figure layer, family can be efficiently used Attention focusing to the target category label and sub-category tag currently shown on, be not easy to be dispersed by non-target class distinguishing label Attention improves the operating efficiency and convenience of user.
In one embodiment, which further includes the steps that highlighting target category label, the step It specifically includes: determining the target category label for choosing instruction chosen;Determine selected state figure corresponding with target category label Layer;Selected state figure layer is set to non-transparent state, and carries out rendering displaying for selected state figure layer as top layer's figure layer.
Wherein, selected state figure layer is used to indicate that the target category label is in the figure layer of selected state.Selected state Figure layer can be distinguished with figure layer where class label and/or sub-category tag, specifically can be display color, transparency, Content equiphase zone in figure layer is other.Non-transparent state is in opaque state, and non-transparent state specifically can be transparency and be 0%.
Specifically, after terminal determines the target category label for choosing instruction chosen, it may be determined that with target category label pair The selected state figure layer answered.The display state of selected state figure layer is set to non-transparent state, and using selected state figure layer as Top layer's figure layer carries out rendering displaying.In this way, the figure layer where selected state figure layer coverage goal class label is shown, The target category label can be highlighted.With reference to Fig. 4, the obvious phase of display effect for the target category label that user chooses in Fig. 4 The different display effect with sub-category tag and non-target class distinguishing label.
In one embodiment, when showing multiple class labels to mutually disjoint, top layer's figure layer just includes terminal There is the selected state figure layer of the expression selected state in all-transparent state.When the user clicks when some class label, this is in The selected state figure layer of all-transparent state, is just adjusted to nontransparent by all-transparent, and terminal display is in choosing for non-transparent state State figure layer.In this way, the display state of target category label is just different from non-target class distinguishing label and sub-category tag under one's name Display state.Wherein, the display state of selected state figure layer is adjusted to nontransparent by all-transparent, specifically can be adjustment and chooses The transparency parameter of state figure layer makes it become opaque.
In one embodiment, terminal does not preset and is in when showing multiple class labels to mutually disjoint The selected state figure layer of all-transparent state.But when the target category label for choosing instruction chosen has been determined, directly acquire Corresponding selected state figure layer.When the selected state figure layer is in all-transparent or translucent, terminal can be gradually by the choosing The display state of middle state figure layer by all-transparent or it is translucent be adjusted to nontransparent, and using selected state figure layer as top layer scheme Layer is overlapped rendering and shows.When the selected state figure layer is in non-transparent state, terminal can be directly by the selected state figure Layer is overlapped rendering as top layer's figure layer and shows.
In one embodiment, multiple figure layers can be preset in terminal, are made of multiple class labels to mutually disjoint Lowest level figure layer, sub-category tag constitute intermediate figure layer, and selected state figure layer is as top layer's figure layer.Terminal show it is multiple that When this disjoint class label, the display state of setting lowest level figure layer is non-transparent state, intermediate figure layer and top layer's figure The display state of layer is all-transparent state, and multiple figure layers are superimposed in order and renders and shows.
When user chooses target category label, terminal can be adjusted the display state of lowest level figure layer by non-transparent state 20% is reduced to for translucent, such as transparency;By the middle graph where sub-category tag corresponding with the target category The display state of layer is adjusted to non-transparent state by all-transparent state;By the aobvious of selected state figure layer corresponding with the target category Show that state is adjusted to non-transparent state by all-transparent state.With reference to Fig. 3 and Fig. 4, when user chooses the A class label in Fig. 3, The display interface of terminal just jumps to shown in Fig. 4, can be in the subclass mark of the ambient display A class label subordinate of A class label Label, the display state of other class labels in addition to A class label becomes translucentization, and highlights A class label.
In above-described embodiment, selected state figure layer corresponding with target category label is set to non-transparent state, and will choosing Middle state figure layer as top layer's figure layer be overlapped rendering show, can effectively protrude user it is currently selected in target category Label allows user to recognize the operation effect for improving user to the incidence relation between target category label and sub-category tag strongly Rate and convenience.
In one embodiment, step S208, that is, in the ambient display sub-category tag of target category label, and open up The sub-category tag shown covers the step of at least part of at least one class label adjacent with target category label, specifically Comprise determining that initial position and the target position of sub-category tag;It triggers sub-category tag and is moved to target position from initial position It sets;The sub-category tag for being moved to target location is shown around target category label, and the sub-category tag shown covers Cover at least part of at least one class label adjacent with target category label.
In one embodiment, multiple figure layers can be preset in terminal, are made of multiple class labels to mutually disjoint Lowest level figure layer, the figure layer that sub-category tag is constituted is at upper one layer of lowest level figure layer.Terminal is showing multiple mutually disjoint Class label when, corresponding sub-category tag is in all-transparent state.The initial position of sub-category tag can be arranged for terminal In display interface in respective classes label region.Wherein, the initial position of multiple sub-category tags can be same Position, the different location that can also be distributed in respective classes label region, it is not limited here.Terminal can be preset Good each sub-category tag is distributed in the specific location around respective objects class label, that is, the displaying position of sub-category tag It sets, also referred to as target position.
When user chooses target category label, sub-category tag is that non-transparent state is shown by all-transparent condition conversion In screen, and it is intended to target position from initial position and moves, until stopping when being moved to target position.In this way, subclass Label, which will be distributed, to be diffused to around target category label, and the sub-category tag for being moved to target location is shown in target class Around distinguishing label, and the sub-category tag shown covers at least one class label adjacent with target category label at least A part.
In one embodiment, when user chooses target category label, terminal can also directly acquire corresponding subclass Label, and sub-category tag is shown in initial position.Sub-category tag is intended to target position from initial position and moves, until Stopping when being moved to target position.The sub-category tag displaying of target location is moved to around target category label, and The sub-category tag of displaying covers at least part of at least one class label adjacent with target category label.
With reference to Fig. 5 and Fig. 4, wherein Fig. 5 is in one embodiment, and sub-category tag is intended to target position from initial position Set the interface schematic diagram of movement.As shown in figure 5, sub-category tag is moved to target category from target category label region Around label.When sub-category tag is mobile to be finished, as Figure 4 shows, opened up around target category label Show sub-category tag, and the sub-category tag shown covers at least one class label adjacent with target category label at least A part.Wherein, target category label top layer is covered with selected state figure layer, to distinguish with non-target class distinguishing label.
In one embodiment, the step of triggering sub-category tag is moved to target position from initial position specifically includes: Sub-category tag is triggered using the coordinate position where target category label as initial position, from initial position with to the side of external radiation Formula is gradually moved to target position.
Specifically, sub-category tag can be using the coordinate position where target category label as initial position, from described initial Position is intended to target position movement, stopping when being gradually moved to target position in a manner of to external radiation.Each sub-category tag Corresponding target position specifically can be the position being respectively distributed to around target category label.It is moved to the son of target location Class label is shown around target category label, and the sub-category tag covering shown is adjacent with target category label extremely At least part of a few class label.In this way, sub-category tag can be showed in a manner of " blooming ", it is filled with entertaining Property, improve the flexibility of human-computer interaction.It, can be in a manner of " opening box " especially when class label is shown in rectangular buttons Show corresponding sub-category tag.
It should be noted that can be arranged to the mode of external radiation according to practical interface layout, such as work as target category When the part edge of label and the Chong Die marginal position of display interface, it is settable since non-overlapping edge to external radiation, so It can be avoided and show infull problem.And when target category label edge coordinate and display interface edge coordinate still have it is more When gap, i.e. target category label are located at display interface middle position, settable whole marginal positions from target category label Start to external radiation.In the present embodiment, it can be sat by the edge of the edge coordinate and display interface that calculate target category label Target difference, and whether within a preset range to confirm the difference, to confirm the direction how being arranged to external radiation.
In above-described embodiment, after being elected to middle target category label, initial position and the target position of sub-category tag are determined, And it triggers sub-category tag and is moved to target position from initial position.In this way, sub-category tag is shown in a manner of " blooming " Come, and be looped around around target category label, allows user to recognize the relationship to sub-category tag and target category label strongly, fill Expire interest, substantially increases the flexibility of human-computer interaction.
In one embodiment, determining sub-category tag is located at around target category label, and sub-category tag Display state is in all-transparent state;Step S208, that is, in the ambient display sub-category tag of target category label, and open up The sub-category tag shown covers the step of at least part of at least one class label adjacent with target category label, specifically It include: acquisition target display parameters corresponding with sub-category tag;According to target display parameters, by the display shape of sub-category tag State is adjusted to non-transparent state by all-transparent state;Sub-category tag covering and target category label phase in non-transparent state At least part of at least one adjacent class label.
Wherein, target display parameters are the parameters for showing sub-category tag, specifically can be transparency parameter or saturating The reversed numerical value of bright parameter.Specifically, multiple figure layers can be preset in terminal, are made of multiple class labels to mutually disjoint Lowest level figure layer, the figure layer that sub-category tag is constituted is at upper one layer of lowest level figure layer.Sub-category tag can be preset in terminal Respectively around corresponding target category label, and it is in all-transparent state.In this way, terminal is showing multiple mutually disjoint Class label when, user can not perceive corresponding sub-category tag.When user chooses target category label, terminal passes through The display state of sub-category tag is adjusted to non-transparent state by all-transparent state by target display parameters, and by subclass mark Label are directly shown around target category label, and the sub-category tag covering shown is adjacent with target category label at least At least part of one class label.
In above-described embodiment, by pre-setting the display location of sub-category tag, when needing to show sub-category tag When, the display state of sub-category tag can be adjusted to non-transparent state by all-transparent state directly according to target display parameters, Conveniently and efficiently show sub-category tag.
In one embodiment, determining sub-category tag is located at around target category label, and sub-category tag Display state is in all-transparent state;Step S208, that is, in the ambient display sub-category tag of target category label, and open up The sub-category tag shown covers the step of at least part of at least one class label adjacent with target category label, specifically Comprise determining that the second figure layer corresponding to the first figure layer, sub-category tag corresponding to class label and for indicating target class Distinguishing label is in the third figure layer of selected state;Second figure layer is located on the first figure layer, and third figure layer is located at the second figure On layer;The display state of first figure layer is adjusted to display translucent and by the second figure layer and third figure layer by nontransparent State is adjusted to nontransparent by all-transparent, and is shown in the page;Sub-category tag is in target category in the page of displaying Around label, and sub-category tag covers at least part of at least one class label adjacent with target category label.
Specifically, multiple figure layers can be preset in terminal, and multiple figure layers specifically include the first figure corresponding to class label Layer, the second figure layer corresponding to sub-category tag and for indicating that target category label is in the third figure layer of selected state.Its In, the second figure layer is located on the first figure layer, and third figure layer is located on the second figure layer.Terminal is showing multiple mutually disjoint Class label when, the corresponding transparency parameter of settable most the first figure layer is 1, saturating corresponding to the second figure layer and third layer figure layer Bright parameter is 0, and multiple figure layers are superimposed in order and renders and shows.The corresponding class label of the first figure layer is in the page of displaying Nontransparent display, the corresponding sub-category tag of the second figure layer show that the corresponding target category label of third figure layer is in all-transparent All-transparent is shown.In this way, it is exactly only to show there are multiple disjoint class labels in the page that user is macroscopic.
When user chooses target category label, terminal can adjust separately the corresponding transparency parameter of each figure layer, each to adjust The display state of figure layer.For example, the corresponding transparency parameter of the first figure layer can be adjusted to 0.2, the second figure layer and third layer figure layer Corresponding transparency parameter is adjusted to 1 from 0.Namely the display state of the first figure layer is adjusted to half by non-transparent state by terminal Pellucidity, such as transparency are reduced to 20%;By the second figure layer where sub-category tag corresponding with the target category Display state is adjusted to non-transparent state by all-transparent state;By the display state of third figure layer corresponding with the target category by All-transparent state is adjusted to non-transparent state.In this way, when user chooses target category label, with reference to Fig. 4, correspondingly, other The display state of not selected class label is adjusted to translucent;Week of the target category label display in target category label It encloses, and covers at least part of at least one class label adjacent with the target category label;Target category label is then In selected state, it is different from the displaying of other class labels.
In above-described embodiment, by adjusting class label, sub-category tag and for indicating that target category label is in choosing The display state of the corresponding each figure layer of middle state, can be convenient and quickly realize when user chooses target category label, point Level divides sequentially in the ambient display sub-category tag of target category label.
In one embodiment, which further includes the steps that the displaying for recalling sub-category tag, the step It specifically includes: obtaining the cancellation for target category label and instruct;It is instructed in response to cancelling, recalls shown target category mark Sign the sub-category tag of institute subordinate.
Specifically, the detectable cancellation trigger action for acting on display interface of terminal, when detecting cancellation trigger action, Corresponding cancel is generated to instruct.Wherein, cancelling trigger action is pre-set to act on divisor class distinguishing label in display interface Outer region, for the operation of revocation token sub-category tag.Wherein, the region outside divisor class distinguishing label specifically can be target The region where region and/or non-target class distinguishing label where class label.
Further, when terminal gets cancellation instruction, the target category label institute subordinate currently shown can be recalled Sub-category tag, restore to original state.State before original state, that is, displaying sub-category tag is (for example, at end The state of multiple class labels to mutually disjoint is shown in the display interface at end).
In one embodiment, back return button can be also arranged in terminal in display interface, when detect act on rollback by Cancellation instruction is directly generated when the trigger action of button.Alternatively, when terminal detects the rollback operation for acting on terminal system, it is raw Cancel instruction at corresponding.And the sub-category tag for recalling shown target category label institute subordinate is instructed according to cancelling.
It is shown with reference to Fig. 6, Fig. 6 and obtains the interface schematic diagram for cancelling instruction in one embodiment.As shown in fig. 6, user Other class labels that A class label can be clicked or do not blocked by sub-category tag, terminal, which all produces, cancels instruction, in turn Recall the sub-category tag of shown A class label institute subordinate.
In one embodiment, which further includes the steps that showing that search result, the step specifically include: When detecting the first trigger action for acting on sub-category tag, according to the first trigger action, corresponding subclass mark is determined Label;Acquisition carries out retrieving obtained search result according to sub-category tag;Show search result.
Wherein, the first trigger action is the operation of detection trigger step.Search result specifically can be to be obtained through retrieving Data resource can also be the chained address etc. for being directed toward data resource.Specifically, sub-category tag is acted on when terminal detects The first trigger action when, according to the first trigger action, determine the sub-category tag chosen.Further, terminal can be in local The sub-category tag is retrieved to obtain corresponding search result as keyword, sub-category tag can also be sent to it His computer equipment (such as server), other computer equipments carry out corresponding retrieval according to sub-category tag and obtain retrieval knot Fruit simultaneously feeds back to terminal.Terminal can jump to searched page and show search result.It is shown in one embodiment with reference to Fig. 7, Fig. 7 The interface schematic diagram that search result is shown.Multiple data resources shown in Fig. 7 are examined according to sub-category tag It is obtained after rope, multiple data resources are successively shown in search interface.
In one embodiment, terminal or other computer equipments can be retrieved from preset data bank and sub-category tag The resource to match and displaying.Alternatively, terminal or other computer equipments can also be searched for from Internet resources and sub-category tag The resource to match and displaying.
In one embodiment, the matching degree of terminal can be obtained according to retrieval search result and sub-category tag, is pressed Matching degree is from being ranked up displaying to small greatly.Alternatively, terminal can also be arranged according to the height of the quality of data of search result Sequence is shown.Terminal is ranked up displaying to search result with other conditions, it is not limited here.
In above-described embodiment, when detecting the first trigger action for acting on sub-category tag, basis can be obtained and chosen Sub-category tag carry out retrieving obtained search result, and show the search result, can in this way when user retrieves The sub-category tag of corresponding class label and next stage is directly selected, so that it is determined that corresponding search key is retrieved, Substantially increase recall precision.
In one embodiment, which further includes the steps that showing secondary subtab, which specifically wraps It includes: when detecting the second trigger action for acting on sub-category tag, determining the target subclass that the second trigger action is chosen Distinguishing label;Obtain the secondary sub-category tag of target sub-category tag institute subordinate;In the ambient display time of target sub-category tag Grade sub-category tag;Secondary sub-category tag covers at least part of the sub-category tag adjacent with target sub-category tag, And/or secondary sub-category tag covers at least part of the class label adjacent with target sub-category tag.
Wherein, the second trigger action is the predetermined registration operation that triggering shows secondary subtab operation.Second trigger action can be with Different from the first trigger action, for example, the second trigger action specifically can be long-pressing when the first trigger action is clicking operation Operation or double click operation;When the first trigger action is long press operation, the second trigger action specifically can be clicking operation or cunning Dynamic operation etc..
Specifically, when terminal detects the second trigger action for acting on shown sub-category tag, second is determined The target sub-category tag that trigger action is chosen.Wherein, the quantity for the target sub-category tag chosen can be one or more It is a.In turn, terminal can obtain the secondary sub-category tag of target sub-category tag institute subordinate.Terminal can be in target sub-category tag Ambient display secondary sub-category tag.Wherein, secondary sub-category tag covers the subclass adjacent with target sub-category tag At least part of label, and/or, secondary sub-category tag covers the class label adjacent with target sub-category tag at least A part.
In one embodiment, when terminal display secondary sub-category tag, correspondingly, not selected sub-category tag Display state be adjusted to translucent.The difference of display state and the unchecked sub-category tag for the sub-category tag chosen Display state.
In one embodiment, terminal may also display confirming button, when detect act on sub-category tag second touching When hair operation, terminal can determine the sub-category tag that the second trigger action is chosen.Detecting the touching for acting on ACK button When hair operation, using the sub-category tag chosen as target sub-category tag.
The interface schematic diagram that secondary sub-category tag is shown in one embodiment is shown with reference to Fig. 8, Fig. 8.Such as Fig. 8 institute Show there is the sub-category tag of A class label institute subordinate, such as A1 sub-category tag, A2 subclass in the ambient display of A class label Distinguishing label, A3 sub-category tag ... An sub-category tag.When user chooses A9 sub-category tag, terminal can be in A9 subclass The ambient display of label secondary sub-category tag, such as A9-1 grade sub-category tag, A9-2 grade sub-category tag accordingly With A9-3 grade sub-category tag.
In above-described embodiment, when detecting the second trigger action for acting on sub-category tag, determine that the second triggering is grasped Make chosen target sub-category tag, obtains the secondary sub-category tag of target sub-category tag institute subordinate, and in target The ambient display secondary sub-category tag of class label.In this way, passing through class label, sub-category tag and secondary sub-category tag So by different level, the mode that timesharing sequence is shown, can efficiently control the information content of current presentation, so that user and intercomputer Interaction become more flexible, and displaying area is greatly saved.
It is the relation schematic diagram of level-one label and second level label in one embodiment with reference to Fig. 9, Fig. 9.As shown in figure 9, working as When class label is level-one label, the sub-category tag of class label institute subordinate is second level label.It is understood that working as classification When label is second level label, the sub-category tag of class label institute subordinate is three-level label ... when class label is N grades of labels When, the sub-category tag of class label institute subordinate is N+1 grades of labels.
As shown in figure 9, the displaying of each label is realized by label-cloud space.Terminal can show multiple level-one labels, respectively Level-one label can respectively correspond corresponding multiple second level labels.Such as the case explanation in left side, when level-one label is " IT/ interconnection When net " class label, the second level label of level-one label institute subordinate can specifically include " internet product ", " Mobile Development ", The label relevant with the internet IT/ such as " development of games ", " programming language ", " front end " and " software authentication ".
It is the flow chart of label processing method in one embodiment with reference to Figure 10, Figure 10.As shown in Figure 10, terminal can be shown There are multiple disjoint level-one labels, user can click certain level-one label and carry out choosing operation.Terminal can determine whether currently whether have Level-one label is in display state (namely whether showing the second level label of level-one label institute subordinate).When there are level-one labels When in display state, terminal closes the level-one label being currently unfolded.And be unfolded user it is currently selected in level-one label, exhibition Show all second level labels of its subordinate.When being in display state there is no level-one label, terminal can be directly unfolded selected by user Level-one label, and show the second level label of its subordinate.When the user clicks when certain second level label, it is detailed that terminal jumps to second level label Feelings page, that is, show the page for the search result retrieved according to second level label.
With reference to Figure 11, in a specific embodiment, the label processing method specifically includes the following steps:
S1102 shows multiple class labels to mutually disjoint.
S1104 is obtained and is chosen instruction at least one target category label in multiple class labels.
S1106 determines the sub-category tag of target category label institute subordinate in response to choosing instruction.
S1108 determines initial position and the target position of sub-category tag.
S1110 triggers sub-category tag using the coordinate position where target category label as initial position, from initial position In a manner of to external radiation, it is gradually moved to target position;The sub-category tag for being moved to target location is shown in target class Around distinguishing label, and the sub-category tag shown covers at least one class label adjacent with target category label at least A part.
S1112 determines the non-target class distinguishing label in multiple class labels in addition to target category label.
S1114 obtains transparency parameter corresponding with non-target class distinguishing label.
The display state of non-target class distinguishing label is adjusted to translucent display state according to transparency parameter by S1116.
S1118 determines the target category label for choosing instruction chosen.
S1120 determines selected state figure layer corresponding with target category label.
Selected state figure layer is set to non-transparent state, and carried out selected state figure layer as top layer's figure layer by S1122 Rendering is shown.
S1124 obtains the cancellation for target category label and instructs.
S1126 instructs in response to cancelling, recalls the sub-category tag of shown target category label institute subordinate.
S1128, according to the first trigger action, is determined when detecting the first trigger action for acting on sub-category tag Corresponding sub-category tag.
S1130, acquisition carry out retrieving obtained search result according to sub-category tag.
S1132 shows search result.
S1134 determines that the second trigger action is chosen when detecting the second trigger action for acting on sub-category tag Target sub-category tag.
S1136 obtains the secondary sub-category tag of target sub-category tag institute subordinate.
S1138, in the ambient display secondary sub-category tag of target sub-category tag;Secondary sub-category tag covering and mesh At least part of the adjacent sub-category tag of sub-category tag is marked, and/or, secondary sub-category tag covering and target subclass At least part of the adjacent class label of label.
Above-mentioned label processing method shows multiple class labels to mutually disjoint.When getting for multiple classification marks When choosing instruction of at least one target category label in label determines the sub-category tag of target category label institute subordinate.? The sub-category tag that the ambient display of the target category label determines, and the sub-category tag covering and the target category shown At least part of at least one adjacent class label of label.In this way, by class label and sub-category tag by different level, point The mode that timing is shown, can efficiently control the information content of current presentation, so that the interaction of user and intercomputer become more It is flexible.In the corresponding sub-category tag of the ambient display of target category label, and the sub-category tag covering shown and the mesh The adjacent class label of class label is marked, between the sub-category tag that selected target category label and its subordinate can be protruded Relationship, allow user to possess the selection experience of better label while neatly showing class label.
Figure 11 is the flow diagram of label processing method in one embodiment.Although should be understood that the stream of Figure 11 Each step in journey figure is successively shown according to the instruction of arrow, but these steps are not inevitable according to the suitable of arrow instruction Sequence successively executes.Unless expressly stating otherwise herein, there is no stringent sequences to limit for the execution of these steps, these steps It can execute in other order.Moreover, at least part step in Figure 11 may include multiple sub-steps or multiple ranks Section, these sub-steps or stage are not necessarily to execute completion in synchronization, but can execute at different times, this The execution sequence in a little step perhaps stage be also not necessarily successively carry out but can be with other steps or other steps Sub-step or at least part in stage execute in turn or alternately.
As shown in figure 12, in one embodiment, it provides label processing device 1200, including display module 1201, obtains Modulus block 1202 and determining module 1203.
Display module 1201, for showing multiple class labels to mutually disjoint.
Module 1202 is obtained, finger chosen at least one target category label in multiple class labels for obtaining It enables.
Determining module 1203, for determining the sub-category tag of target category label institute subordinate in response to choosing instruction.
Display module 1201 is also used to the ambient display sub-category tag in target category label, and the subclass mark shown Label cover at least part of at least one class label adjacent with target category label.
In one embodiment, which further includes adjustment module 1204, in which:
Determining module 1203 is also used to determine the non-target class distinguishing label in multiple class labels in addition to target category label.
Module 1202 is obtained to be also used to obtain transparency parameter corresponding with non-target class distinguishing label.
Module 1204 is adjusted, for according to transparency parameter, the display state of non-target class distinguishing label to be adjusted to translucent Display state.
In one embodiment, determining module 1203, which is also used to determine to choose, instructs chosen target category label;Really Fixed selected state figure layer corresponding with target category label.Display module 1201 is also used to for selected state figure layer being set to nontransparent State, and rendering displaying is carried out using selected state figure layer as top layer's figure layer.
In one embodiment, display module 1201 includes position determination module 12011 and trigger module 12012, in which:
Position determination module 12011, for determining initial position and the target position of sub-category tag.
Trigger module 12012 is moved to target position from initial position for triggering sub-category tag;It is moved to target position The sub-category tag for setting place is shown around target category label, and the sub-category tag covering shown and target category label At least part of at least one adjacent class label.
In one embodiment, trigger module 12012 is also used to trigger sub-category tag where target category label Coordinate position is initial position, from initial position to be gradually moved to target position in a manner of external radiation.It needs to illustrate It is that can be arranged to the mode of external radiation according to practical interface layout, such as when the part edge of target category label and aobvious Show interface marginal position overlapping when, it is settable since non-overlapping edge to external radiation, so can be avoided display it is incomplete Problem.And when the edge coordinate of target category label and the edge coordinate of display interface still have more gap, i.e. target category mark Label be located at display interface middle position when, it is settable since whole edges to external radiation.In the present embodiment, calculating can be passed through The difference of the edge coordinate of the edge coordinate and display interface of target category label, and confirm the difference whether in preset range It is interior, to confirm the direction how being arranged to external radiation.
In one embodiment, determining sub-category tag is located at around target category label, and sub-category tag Display state is in all-transparent state.Display module 1201 is also used to obtain target display parameters corresponding with sub-category tag; According to target display parameters, the display state of sub-category tag is adjusted to non-transparent state by all-transparent state;In non- The sub-category tag of bright state covers at least part of at least one class label adjacent with target category label.
In one embodiment, display module 1201 is also used to determine the first figure layer, subclass corresponding to class label Second figure layer corresponding to label and for indicating that target category label is in the third figure layer of selected state;Second figure Layer is located on the first figure layer, and third figure layer is located on the second figure layer;By the display state of the first figure layer by nontransparent adjustment It is translucent and the display state of the second figure layer and third figure layer is adjusted to nontransparent by all-transparent, and is carried out in the page It shows;Sub-category tag is around target category label in the page of displaying, and sub-category tag covering and target category mark Sign at least part of at least one adjacent class label.
As shown in figure 13, in one embodiment, which further includes recalling module 1205, in which:
It obtains module 1202 and is also used to obtain the instruction of the cancellation for target category label.
Module 1205 is recalled, for instructing in response to cancelling, recalls the subclass of shown target category label institute subordinate Distinguishing label.
In one embodiment, determining module 1203, which is also used to work as, detects the act on sub-category tag first triggering behaviour When making, according to the first trigger action, corresponding sub-category tag is determined.Module 1202 is obtained to be also used to obtain according to subclass mark Label carry out retrieving obtained search result.Display module 1201 is also used to show search result.
In one embodiment, determining module 1203, which is also used to work as, detects the act on sub-category tag second triggering behaviour When making, the target sub-category tag that the second trigger action is chosen is determined.It obtains module 1202 and is also used to obtain target subclass The secondary sub-category tag of label institute subordinate.Display module 1201 is also used in the secondary son of the ambient display of target sub-category tag Class label;At least part of the secondary sub-category tag covering sub-category tag adjacent with target sub-category tag, and/ Or, secondary sub-category tag covers at least part of the class label adjacent with target sub-category tag.
Above-mentioned label processing device shows multiple class labels to mutually disjoint.When getting for multiple classification marks When choosing instruction of at least one target category label in label determines the sub-category tag of target category label institute subordinate.? The sub-category tag that the ambient display of the target category label determines, and the sub-category tag covering and the target category shown At least part of at least one adjacent class label of label.In this way, by class label and sub-category tag by different level, point The mode that timing is shown, can efficiently control the information content of current presentation, so that the interaction of user and intercomputer become more It is flexible.In the corresponding sub-category tag of the ambient display of target category label, and the sub-category tag covering shown and the mesh The adjacent class label of class label is marked, between the sub-category tag that selected target category label and its subordinate can be protruded Relationship, allow user to possess the selection experience of better label while neatly showing class label.
Figure 14 shows the internal structure chart of computer equipment in one embodiment.The computer equipment specifically can be figure Terminal 110 in 1.As shown in figure 14, it includes the place connected by system bus which, which includes the computer equipment, Manage device, memory, network interface, input unit and display screen.Wherein, memory includes non-volatile memory medium and interior storage Device.The non-volatile memory medium of the computer equipment is stored with operating system, can also be stored with computer program, the computer When program is executed by processor, processor may make to realize label processing method.Computer can also be stored in the built-in storage Program when the computer program is executed by processor, may make processor to execute label processing method.The display of computer equipment Screen can be liquid crystal display or electric ink display screen, and the input unit of computer equipment can be to be covered on display screen Touch layer is also possible to the key being arranged on computer equipment shell, trace ball or Trackpad, can also be external keyboard, Trackpad or mouse etc..
It will be understood by those skilled in the art that structure shown in Figure 14, only part relevant to application scheme The block diagram of structure, does not constitute the restriction for the computer equipment being applied thereon to application scheme, and specific computer is set Standby may include perhaps combining certain components or with different component layouts than more or fewer components as shown in the figure.
In one embodiment, label processing device provided by the present application can be implemented as a kind of shape of computer program Formula, computer program can be run in computer equipment as shown in figure 14.Composition can be stored in the memory of computer equipment Each program module of the label processing device, for example, display module shown in Figure 11, acquisition module and determining module.It is each The computer program that program module is constituted makes processor execute the label of each embodiment of the application described in this specification Step in processing method.
For example, computer equipment shown in Figure 14 can pass through the display module in label processing device as shown in figure 12 Execute step S202 and S208.Computer equipment can execute step S204 by obtaining module.Computer equipment can pass through determination Module executes step S206.
In one embodiment, a kind of computer equipment, including memory and processor are provided, memory is stored with meter Calculation machine program, when computer program is executed by processor, so that the step of processor executes above-mentioned label processing method.It marks herein The step of signing processing method can be the step in the label processing method of above-mentioned each embodiment.
In one embodiment, a kind of computer readable storage medium is provided, computer program, computer journey are stored with When sequence is executed by processor, so that the step of processor executes above-mentioned label processing method.The step of label processing method herein It can be the step in the label processing method of above-mentioned each embodiment.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a non-volatile computer and can be read In storage medium, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, provided herein Each embodiment used in any reference to memory, storage, database or other media, may each comprise non-volatile And/or volatile memory.Nonvolatile memory may include that read-only memory (ROM), programming ROM (PROM), electricity can be compiled Journey ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms, such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) directly RAM (RDRAM), straight Connect memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance Shield all should be considered as described in this specification.
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously The limitation to the application the scope of the patents therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the concept of this application, various modifications and improvements can be made, these belong to the guarantor of the application Protect range.Therefore, the scope of protection shall be subject to the appended claims for the application patent.

Claims (15)

1. a kind of label processing method, which comprises
Show multiple class labels to mutually disjoint;
It obtains and instruction is chosen at least one target category label in multiple class labels;
Instruction is chosen in response to described, determines the sub-category tag of the target category label institute subordinate;
The sub-category tag described in the ambient display of the target category label, and the sub-category tag covering shown and the mesh Mark at least part of at least one adjacent class label of class label.
2. the method according to claim 1, wherein the method also includes:
Determine the non-target class distinguishing label in multiple class labels in addition to the target category label;
Obtain transparency parameter corresponding with the non-target class distinguishing label;
According to the transparency parameter, the display state of the non-target class distinguishing label is adjusted to translucent display state.
3. the method according to claim 1, wherein the method also includes:
It is chosen described in determination and instructs chosen target category label;
Determine selected state figure layer corresponding with the target category label;
The selected state figure layer is set to non-transparent state, and carries out wash with watercolours for the selected state figure layer as top layer's figure layer Dye is shown.
4. the method according to claim 1, wherein described described in the ambient display of the target category label Sub-category tag, and the sub-category tag shown covers at least one class label adjacent with the target category label extremely Few a part, comprising:
Determine initial position and the target position of the sub-category tag;
It triggers the sub-category tag and is moved to the target position from the initial position;It is moved to the target location Sub-category tag is shown around the target category label, and the sub-category tag covering shown and the target category mark Sign at least part of at least one adjacent class label.
5. according to the method described in claim 4, it is characterized in that, described trigger the sub-category tag from the initial position It is moved to the target position, comprising:
The sub-category tag is triggered using the coordinate position where the target category label as initial position, from the initial bit It sets in a manner of to external radiation, is gradually moved to target position.
6. the method according to claim 1, wherein the sub-category tag determined is located at the target category Around label, and the display state of the sub-category tag is in all-transparent state;It is described in the target category label Sub-category tag described in ambient display, and the sub-category tag shown covers at least one adjacent with the target category label At least part of class label, comprising:
Obtain target display parameters corresponding with the sub-category tag;
According to the target display parameters, the display state of the sub-category tag is adjusted to non-by the all-transparent state Bright state;The sub-category tag in non-transparent state covers at least one classification adjacent with the target category label At least part of label.
7. the method according to claim 1, wherein described described in the ambient display of the target category label Sub-category tag, and the sub-category tag shown covers at least one class label adjacent with the target category label extremely Few a part, comprising:
Determine the second figure layer corresponding to the first figure layer, the sub-category tag corresponding to the class label and for table Show that the target category label is in the third figure layer of selected state;Second figure layer is located on first figure layer, institute Third figure layer is stated to be located on second figure layer;
The display state of first figure layer is adjusted to translucent and by second figure layer and third figure layer by nontransparent Display state is adjusted to nontransparent by all-transparent, and is shown in the page;
Sub-category tag described in the page shown is around the target category label, and the sub-category tag covers Cover at least part of at least one class label adjacent with the target category label.
8. the method according to claim 1, wherein the method also includes:
The cancellation for the target category label is obtained to instruct;
It is instructed in response to the cancellation, recalls the sub-category tag of shown target category label institute subordinate.
9. method according to any one of claims 1 to 8, which is characterized in that the method also includes:
When detecting the first trigger action for acting on the sub-category tag, according to first trigger action, phase is determined The sub-category tag answered;
Acquisition carries out retrieving obtained search result according to the sub-category tag;
Show the search result.
10. method according to any one of claims 1 to 8, which is characterized in that the method also includes:
When detecting the second trigger action for acting on the sub-category tag, determine what second trigger action was chosen Target sub-category tag;
Obtain the secondary sub-category tag of the target sub-category tag institute subordinate;
The secondary sub-category tag described in the ambient display of the target sub-category tag;It is described secondary sub-category tag covering with At least part of the adjacent sub-category tag of the target sub-category tag, and/or, it is described secondary sub-category tag covering with At least part of the adjacent class label of the target sub-category tag.
11. a kind of label processing device, which is characterized in that described device includes:
Display module, for showing multiple class labels to mutually disjoint;
Module is obtained, instruction is chosen at least one target category label in multiple class labels for obtaining;
Determining module determines the sub-category tag of the target category label institute subordinate for choosing instruction in response to described;
The display module is also used to the sub-category tag described in the ambient display of the target category label, and the subclass shown Distinguishing label covers at least part of at least one class label adjacent with the target category label.
12. device according to claim 11, which is characterized in that described device further includes adjustment module, in which:
The determining module is also used to determine the non-targeted classification in multiple class labels in addition to the target category label Label;
The acquisition module is also used to obtain transparency parameter corresponding with the non-target class distinguishing label;
The adjustment module, for according to the transparency parameter, the display state of the non-target class distinguishing label to be adjusted to half Transparent display state.
13. device according to claim 11, which is characterized in that the display module includes position determination module and triggering Module, in which:
The position determination module, for determining initial position and the target position of the sub-category tag;
The trigger module is moved to the target position from the initial position for triggering the sub-category tag;It is mobile Sub-category tag to the target location is shown around the target category label, and the sub-category tag shown covers Cover at least part of at least one class label adjacent with the target category label.
14. a kind of computer readable storage medium is stored with computer program, when the computer program is executed by processor, So that the processor is executed such as the step of any one of claims 1 to 10 the method.
15. a kind of computer equipment, including memory and processor, the memory is stored with computer program, the calculating When machine program is executed by the processor, so that the processor is executed such as any one of claims 1 to 10 the method Step.
CN201910091231.0A 2019-01-30 2019-01-30 Label processing method, device, storage medium and computer equipment Active CN109800373B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910091231.0A CN109800373B (en) 2019-01-30 2019-01-30 Label processing method, device, storage medium and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910091231.0A CN109800373B (en) 2019-01-30 2019-01-30 Label processing method, device, storage medium and computer equipment

Publications (2)

Publication Number Publication Date
CN109800373A true CN109800373A (en) 2019-05-24
CN109800373B CN109800373B (en) 2024-04-02

Family

ID=66559269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910091231.0A Active CN109800373B (en) 2019-01-30 2019-01-30 Label processing method, device, storage medium and computer equipment

Country Status (1)

Country Link
CN (1) CN109800373B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144216A (en) * 2019-11-27 2020-05-12 北京三快在线科技有限公司 Picture label generation method and device, electronic equipment and readable storage medium
CN111273830A (en) * 2020-02-21 2020-06-12 北京衡石科技有限公司 Data display method and device, electronic equipment and computer readable medium
CN114297536A (en) * 2021-11-17 2022-04-08 北京城市网邻信息技术有限公司 Information display method and device, electronic equipment and readable medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484104A (en) * 2014-12-15 2015-04-01 北京国双科技有限公司 Page display method and page display device
WO2017186012A1 (en) * 2016-04-26 2017-11-02 斑马网络技术有限公司 Electronic map layer display method and device, terminal device and user interface system
CN109189513A (en) * 2018-06-29 2019-01-11 深圳市彬讯科技有限公司 Stacking methods of exhibiting, device, electronic equipment and storage medium based on label

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484104A (en) * 2014-12-15 2015-04-01 北京国双科技有限公司 Page display method and page display device
WO2017186012A1 (en) * 2016-04-26 2017-11-02 斑马网络技术有限公司 Electronic map layer display method and device, terminal device and user interface system
CN109189513A (en) * 2018-06-29 2019-01-11 深圳市彬讯科技有限公司 Stacking methods of exhibiting, device, electronic equipment and storage medium based on label

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144216A (en) * 2019-11-27 2020-05-12 北京三快在线科技有限公司 Picture label generation method and device, electronic equipment and readable storage medium
CN111273830A (en) * 2020-02-21 2020-06-12 北京衡石科技有限公司 Data display method and device, electronic equipment and computer readable medium
CN114297536A (en) * 2021-11-17 2022-04-08 北京城市网邻信息技术有限公司 Information display method and device, electronic equipment and readable medium
CN114297536B (en) * 2021-11-17 2022-12-20 北京城市网邻信息技术有限公司 Information display method and device, electronic equipment and readable medium

Also Published As

Publication number Publication date
CN109800373B (en) 2024-04-02

Similar Documents

Publication Publication Date Title
CN110874166B (en) Page switching method and device, storage medium and computer equipment
CN109800373A (en) Label processing method, device, storage medium and computer equipment
WO2022179082A1 (en) Data processing method and apparatus
EP2042976A1 (en) Image processing method
CN109144656A (en) Method, apparatus, computer equipment and the storage medium of multielement layout
CN107678644A (en) A kind of image processing method and mobile terminal
CN102662566A (en) Magnifying display method and terminal for screen content
CN111240661B (en) Programming page display method and device, storage medium and computer equipment
CN104793845A (en) Date switching display method and date switching display device
CN106060422A (en) Image exposure method and mobile terminal
CN111712858B (en) Electronic album device, method of operating the same, and non-transitory computer readable medium
CN108646969A (en) Image vision-control method, apparatus, computer equipment and storage medium
CN106202210A (en) A kind of method and device of photo classification
CN108845849A (en) Animation processing method, device, computer equipment and storage medium
CN103577030A (en) Method and system for displaying interfaces of windows of browsers
CN107239528A (en) Search result display methods and device
CN110413922A (en) Page info display methods, device, computer equipment and storage medium
CN106408628B (en) A kind of image processing method and device
CN106993091A (en) A kind of image weakening method and mobile terminal
CN109710148A (en) Selection method, device, computer equipment and the storage medium of image labeling frame
CN111045565B (en) Multimedia page switching method and electronic equipment
CN107391914B (en) Parameter display method, device and equipment
CN106569662A (en) Display method of application interface and mobile terminal
CN111699466B (en) Electronic album device, method of operating the same, and non-transitory computer readable medium
JP7004629B2 (en) Image display control device, operation program of image display control device, and operation method

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