CN109933397A - Interface display processing method, device and terminal - Google Patents
Interface display processing method, device and terminal Download PDFInfo
- Publication number
- CN109933397A CN109933397A CN201910135521.0A CN201910135521A CN109933397A CN 109933397 A CN109933397 A CN 109933397A CN 201910135521 A CN201910135521 A CN 201910135521A CN 109933397 A CN109933397 A CN 109933397A
- Authority
- CN
- China
- Prior art keywords
- interface
- control
- editing
- user
- instruction
- 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.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Interface display processing method, device and terminal provided in an embodiment of the present invention, this method comprises: obtaining interface editing instruction, it is instructed according to the interface editing, it is editing interface by first changing interface, the position consistency of each control in the initial position of each control in the editing interface and first interface;The corresponding position adjustment instruction of target widget obtained in the editing interface is updated the position of each control in the editing interface according to the position adjustment instruction;It obtains editor and completes instruction, and complete to instruct according to the editor, the editing interface is switched to second contact surface, the position consistency of each control in the position of each control in the second contact surface and the editing interface after location updating;By the above process, it allows users to the personalized display position for defining each control and promotes the usage experience of user to meet the use habit of user.
Description
Technical field
The present embodiments relate to field of terminal technology more particularly to a kind of interface display processing methods, device and terminal.
Background technique
User interface (User Interface, UI) refers to the operation interface of user, such as: application program
Operation interface, web interface, smart home and the corresponding console interface of intelligent wearable device of (Application, APP)
Deng.For user interface as the interface medium between user and machine, the interaction between user and machine provides convenience.
In general, include at least one control in user interface, each control corresponds to a kind of operation or function, and user can be with
By operating these controls, control machine completes corresponding operation or function.By taking the operation interface of K song console as an example, Figure 1B
The schematic diagram of the operation interface of console is sung for K in the prior art, as shown in Figure 1B, is fixedly installed in the lower part of the K song page
Operation interface includes: music composition for two or more control, pause control in operation interface, cuts song control, requesting song control, control to be sung.It is exemplary
, when song control is cut in user's click, song function is cut into realization.
However, existing user interface, may not meet the use habit of user, so that user experience is bad.
Summary of the invention
The embodiment of the present invention provides a kind of interface display processing method, device and terminal, to promote user experience.
In a first aspect, the embodiment of the present invention provides a kind of interface display processing method, comprising:
Interface editing instruction is obtained, the interface editing instruction is used to indicate at least one control in the first interface
It is edited position;
It is instructed according to the interface editing, is editing interface by first changing interface, it is each in the editing interface
The position consistency of each control in the initial position of control and first interface;
The corresponding position adjustment instruction of target widget in the editing interface is obtained, according to the position adjustment instruction,
The position of each control in the editing interface is updated, the target widget is each control of the user in the editing interface
The control of the position to be adjusted selected in part;
It obtains editor and completes instruction, and complete to instruct according to the editor, the editing interface is switched to second contact surface,
The position consistency of each control in the position of each control in the second contact surface and the editing interface after location updating.
It optionally, include the first control in first interface;
The acquisition interface editing instruction, comprising:
The state of first control in first interface is detected, if the state of first control is to be steered shape
State then generates the interface editing instruction.
Optionally, described according to the position adjustment instruction, the position of each control in the editing interface is carried out more
Newly, comprising:
If the position adjustment instruction is used to indicate the movement of preset direction, by the target widget in editor circle
It is mobile to the preset direction in face.
Optionally, before the corresponding position adjustment instruction of target widget obtained in the editing interface, further includes:
Control selection instruction is obtained, the control selection instruction is used to indicate the target widget of position to be adjusted;
Editing mode is set by the target widget, so that the display state of target widget described in the editing interface
It is different from the display state of other controls.
It is optionally, described to set the target widget to after editing mode, further includes:
According to current location of the target widget in the editing interface, determine that the target widget is corresponding at least
One movable direction, so that the predeterminated position of the editing interface shows at least one described movable direction.
It is optionally, described that the editing interface is switched to after second contact surface, further includes:
Obtain the mark of the currently logged on user of the second contact surface;
The customized information of the currently logged on user is obtained, includes each control in the second contact surface in the customized information
The location information of part;
It establishes and stores the incidence relation between the mark of the current login user and the customized information.
Optionally, the method also includes:
The log on request of user is obtained, includes the mark of the login user in the log on request;
According to the mark of the login user, customization letter corresponding with the mark of the login user is judged whether there is
Breath;
If it exists, then the second contact surface is shown according to the location information of each control in the customized information;
If it does not exist, then the location information for obtaining preset each control, according to the location information of preset each control,
Show first interface.
Second aspect, the embodiment of the present invention provide a kind of interface display processing unit, comprising:
Module is obtained, for obtaining interface editing instruction, the interface editing instruction is used to indicate in the first interface
It is edited the position of at least one control;
First changing interface is editing interface, the volume for being instructed according to the interface editing by processing module
The position consistency of each control in the initial position of each control in editing interface and first interface;
The acquisition module is also used to obtain the corresponding position adjustment instruction of target widget in the editing interface, institute
State the control that target widget is the position to be adjusted that user selects in each control of the editing interface;
The processing module is also used to according to the position adjustment instruction, to the position of each control in the editing interface
It sets and is updated;
The acquisition module is also used to obtain editor and completes instruction;
The processing module is also used to complete to instruct according to the editor, the editing interface is switched to second contact surface,
The position consistency of each control in the position of each control in the second contact surface and the editing interface after location updating.
It optionally, include the first control in first interface;
The module that obtains is specifically used for detecting the state of first control in first interface, if described first
The state of control is to be steered state, then generates the interface editing instruction.
Optionally, the processing module is specifically used for:
If the position adjustment instruction is used to indicate the movement of preset direction, by the target widget in editor circle
It is mobile to the preset direction in face.
Optionally, the acquisition module is also used to obtain control selection instruction, the control selection instruction be used to indicate to
Adjust the target widget of position;
The processing module is also used to set editing mode for the target widget, so that described in the editing interface
The display state of target widget and the display state of other controls are different.
Optionally, the processing module is also used to:
According to current location of the target widget in the editing interface, determine that the target widget is corresponding at least
One movable direction, so that the predeterminated position of the editing interface shows at least one described movable direction.
Optionally, the processing module is also used to:
Obtain the mark of the currently logged on user of the second contact surface;
The customized information of the currently logged on user is obtained, includes each control in the second contact surface in the customized information
The location information of part;
It establishes and stores the incidence relation between the mark of the current login user and the customized information.
Optionally, the processing module is also used to:
The log on request of user is obtained, includes the mark of the login user in the log on request;
According to the mark of the login user, customization letter corresponding with the mark of the login user is judged whether there is
Breath;
If it exists, then the second contact surface is shown according to the location information of each control in the customized information;
If it does not exist, then the location information for obtaining preset each control, according to the location information of preset each control,
Show first interface.
The third aspect, the embodiment of the present invention provide a kind of terminal, comprising: at least one processor and memory;
The memory stores computer executed instructions;
At least one described processor executes the computer executed instructions of memory storage so that it is described at least one
Processor executes such as the described in any item methods of first aspect.
Fourth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, the computer-readable storage medium
It is stored with computer executed instructions in matter, when processor executes the computer executed instructions, realizes as first aspect is any
Method described in.
Interface display processing method, device and terminal provided in this embodiment refer to this method comprises: obtaining interface editing
It enables, the interface editing instruction, which is used to indicate, edits the position of at least one control in the first interface, according to described
First changing interface is editing interface by interface editing instruction, the initial position of each control in the editing interface and
The position consistency of each control in first interface;The corresponding position adjustment of the target widget in the editing interface is obtained to refer to
It enables, according to the position adjustment instruction, the position of each control in the editing interface is updated, the target widget is
The control for the position to be adjusted that user selects in each control of the editing interface;It obtains editor and completes instruction, and according to institute
It states editor and completes instruction, the editing interface is switched to second contact surface, the position and position of each control in the second contact surface
Set the position consistency of each control in the updated editing interface;By the above process, personalized definition is allowed users to
The display position of each control promotes the usage experience of user to meet the use habit of user.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention without any creative labor, may be used also for those of ordinary skill in the art
To obtain other drawings based on these drawings.
Figure 1A is the application scenarios schematic diagram that the embodiment of the present invention is applicable in;
Figure 1B is the schematic diagram for the operation interface that K in the prior art sings console;
Fig. 2 is the flow diagram of interface display processing method provided in an embodiment of the present invention;
Fig. 3 is the schematic diagram at the first interface provided in an embodiment of the present invention;
Fig. 4 is the schematic diagram one of editing interface provided in an embodiment of the present invention;
Fig. 5 is the schematic diagram two of editing interface provided in an embodiment of the present invention;
Fig. 6 is the schematic diagram three of editing interface provided in an embodiment of the present invention;
Fig. 7 is the schematic diagram four of editing interface provided in an embodiment of the present invention;
Fig. 8 is the schematic diagram five of editing interface provided in an embodiment of the present invention;
Fig. 9 is the schematic diagram of second contact surface provided in an embodiment of the present invention;
Figure 10 is the structural schematic diagram of interface display processing unit provided in an embodiment of the present invention;
Figure 11 is the hardware structural diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Description and claims of this specification and term " first ", " second ", " third " " in above-mentioned attached drawing
The (if present)s such as four " are to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should manage
The data that solution uses in this way are interchangeable under appropriate circumstances, so that the embodiment of the present invention described herein for example can be to remove
Sequence other than those of illustrating or describe herein is implemented.In addition, term " includes " and " having " and theirs is any
Deformation, it is intended that cover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, production
Product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include be not clearly listed or for this
A little process, methods, the other step or units of product or equipment inherently.
Firstly the need of explanation, interface display processing method provided in an embodiment of the present invention is applicable to include one
Or the arbitrary interface of multiple controls, including but not limited to: the operation interface of application program (Application, APP), webpage
Interface, smart home and the corresponding console interface of intelligent wearable device etc..For convenience, the embodiment of the present invention with
It is described for the operation interface of K song console.
In addition, a kind of applicable possible application scenarios of the embodiment of the present invention be user by sing the controlling terminal in the Room into
Row K song, alternatively possible application scenarios are K song software progress K song of the user by other intelligent terminals, such as: intelligent hand
The K song software installed in machine or smart television.
By taking user carries out the application scenarios of K song by smart television as an example, Figure 1A is the application that the embodiment of the present invention is applicable in
Schematic diagram of a scenario, as shown in Figure 1A, user can be interacted by remote controler and smart television, inputted and operated to smart television
Instruction.Illustratively, user can open the K being mounted in smart television by remote controler and sing software, and Figure 1B illustrates one
The schematic diagram of the kind K song page in the prior art.
As shown in Figure 1B, operation interface is fixedly installed in the lower part of the K song page, includes: music composition for two or more control in operation interface, temporary
Stop control, cut song control, requesting song control, control to be sung.Illustratively, when song control is cut in user's manipulation, song function is cut into realization;
When user manipulates music composition for two or more control, then the music composition for two or more can be carried out to current song.
However, the use habit due to different user is different, so that different users is to each control in operation interface
Frequency of usage has very big difference.In the operation interface of existing K song console, the position of each control provided for user is fixed
, the use habit of all users cannot be met, so that user experience is bad.
To solve the above-mentioned problems, the embodiment of the present invention provides a kind of interface display processing method, allows users to a
Property defines the display position of each control, to meet the use habit of user, promotes the usage experience of user.
Technical solution of the present invention is described in detail with specifically embodiment below.These specific implementations below
Example can be combined with each other, and the same or similar concept or process may be repeated no more in some embodiments.
Fig. 2 is the flow diagram of interface display processing method provided in an embodiment of the present invention, and the method for the present embodiment can
To be executed by interface display processing unit, which can be the form of software and/or hardware.Illustratively, when interface is K song
When operation interface, the executing subject of this method can sing console for K, and K sings the shape that console can be software and/or hardware
Formula.
As shown in Fig. 2, the method for the present embodiment, comprising:
S201: obtaining interface editing instruction, and the interface editing instruction is used to indicate at least one of first interface
It is edited the position of control.
S202: instructing according to the interface editing, is editing interface by first changing interface, in the editing interface
Each control initial position and each control in first interface position consistency.
Specifically, including at least one control in the first interface, each control is to provide a user different operation interfaces.
First interface is the interface that interface display processing unit is currently shown, is specifically as follows the interface of device default display, may be used also
To be the interface after user edited interface last time.
In a kind of possible scene, user thinks that the position of each control in the first interface does not meet oneself use and practises
It is used, by taking the operation interface in Fig. 1 as an example, it is assumed that user is higher using the frequency for cutting song control during K is sung, and therefore, wishes
Prestige will cut song function and be arranged first position.Under the scene, user can sing console input interface edit instruction to K.This
In embodiment, interface editing instruction instruction is edited to the position of at least one control in the first interface, that is, is adjusted
The position of one or more control in first interface.
It should be understood that the embodiment of the present invention does not limit specifically there are many modes that user instructs to K song console input
It is fixed, it is only described by taking several optional embodiments as an example below.In a kind of possible embodiment, user passes through remote controler
To K song console input instruction.Specifically, the corresponding instruction of each control in operation interface, user are grasped by remote controler
Some control is controlled, realizes to K song console and inputs the corresponding instruction of the control.In alternatively possible embodiment, work as operation
When interface display is in touch screen, user can realize that input the control to K song console corresponding by touching some control
Instruction.In another possible embodiment, user can also sing console input instruction to K by voice.Another may
Implementation in, user can also by different gesture or posture to K sing console input different instructions.
For convenience, in subsequent embodiment, unless otherwise instructed, refer to being related to user to K song console input
When enabling, in the way of remote controler input for be described, but the embodiment of the present invention is not limited thereto.
In the present embodiment, sequence for each control and each control in the first interface is simultaneously not especially limited.It can be with
Understand, with the continuous promotion of the integrity of the professional and function of K song service, user is during K is sung, it may be necessary into
The a variety of operation controls of row, such as: song is cut, original singer/vocal accompaniment is broadcast, broadcasting/pause, the music composition for two or more, requests a song, open/close recording, check
Put song, adjust sound, select reverberation pattern, open/close scoring, collection/cancellation collection, open setting etc..Fig. 3 is this hair
The schematic diagram at the first interface that bright embodiment provides, as shown in figure 3, include 14 controls in the first interface, be respectively as follows: cut song,
Original singer is broadcast, pause, the music composition for two or more, station of ordering songs, starts to record, has put song, sound, reverberation pattern, opened scoring, collection, setting, hand
Machine interaction, custom feature sequence.
It in the present embodiment, is investigated by the use habit to a large number of users, and to the historical data of a large amount of K song product
It is for statistical analysis, the control and sequence that console defines default as shown in Figure 3 are sung for K.As can be seen from FIG. 3, first
14 controls in interface cover a variety of operations that user may need, compared with the prior art shown in FIG. 1, the first interface
The function of middle offer is more comprehensive;It is and right since the sequence of each control is investigated by the use habit to a large number of users
The historical data of a large amount of K song products is for statistical analysis to be obtained, even if can also expire so that user edits without personalization
The use habit of sufficient most users.
In a kind of optional embodiment, the first interface can also be defaulted as hiding the state not shown, so that user can
The page is sung with full frame viewing K.When K song console receives preset control instruction, the first interface is updated to display state,
So that predeterminated position of first interface display in the K song page.Illustratively, when the user clicks the determination key of remote controler when, adjust
Play the first interface as shown in Figure 3.
It should be noted that the relative position of each control is merely illustrative in operation interface shown in Fig. 3, the present invention is implemented
Example is not limited thereto.Such as: even multirow that 14 above-mentioned controls can also be divided into two lines is arranged.
It include the first control in the first interface in a kind of optional embodiment, the first control correspond to interface editing and instructs.
That is, triggering to K when user manipulates the first control and singing console input interface edit instruction.Illustratively, in Fig. 3,
The corresponding icon of first control is " custom feature sequence ".
It, can be with the state of the first control in the first interface of real-time detection, if the state of the first control is when specific implementation
It is steered state, then generates interface editing instruction.Illustratively, user can manipulate by way of remote controler or touch
One control.
It is editing interface by the first changing interface, in the editing interface after K song console gets interface editing instruction
Each control position it is consistent in first interface.It should be understood that the first interface is to carry out function selection for user
Interface, in the first interface, user can not edit the position of each control.And editing interface is for user to control
Position is adjusted the interface of editor, and in editing interface, user is not available the corresponding function of each control.
Illustratively, in the first interface shown in Fig. 3, the directionkeys of user's operation remote controler selects " custom feature
Sequentially " after control, the determination key of remote controler is clicked, is interface shown in Fig. 4 by the first changing interface shown in Fig. 3.Fig. 4 is this
The schematic diagram one for the editing interface that inventive embodiments provide, as shown in figure 4, the position of each control shown in current editing interface
It is consistent in the first interface.It should be noted that only illustrating preceding 8 controls in the first interface in Fig. 4.Also, it is subsequent
Fig. 5, Fig. 6, Fig. 7 and Fig. 8 in also only illustrate preceding 8 controls in the first interface, it is subsequent to repeat no more.
It should be noted that in the present embodiment by the first changing interface be editing interface, can be by the first interface turn
It is changed to the interface of editable state, can also be that one editing interface of display, the present embodiment are not especially limited this again.
S203: obtaining the corresponding position adjustment instruction of target widget in the editing interface, is adjusted according to the position
Instruction, is updated the position of each control in the editing interface, and the target widget is user in the editing interface
Each control in the control of position to be adjusted that selects.
In the present embodiment, in editing interface, user can be adjusted the position of any control.Specifically, user
In editing interface, the target widget of position to be adjusted is selected first, and it is corresponding then to input the target widget to K song console
Position adjustment instruction.Wherein, position adjustment instruction may be used to indicate the moving direction of target widget, also can indicate that target widget
Target position.
For adjustment instruction is used to indicate the moving direction of target widget by position below, the position to target widget is described
Adjustment process.
Specifically, if the position adjustment instruction is used to indicate the movement of preset direction, by the target widget in institute
It states mobile to the preset direction in editing interface.Wherein, preset direction can be one in the four direction of upper and lower, left and right
It is a.
Fig. 5 is the schematic diagram two of editing interface provided in an embodiment of the present invention, and Fig. 6 is editor provided in an embodiment of the present invention
The schematic diagram three at interface, Fig. 7 are the schematic diagram four of editing interface provided in an embodiment of the present invention.It is detailed below with reference to Fig. 5 to Fig. 7
Moving process to each control is described.
In the embodiment, can also include: before step S203
Control selection instruction is obtained, the control selection instruction is used to indicate the target widget of position to be adjusted;It will be described
Target widget is set as editing mode, so that the display state of the target widget in the editing interface and other controls are not
Together.Exemplary, target widget can be shown as the color different from other controls perhaps different sizes or different height
Degree etc..
In editing interface shown in Fig. 4, user can select the target of position to be adjusted by the directionkeys of remote controler
Control illustratively after user selects music composition for two or more control in Fig. 4, clicks the determination key of remote controler, so that the control enters editor's shape
State, for editing interface as shown in figure 5, the display state of the music composition for two or more control in editing interface is different from other controls, expression is heavy at this time
Singing control is current control to be edited.
Optionally, the target widget can also be determined according to current location of the target widget in the editing interface
At least one corresponding movable direction, so that the predeterminated position of the editing interface shows at least one described removable side
To.As shown in figure 5, showing left direction "<" and right direction ">" respectively in the two sides of music composition for two or more control.Wherein, left direction " < " to
Prompt user's control mobile with left direction, right direction " > " is to prompt user's control can be mobile with right direction.
In editing interface shown in Fig. 5, the left and right directions key that remote controler can be used in user is realized to the target widget
Moving operation.Illustratively, when user clicks the LeftArrow of remote controler, music composition for two or more control is moved to the left one in editing interface
A position obtains editing interface as shown in FIG. 6.Assuming that each control location in editing interface shown in fig. 6 has met user
Demand, then user can click the determination key of remote controler, obtain editing interface as shown in Figure 7.
It should be understood that user can be with the left and right of multi-pass operation remote controler in Fig. 5 or editing interface shown in fig. 6
Directionkeys, until music composition for two or more control is moved to the position that user wants.
For adjustment instruction is used to indicate the target position of target widget by position below, the position tune to each control is described
It has suffered journey.
Specifically, if the position adjustment instruction is used to indicate the target position of the target widget, by the editor
Target widget in interface is moved to the target position.
Illustratively, number is arranged to each control location in editing interface, such as: according to sequence from left to right,
Corresponding number of each control location is respectively 1,2,3,4 etc..Fig. 8 is the schematic diagram of editing interface provided in an embodiment of the present invention
Five, on the basis of editing interface shown in Fig. 4, after user selects music composition for two or more control, the determination key of remote controler is clicked, is obtained such as figure
Editing interface shown in 8 is corresponding with the input area of target position in fig. 8 below music composition for two or more control.Illustratively, music composition for two or more control
Part default is the 4th position, if user wants the position of adjustment music composition for two or more control, after can choose music composition for two or more control, in the music composition for two or more
Control inputs target position in corresponding input area.Such as: user wants music composition for two or more control to be arranged the 3rd position, then in weight
It sings in the corresponding input area of control and inputs 3.
In the implementation, user can once realize the position adjustment of multiple or even whole controls.If user is only arranged
The target position of part control then for remaining control can be shown in remaining position according to the sequence of default.
S204: it obtains editor and completes instruction, and complete to instruct according to the editor, the editing interface is switched to second
Interface, in the position of each control in the second contact surface and the editing interface after location updating the position one of each control
It causes.
In step S203, user is after primary or multiple position adjusts, if the position of all controls has met
The demand of user, then user can sing console input editing to K and complete instruction.
Illustratively, it by taking editing interface shown in Fig. 7 as an example, " completes to compile when K song console detects in editing interface
Volume " button when being clicked, then generates editor and complete instruction.Then K sings console and editing interface is switched to second contact surface.Fig. 9
For the schematic diagram of second contact surface provided in an embodiment of the present invention, as shown in figure 9, the position of each control in the second contact surface with
It is consistent in the editing interface after location updating.
In a kind of optional embodiment, first interface or second boundary more by control quantity in this present embodiment
The control of front preset quantity can be only shown in face.Fig. 9 exemplary is the case where only showing preceding 7 controls.It is understood that
, when user needs to operate other controls, other controls can be recalled by the right direction key " > " of the rightmost side Fig. 9.
It should be understood that the second contact surface in the present embodiment is obtained to after the control location adjustment in the first interface in fact
Interface, that is, it is that user is customized that each control in second contact surface, which obtains position,.Control in second contact surface is for user's progress
Function selection.Since the position of each control in second contact surface is customized by the user, user is using second contact surface
When, it can satisfy the use habit of user, to promote user experience.
Interface display processing method provided in this embodiment, comprising: obtain interface editing instruction, the interface editing instruction
It is used to indicate and the position of at least one control in the first interface is edited, instructed according to the interface editing, it will be described
First changing interface is editing interface, each control in the initial position of each control in the editing interface and first interface
Position consistency;The corresponding position adjustment instruction of target widget in the editing interface is obtained, is referred to according to position adjustment
It enables, the position of each control in the editing interface is updated, the target widget is user in the editing interface
The control of the position to be adjusted selected in each control;It obtains editor and completes instruction, and complete to instruct according to the editor, it will be described
Editing interface is switched to second contact surface, the position of each control in the second contact surface and the editing interface after location updating
In each control position consistency;By the above process, the personalized display position for defining each control is allowed users to, thus full
The use habit of sufficient user promotes the usage experience of user.
On the basis of the above embodiments, user adjusts the position of each control in editing interface and completes, and will editor
Changing interface be second contact surface after, can also include:
The mark of the currently logged on user of the second contact surface is obtained, and obtains the customization letter of the currently logged on user
It ceases, includes the location information of each control in the second contact surface in the customized information;It establishes and stores and described currently log in
Incidence relation between the mark of user and the customized information.
Wherein, the mark of currently logged on user can be account information, nickname information or the identification information of user
Deng.
In the present embodiment, the account of the location information of edited each control and user is associated and is stored, when this
User is subsequent at login user interface in other equipment, can also according to pre-editing each control location information carry out boundary
Face is shown.
It include the mark of the login user in the log on request specifically, obtaining the log on request of user;According to institute
The mark for stating login user judges whether there is customized information corresponding with the mark of the login user;If it exists, then basis
The location information of each control in the customized information, shows the second contact surface;If it does not exist, then preset each control is obtained
Location information first interface is shown according to the location information of preset each control.
Wherein, the location information of preset each control refers to is investigated by the use habit to a large number of users, and is led to
It is for statistical analysis to cross the historical data that product is sung to a large amount of K, and the location information of the default of obtained each control.
That is, in the present embodiment, when user is when logging in K song console, if user did not carried out personalization before
Control location definition, then according to each control location of default carry out the first interface display;If customized mistake before user
The position of each control then carries out the display of second contact surface according to customized each control location.
It, can be to each control position adjusted after user carries out personalized adjustment to the position of each control in the present embodiment
Set and be associated with the mark of user, thus, user is subsequent when other equipment log in, still can according to pre-editing it is each
The position of control carries out interface display, carries out the adjustment of control location every time without user, further improves the use of user
Experience.
Figure 10 is the structural schematic diagram of interface display processing unit provided in an embodiment of the present invention, as shown in Figure 10, this reality
The interface display processing unit 100 for applying example offer includes: to obtain module 101 and processing module 102.
Wherein, module 101 is obtained, for obtaining interface editing instruction, the interface editing instruction is used to indicate to first
It is edited the position of at least one control in interface;
First changing interface is editing interface, institute for being instructed according to the interface editing by processing module 102
State the position consistency of each control in the initial position and first interface of each control in editing interface;
The acquisition module 101 is also used to obtain the corresponding position adjustment instruction of target widget in the editing interface,
The target widget is the control for the position to be adjusted that user selects in each control of the editing interface;
The processing module 102 is also used to according to the position adjustment instruction, to each control in the editing interface
Position is updated;
The acquisition module 101 is also used to obtain editor and completes instruction;
The processing module 102 is also used to complete to instruct according to the editor, the editing interface is switched to the second boundary
Face, the position consistency of each control in the position of each control in the second contact surface and the editing interface after location updating.
It optionally, include the first control in first interface;
The module 101 that obtains is specifically used for detecting the state of first control in first interface, if described
The state of first control is to be steered state, then generates the interface editing instruction.
Optionally, the processing module 102 is specifically used for:
If the position adjustment instruction is used to indicate the movement of preset direction, by the target widget in editor circle
It is mobile to the preset direction in face.
Optionally, the acquisition module 101 is also used to obtain control selection instruction, and the control selection instruction is used to indicate
The target widget of position to be adjusted;
The processing module 102 is also used to set editing mode for the target widget, so that in the editing interface
The display state of the target widget and the display state of other controls are different.
Optionally, the processing module 102 is also used to:
According to current location of the target widget in the editing interface, determine that the target widget is corresponding at least
One movable direction, so that the predeterminated position of the editing interface shows at least one described movable direction.
Optionally, the processing module 102 is also used to:
Obtain the mark of the currently logged on user of the second contact surface;
The customized information of the currently logged on user is obtained, includes each control in the second contact surface in the customized information
The location information of part;
It establishes and stores the incidence relation between the mark of the current login user and the customized information.
Optionally, the processing module 102 is also used to:
The log on request of user is obtained, includes the mark of the login user in the log on request;
According to the mark of the login user, customization letter corresponding with the mark of the login user is judged whether there is
Breath;
If it exists, then the second contact surface is shown according to the location information of each control in the customized information;
If it does not exist, then the location information for obtaining preset each control, according to the location information of preset each control,
Show first interface.
Interface display processing unit provided in this embodiment, can be used for executing the technical solution of above method embodiment,
The realization principle and technical effect are similar, and details are not described herein again.
Figure 11 is the hardware structural diagram of terminal provided in an embodiment of the present invention, as shown in figure 11, the end of the present embodiment
End 110, comprising: at least one processor 111 and memory 112.Wherein, processor 111, memory 112 are connected by bus 113
It connects.
During specific implementation, at least one processor 111 executes the computer execution that the memory 112 stores and refers to
It enables, so that at least one processor 111 executes the technical solution of either method embodiment.
The specific implementation process of processor 111 can be found in above method embodiment, and it is similar that the realization principle and technical effect are similar,
Details are not described herein again for the present embodiment.
In the embodiment shown in above-mentioned Figure 11, it should be appreciated that processor can be central processing unit (English:
Central Processing Unit, referred to as: CPU), can also be other general processors, digital signal processor (English:
Digital Signal Processor, referred to as: DSP), specific integrated circuit (English: Application Specific
Integrated Circuit, referred to as: ASIC) etc..General processor can be microprocessor or the processor is also possible to
Any conventional processor etc..Hardware processor can be embodied directly in conjunction with the step of invention disclosed method to have executed
At, or in processor hardware and software module combination execute completion.
Memory may include high speed RAM memory, it is also possible to and it further include non-volatile memories NVM, for example, at least one
Magnetic disk storage.
Bus can be industry standard architecture (Industry Standard Architecture, ISA) bus, outer
Portion's apparatus interconnection (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended
Industry Standard Architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control
Bus etc..For convenient for indicating, the bus in illustrations does not limit only a bus or a type of bus.
The embodiment of the present invention also provides a kind of computer readable storage medium, stores in the computer readable storage medium
There are computer executed instructions, when processor executes the computer executed instructions, realizes the skill of any of the above-described embodiment of the method
Art scheme.
Above-mentioned computer readable storage medium, above-mentioned readable storage medium storing program for executing can be by any kind of volatibility or non-
Volatile storage devices or their combination realize that, such as static random access memory (SRAM), electrically erasable is only
It reads memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM) is read-only to deposit
Reservoir (ROM), magnetic memory, flash memory, disk or CD.Readable storage medium storing program for executing can be general or specialized computer capacity
Any usable medium enough accessed.
A kind of illustrative readable storage medium storing program for executing is coupled to processor, to enable a processor to from the readable storage medium storing program for executing
Information is read, and information can be written to the readable storage medium storing program for executing.Certainly, readable storage medium storing program for executing is also possible to the composition portion of processor
Point.Processor and readable storage medium storing program for executing can be located at specific integrated circuit (Application Specific Integrated
Circuits, referred to as: ASIC) in.Certainly, processor and readable storage medium storing program for executing can also be used as discrete assembly and be present in equipment
In.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to
The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey
When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or
The various media that can store program code such as person's CD.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (10)
1. a kind of interface display processing method characterized by comprising
Interface editing instruction is obtained, the interface editing instruction is used to indicate the position at least one control in the first interface
It is edited;
It is instructed according to the interface editing, is editing interface by first changing interface, each control in the editing interface
Initial position and first interface in each control position consistency;
The corresponding position adjustment instruction of target widget in the editing interface is obtained, according to the position adjustment instruction, to institute
The position for stating each control in editing interface is updated, and the target widget is user in each control of the editing interface
The control of the position to be adjusted of selection;
It obtains editor and completes instruction, and complete to instruct according to the editor, the editing interface is switched to second contact surface, it is described
The position consistency of each control in the position of each control in second contact surface and the editing interface after location updating.
2. the method according to claim 1, wherein including the first control in first interface;
The acquisition interface editing instruction, comprising:
The state of first control in first interface is detected, if the state of first control is to be steered state,
Then generate the interface editing instruction.
3. the method according to claim 1, wherein described according to the position adjustment instruction, to the editor
The position of each control in interface is updated, comprising:
If the position adjustment instruction is used to indicate the movement of preset direction, by the target widget in the editing interface
It is mobile to the preset direction.
4. according to the method described in claim 3, it is characterized in that, the target widget obtained in the editing interface is corresponding
Position adjustment instruction before, further includes:
Control selection instruction is obtained, the control selection instruction is used to indicate the target widget of position to be adjusted;
Set editing mode for the target widget so that the display state of target widget described in the editing interface and its
His the display state of control is different.
5. according to the method described in claim 4, it is characterized in that, it is described by the target widget be set as editing mode it
Afterwards, further includes:
According to current location of the target widget in the editing interface, determine the target widget it is corresponding at least one
Movable direction, so that the predeterminated position of the editing interface shows at least one described movable direction.
6. method according to any one of claims 1 to 5, which is characterized in that described that the editing interface is switched to
After second interface, further includes:
Obtain the mark of the currently logged on user of the second contact surface;
The customized information of the currently logged on user is obtained, includes each control in the second contact surface in the customized information
Location information;
It establishes and stores the incidence relation between the mark of the current login user and the customized information.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
The log on request of user is obtained, includes the mark of the login user in the log on request;
According to the mark of the login user, customized information corresponding with the mark of the login user is judged whether there is;
If it exists, then the second contact surface is shown according to the location information of each control in the customized information;
If it does not exist, then the location information for obtaining preset each control, according to the location information of preset each control, display
First interface.
8. a kind of interface display processing unit characterized by comprising
Obtain module, for obtaining interface editing instruction, interface editing instruction be used to indicate in the first interface at least
It is edited the position of one control;
First changing interface is editing interface, editor circle for being instructed according to the interface editing by processing module
The position consistency of each control in the initial position of each control in face and first interface;
The acquisition module is also used to obtain the corresponding position adjustment instruction of target widget in the editing interface, the mesh
Mark control is the control for the position to be adjusted that user selects in each control of the editing interface;
The processing module, is also used to according to the position adjustment instruction, to the position of each control in the editing interface into
Row updates;
The acquisition module is also used to obtain editor and completes instruction;
The processing module is also used to complete to instruct according to the editor, the editing interface is switched to second contact surface, described
The position consistency of each control in the position of each control in second contact surface and the editing interface after location updating.
9. a kind of terminal characterized by comprising at least one processor and memory;
The memory stores computer executed instructions;
At least one described processor executes the computer executed instructions of the memory storage, so that at least one described processing
Device executes method as described in any one of claim 1 to 7.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer in the computer readable storage medium
It executes instruction, when processor executes the computer executed instructions, realizes method as described in any one of claim 1 to 7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910135521.0A CN109933397A (en) | 2019-02-22 | 2019-02-22 | Interface display processing method, device and terminal |
PCT/CN2019/119907 WO2020125311A1 (en) | 2018-12-20 | 2019-11-21 | Method and device for displaying multimedia file of smart television, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910135521.0A CN109933397A (en) | 2019-02-22 | 2019-02-22 | Interface display processing method, device and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109933397A true CN109933397A (en) | 2019-06-25 |
Family
ID=66985755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910135521.0A Pending CN109933397A (en) | 2018-12-20 | 2019-02-22 | Interface display processing method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109933397A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110286899A (en) * | 2019-06-28 | 2019-09-27 | 北京字节跳动网络技术有限公司 | Edit methods and device, the storage medium of application program display interface |
CN111190523A (en) * | 2019-12-13 | 2020-05-22 | 上海传英信息技术有限公司 | Interface processing method, terminal and computer readable storage medium |
WO2020125311A1 (en) * | 2018-12-20 | 2020-06-25 | 聚好看科技股份有限公司 | Method and device for displaying multimedia file of smart television, and storage medium |
CN112486493A (en) * | 2020-12-21 | 2021-03-12 | 京东方科技集团股份有限公司 | Application program management method and device, electronic equipment and readable storage medium |
CN113101657A (en) * | 2021-05-14 | 2021-07-13 | 网易(杭州)网络有限公司 | Control method and device of game interface element, computer equipment and storage medium |
CN113391739A (en) * | 2021-05-27 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Function menu display method and device, electronic equipment and storage medium |
CN114579193A (en) * | 2022-03-08 | 2022-06-03 | 国泰新点软件股份有限公司 | Multi-system loading method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100088641A1 (en) * | 2008-10-06 | 2010-04-08 | Samsung Electronics Co., Ltd. | Method and apparatus for managing lists using multi-touch |
CN101847079A (en) * | 2010-04-30 | 2010-09-29 | 中兴通讯股份有限公司 | Method and device for regulating control button layout |
CN103197883A (en) * | 2013-02-26 | 2013-07-10 | 深圳市赛速科技有限公司 | Interaction method for computer software interface |
CN104156208A (en) * | 2014-07-31 | 2014-11-19 | 乐视致新电子科技(天津)有限公司 | Method and device for operating controls in terminals on basis of remote-control device |
CN104899485A (en) * | 2015-07-02 | 2015-09-09 | 三星电子(中国)研发中心 | User management method and device |
CN106095266A (en) * | 2016-06-01 | 2016-11-09 | 珠海市魅族科技有限公司 | A kind of control exposure method and apparatus |
CN108469975A (en) * | 2018-03-02 | 2018-08-31 | 平安普惠企业管理有限公司 | Control display methods, device, computer equipment and storage medium |
-
2019
- 2019-02-22 CN CN201910135521.0A patent/CN109933397A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100088641A1 (en) * | 2008-10-06 | 2010-04-08 | Samsung Electronics Co., Ltd. | Method and apparatus for managing lists using multi-touch |
CN101847079A (en) * | 2010-04-30 | 2010-09-29 | 中兴通讯股份有限公司 | Method and device for regulating control button layout |
CN103197883A (en) * | 2013-02-26 | 2013-07-10 | 深圳市赛速科技有限公司 | Interaction method for computer software interface |
CN104156208A (en) * | 2014-07-31 | 2014-11-19 | 乐视致新电子科技(天津)有限公司 | Method and device for operating controls in terminals on basis of remote-control device |
CN104899485A (en) * | 2015-07-02 | 2015-09-09 | 三星电子(中国)研发中心 | User management method and device |
CN106095266A (en) * | 2016-06-01 | 2016-11-09 | 珠海市魅族科技有限公司 | A kind of control exposure method and apparatus |
CN108469975A (en) * | 2018-03-02 | 2018-08-31 | 平安普惠企业管理有限公司 | Control display methods, device, computer equipment and storage medium |
Non-Patent Citations (6)
Title |
---|
(美)T.帕多瓦(TED PADOVA)著;杜晓玉等译: "《Acrobat PDF实用大全》", 31 July 2000, 中国水利水电出版社 * |
快乐考试网: "织梦网站管理修改导航中栏目的顺序方法", 《HTTP://WWW.JXZGKS.COM/M/VIEW.PHP?AID=18269》 * |
杜慧编著: "《无师自通学电脑 新手学Excel表格制作》", 30 November 2018, 北京日报出版社 * |
杜菁主编: "《数据库技术与应用新概念教程》", 31 August 2011, 中国铁道出版社 * |
百度经验: "如何给网站栏目排序", 《HTTPS://BAIJIAHAO.BAIDU.COM/S?ID=1553128478866044&WFR=SPIDER&FOR=PC》 * |
百度经验: "如何给网站栏目排序", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/00A07F38A24D5982D028DCD4.HTML》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020125311A1 (en) * | 2018-12-20 | 2020-06-25 | 聚好看科技股份有限公司 | Method and device for displaying multimedia file of smart television, and storage medium |
CN110286899A (en) * | 2019-06-28 | 2019-09-27 | 北京字节跳动网络技术有限公司 | Edit methods and device, the storage medium of application program display interface |
CN110286899B (en) * | 2019-06-28 | 2023-12-15 | 北京字节跳动网络技术有限公司 | Editing method and device for application display interface and storage medium |
CN111190523A (en) * | 2019-12-13 | 2020-05-22 | 上海传英信息技术有限公司 | Interface processing method, terminal and computer readable storage medium |
CN112486493A (en) * | 2020-12-21 | 2021-03-12 | 京东方科技集团股份有限公司 | Application program management method and device, electronic equipment and readable storage medium |
CN113101657A (en) * | 2021-05-14 | 2021-07-13 | 网易(杭州)网络有限公司 | Control method and device of game interface element, computer equipment and storage medium |
CN113101657B (en) * | 2021-05-14 | 2024-02-13 | 网易(杭州)网络有限公司 | Game interface element control method, game interface element control device, computer equipment and storage medium |
CN113391739A (en) * | 2021-05-27 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Function menu display method and device, electronic equipment and storage medium |
WO2022247317A1 (en) * | 2021-05-27 | 2022-12-01 | 北京达佳互联信息技术有限公司 | Function menu display method and electronic device |
CN113391739B (en) * | 2021-05-27 | 2024-06-21 | 北京达佳互联信息技术有限公司 | Function menu display method and device, electronic equipment and storage medium |
CN114579193A (en) * | 2022-03-08 | 2022-06-03 | 国泰新点软件股份有限公司 | Multi-system loading method, device, equipment and storage medium |
CN114579193B (en) * | 2022-03-08 | 2024-01-12 | 国泰新点软件股份有限公司 | Multi-system loading method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109933397A (en) | Interface display processing method, device and terminal | |
EP2760014B1 (en) | Interactive score curve for adjusting audio parameters of a user's recording. | |
US8438482B2 (en) | Interactive multimedia content playback system | |
US7653550B2 (en) | Interface for providing modeless timeline based selection of an audio or video file | |
JP3632522B2 (en) | Performance data editing apparatus, method and recording medium | |
US11604922B2 (en) | System for generating an output file | |
CN106468987B (en) | Information processing method and client | |
US8604329B2 (en) | MIDI learn mode | |
CN107193447A (en) | Playlist is configured and preview | |
CN107124895A (en) | A kind of route recommendation method, electronic equipment and graphic user interface | |
CN108334371A (en) | The method and apparatus of edit object | |
JPH1138966A (en) | Processor of audio signal and method therefor | |
CN109525885A (en) | Information processing method, device, electronic equipment and computer-readable readable medium | |
US20140155157A1 (en) | Rhythm game control apparatus and rhythm game control program | |
CN101097499A (en) | User interface providing apparatus and method for portable terminal having touchpad | |
CN108292202A (en) | Display device, user terminal, control method and computer-readable medium | |
CN107340945A (en) | A kind of sound method of adjustment and device, computer installation and readable storage medium storing program for executing | |
US20150309703A1 (en) | Music creation systems and methods | |
CN108573516A (en) | Paint the generation method, computing device and computer storage media of this document | |
CN107678645A (en) | A kind of presentation of information processing method and processing device and storage medium | |
CN114564604B (en) | Media collection generation method and device, electronic equipment and storage medium | |
EP0745927B1 (en) | Method of and editing system for setting tool button | |
JP2022113790A (en) | Regenerator | |
CN109189301A (en) | Screen capture method and device | |
CN113315883B (en) | Method and device for adjusting video combined material |
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 |