CN104156166B - Operational controls layout adjustment method and device - Google Patents
Operational controls layout adjustment method and device Download PDFInfo
- Publication number
- CN104156166B CN104156166B CN201410347418.XA CN201410347418A CN104156166B CN 104156166 B CN104156166 B CN 104156166B CN 201410347418 A CN201410347418 A CN 201410347418A CN 104156166 B CN104156166 B CN 104156166B
- Authority
- CN
- China
- Prior art keywords
- operational controls
- area
- adjustment
- attribute information
- self defined
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000004048 modification Effects 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 20
- 230000015572 biosynthetic process Effects 0.000 claims description 13
- 230000006399 behavior Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract description 9
- 230000009467 reduction Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 20
- 238000012545 processing Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 210000003127 knee Anatomy 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000001788 irregular Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure discloses a kind of operational controls layout adjustment method and device, belongs to soft keyboard field.Methods described includes:Receive the edit instruction that operational controls are entered with edlin;According to the attribute information of self defined area, adjust the attribute information of each operational controls, the area sum of each operational controls after adjustment is identical with the area of self defined area, and each operational controls after adjustment are by the shape and the form fit of self defined area after the position grouping after adjustment;Each operational controls after adjustment are filled into self defined area by the position after adjustment.By the way that each operational controls in operational controls are filled up into self defined area;Solve by dialing keyboard area reduction and when moving to screen one side, because the hand size of each user may be different, keyboard after diminution there will still likely be the relatively far region for being not easy to be touched in one-handed performance by user, now still inconvenient user input, the problem of causing input efficiency relatively low;The effect for improving input efficiency is reached.
Description
Technical field
This disclosure relates to soft keyboard field, more particularly to a kind of operational controls layout adjustment method and device.
Background technology
Most people is accustomed to the screen of one-handed performance electronic equipment, and when the screen of electronic equipment is bigger, one hand is carried out
Dial-up operation is with regard to relatively difficult.For the ease of carrying out singlehanded dialing on giant-screen electronic equipment, it usually needs by screen
Dialing keyboard is adjusted.
A kind of dialing keyboard method of adjustment provided in the related art, can be by dialing keyboard area reduction, and will contract
Dialing keyboard region after small is moved to the left side or right side of screen, to facilitate user left hand to be used only or using only the right hand
Operation.
Inventor has found that correlation technique at least has following defect during the disclosure is realized:By dial key panel
When domain reduces and moves to screen one side, because the hand size of each user may be different, the keyboard after diminution there will still likely be
It is not easy the relatively far region touched by user in one-handed performance, now still inconvenient user's input, causes input efficiency relatively low.
The content of the invention
In order to solve by dialing keyboard area reduction and when moving to screen one side in correlation technique, due to the hand of each user
Portion's size may be different, and the keyboard after diminution there will still likely be the relatively far region for being not easy to be touched in one-handed performance by user,
Now still inconvenient user input, the problem of causing input efficiency relatively low, the disclosure provides a kind of operational controls distributing adjustment side
Method and device.
The technical scheme is as follows:
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of method of operational controls distributing adjustment, including:
Receive the edit instruction that operational controls are entered with edlin;
According to the attribute information of self defined area, the attribute information of each operational controls is adjusted, wherein, the attribute information
Including position, shape and area, the area sum of each operational controls after adjustment is identical with the area of the self defined area,
Each operational controls after adjustment are by the shape after the position grouping after adjustment and the form fit of the self defined area;
Each operational controls after adjustment are filled into the self defined area by the position after adjustment.
Optionally, the attribute information according to self defined area, the attribute information of each operational controls is adjusted, including:
Determine the frequency of use of each operational controls;
According to the attribute information of the self defined area and the frequency of use of each operational controls, each operation control is adjusted
The attribute information of part, the area of each operational controls after being adjusted and its frequency of use direct proportionality.
Optionally, the attribute information according to self defined area, the attribute information of each operational controls is adjusted, including:
Determine the frequency of use of the frequent using area and each operational controls in the self defined area;
According to the attribute information of the frequently using area, adjustment frequency of use is higher than each operational controls of given threshold
Attribute information;
According to the attribute information in the region in the self defined area in addition to the frequently using area, frequency of use is adjusted
Less than the attribute information of each operational controls of the given threshold.
Optionally, methods described also includes:
The sliding trace according to caused by carrying out touch screen slip on the screen, determines the self defined area.
Optionally, the basis carries out sliding trace caused by touch screen slip on the screen, it is determined that described make by oneself
Adopted region, including:
When the sliding trace forms closed area, the closed area is defined as the self defined area;Or,
When the sliding trace and the screen display edge form closed area, by least two enclosed areas of formation
A closed area being selected in domain is defined as the self defined area, or by area at least two closed areas of formation
Minimum closed area is defined as the self defined area.
Optionally, methods described also includes:
At least one set of move is received, corresponding two operational controls of move described in every group;
For every group of move, two operational controls corresponding with the move are swapped, and hands over respectively
Change the attribute information of described two operational controls.
Optionally, methods described also includes:
Reception enters line-locked lock instruction to each operational controls;
It is locking mode by the attribute modification of each operational controls, the locking mode is used to indicate that each operational controls are
Non- editing mode.
Optionally, methods described also includes:
Receive the unlock instruction being unlocked to each operational controls;
It is latching mode by the attribute modification of each operational controls, the latching mode is used to indicate that each operational controls are
Editing mode.
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of operational controls distributing adjustment device, including:
First receiving module, it is configurable for receiving to enter operational controls the edit instruction of edlin;
Adjusting module, the attribute information according to self defined area is configurable for, adjusts the attribute of each operational controls
Information, wherein, the attribute information includes position, shape and area, the area sum of each operational controls after adjustment and institute
State that the area of self defined area is identical, each operational controls after adjustment by the shape after the position grouping after adjustment with it is described from
The form fit of definition region;
Fill module, be configurable for by each operational controls after adjustment by the position after adjustment be filled into it is described from
In definition region.
Optionally, the adjusting module, including:
First determination sub-module, it is configurable for determining the frequency of use of each operational controls;
First adjustment submodule, it is configurable for the attribute information according to the self defined area and each operation control
The frequency of use of part, the attribute information of each operational controls is adjusted, the area of each operational controls after being adjusted uses with it
Frequency direct proportionality.
Optionally, the adjusting module, in addition to:
Second determination sub-module, the frequent using area for being configurable for determining in the self defined area and each behaviour
Make the frequency of use of control;
Second adjustment submodule, is configurable for the attribute information according to the frequently using area, and adjustment uses frequency
Attribute information of the rate higher than each operational controls of given threshold;
3rd adjustment submodule, be configurable for according in the self defined area except described frequently in addition to using area
The attribute information in region, attribute information of the adjustment frequency of use less than each operational controls of the given threshold.
Optionally, described device also includes:
Determining module, the sliding trace according to caused by carrying out touch screen slip on the screen is configurable for, really
The fixed self defined area.
Optionally, the determining module, including:
3rd determination sub-module, it is configurable for when the sliding trace forms closed area, by the enclosed area
Domain is defined as the self defined area;Or,
4th determination sub-module, it is configurable for when the sliding trace and screen display edge form closed area
When, a closed area being selected at least two closed areas of formation is defined as the self defined area, or by shape
Into at least two closed areas in the minimum closed area of area be defined as the self defined area.
Optionally, described device also includes:
Second receiving module, it is configurable for receiving at least one set of move, move described in every group corresponding two
Individual operational controls;
Switching Module, it is configurable for for every group of move, will two operations corresponding with the move
Control swaps, and exchanges the attribute information of described two operational controls respectively.
Optionally, described device also includes:
3rd receiving module, it is configurable for receiving and line-locked lock instruction is entered to each operational controls;
First modified module, it is locking mode to be configurable for the attribute modification of each operational controls, the locking
Pattern is used to indicate that each operational controls are non-editing mode.
Optionally, described device also includes:
4th receiving module, it is configurable for receiving the unlock instruction for being unlocked each operational controls;
Second modified module, it is latching mode to be configurable for the attribute modification of each operational controls, the unblock
Pattern is used to indicate that each operational controls are editing mode.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of operational controls distributing adjustment device, including:
Processor;
For storing the memory of the processor-executable instruction;
Wherein, the processor is configured as:
Receive the edit instruction that operational controls are entered with edlin;
According to the attribute information of self defined area, the attribute information of each operational controls is adjusted, wherein, the attribute information
Including position, shape and area, the area sum of each operational controls after adjustment is identical with the area of the self defined area,
Each operational controls after adjustment are by the shape after the position grouping after adjustment and the form fit of the self defined area;
Each operational controls after adjustment are filled into the self defined area by the position after adjustment.
The technical scheme provided by this disclosed embodiment can include the following benefits:
By determining the self defined area of self-defined one-handed performance, each operational controls are filled up into self defined area;Due to
Self defined area is slided by user and set, therefore more can adapt to the use habit of user, and due to self-defined area can be filled up
Domain so that the area of each operational controls maximizes, user's input of being more convenient for, therefore solves dialing keyboard area reduction simultaneously
When moving to screen one side, because the hand size of each user may be different, the keyboard after diminution there will still likely be not easy by
The relatively far region that user touches in one-handed performance, now still inconvenient user input, the problem of causing input efficiency relatively low;Reach
The effect for improving input efficiency is arrived.
It should be appreciated that the general description and following detailed description of the above are only exemplary, this can not be limited
It is open.
Brief description of the drawings
Accompanying drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the disclosure
Example, and be used in specification to explain the principle of the disclosure together.
Fig. 1 is a kind of flow chart of operational controls layout adjustment method according to an exemplary embodiment;
Fig. 2A is a kind of flow chart of operational controls layout adjustment method according to another exemplary embodiment;
Fig. 2 B are a kind of schematic diagrames of unlatching operational controls edit pattern according to an exemplary embodiment;
Fig. 2 C are a kind of schematic diagrames of determination self defined area according to an exemplary embodiment;
Fig. 2 D are another schematic diagrames for determining self defined area according to an exemplary embodiment;
Fig. 2 E are a kind of schematic diagrames that operational controls are filled up to self defined area according to an exemplary embodiment;
Fig. 2 F are a kind of schematic diagrames of two operational controls of exchange according to an exemplary embodiment;
Fig. 2 G are a kind of schematic diagrames of lock operation control according to an exemplary embodiment;
Fig. 2 H are a kind of schematic diagrames of unlatching operational controls latching mode according to an exemplary embodiment;
Fig. 3 is a kind of block diagram of operational controls distributing adjustment device according to an exemplary embodiment;
Fig. 4 is the block diagram of another operational controls distributing adjustment device according to an exemplary embodiment;
Fig. 5 is a kind of block diagram of device for operational controls distributing adjustment according to an exemplary embodiment.
Embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with it is such as appended
The example of the consistent apparatus and method of some aspects be described in detail in claims, the disclosure.
Fig. 1 is a kind of flow chart of operational controls layout adjustment method according to an exemplary embodiment, such as Fig. 1 institutes
Show, the operational controls layout adjustment method can apply in electronic equipment, and the electronic equipment said here can be intelligent hand
Machine, tablet personal computer, intelligent television, E-book reader, MP3 player (Moving Picture Experts Group
Audio Layer III, dynamic image expert's compression standard audio aspect 3), MP4 (Moving Picture Experts
Group Audio Layer IV, dynamic image expert's compression standard audio aspect 4) player, pocket computer on knee and
Desktop computer etc..The operational controls layout adjustment method may comprise steps of.
In a step 101, the edit instruction that operational controls are entered with edlin is received.
In a step 102, according to the attribute information of self defined area, the attribute information of each operational controls is adjusted, wherein,
Attribute information includes position, shape and area, the area sum of each operational controls and the area of self defined area after adjustment
Identical, each operational controls after adjustment are by the shape and the form fit of self defined area after the position grouping after adjustment.
In step 103, each operational controls after adjustment are filled into self defined area by the position after adjustment.
In summary, the operational controls layout adjustment method provided in the embodiment of the present disclosure, by determining self-defined one hand
The self defined area of operation, operational controls are filled up into self defined area;Set because self defined area is slided by user, therefore more
The use habit of user is can adapt to, and due to self defined area can be filled up so that the area of each operational controls maximizes,
It is more convenient for user's input, therefore solves by dialing keyboard area reduction and when moving to screen one side, due to the hand of each user
Portion's size may be different, and the keyboard after diminution there will still likely be the relatively far region for being not easy to be touched in one-handed performance by user,
Now still inconvenient user input, the problem of causing input efficiency relatively low;The effect for improving input efficiency is reached.
Fig. 2A is a kind of flow chart of operational controls layout adjustment method according to another exemplary embodiment, is such as schemed
Shown in 2A, the operational controls layout adjustment method can apply in electronic equipment, and the electronic equipment said here can be intelligence
Can mobile phone, tablet personal computer, intelligent television, E-book reader, MP3 player, MP4 players, pocket computer on knee and
Desktop computer etc..The operational controls layout adjustment method may comprise steps of.
In step 201, the edit instruction that operational controls are entered with edlin is received.
It should be noted that the operational controls said here can be dial key, input method button, " cancellation " control,
" it is determined that " control etc..
In a kind of usage scenario, if user wants to update existing operational controls, user can root
Enter the edit pattern of the operational controls according to the prompting operational controls of setting.When user's selection enters editor's mould of the operational controls
During formula, electronic equipment can receive the edit instruction that operational controls are entered with edlin.In other words, user can trigger modification
The attribute of operational controls, corresponding, the attribute modification of these operational controls can be then edit pattern by electronic equipment, edited
During pattern, these operational controls can be updated.
For example, Fig. 2 B are referred to, it is a kind of unlatching operational controls editor according to an exemplary embodiment
The schematic diagram of pattern.As shown in Figure 2 B, after user's opening operation control, click on " ... " in menu operation control, such as Fig. 2 B
Operational controls, menu directory is shown, the menu directory, which can include, to be used to indicate the adjustment operation for being adjusted operational controls
Control option and the adjustment operational controls location options for indicating to be adjusted operational controls position, user is in menu mesh
When the lower selection of record adjusts operational controls option, electronic equipment then opens the edit pattern of operational controls, now the screen of electronic equipment
There can be the prompting for prompting user to carry out operational controls viewing area delimitation on curtain, for example what is shown in Fig. 2 B " please delimit
The text prompt of self defined area ", the attribute for the operational controls that the prompting can be used for prompting user current is edit pattern, can
To enter edlin to the operational controls.
It will be apparent that in actual applications, can also opening operation control in other way edit pattern, such as can
With the button set by electronic equipment top edge, the present embodiment does not open the opening square of the edit pattern of operational controls to user
Formula is defined.
In step 202, the sliding trace according to caused by carrying out touch screen slip on screen, determines self defined area.
So-called self defined area is the use habit according to oneself by user, such as using only left hand or using only the right side
Hand, a viewing area for being adapted to oneself one-handed performance delimited on the screen of the electronic device, generally, the self defined area can be with
Sliding trace caused by being slided by user on screen determines.This self defined area can be arbitrary figure, such as just
Square, fan-shaped or any irregular figure etc..
In actual applications, when determining self defined area according to sliding trace, it is understood that there may be the following two kinds situation:
First, when sliding trace forms closed area, closed area is defined as self defined area.
Sliding trace caused by being slided on the screen of the electronic device as user can form a closed area with itself
When, then the closed area is defined as self defined area.
For example, Fig. 2 C are referred to, it is a kind of determination self defined area according to an exemplary embodiment
Schematic diagram.As shown in Figure 2 C, user slided on screen caused by sliding trace form a closed area a00, then should
Closed area a00 is as self defined area.
Second, when sliding trace and electronic equipment screen edge formation closed area, by least two closings of formation
A closed area being selected in region is defined as self defined area, or by area at least two closed areas of formation most
Small closed area is defined as self defined area.
When sliding trace intersects with screen edge, forms at least two closed areas, one can be selected by user oneself
Individual closed area is as self defined area.In a kind of possible implementation, when forming two closed areas, it can shield
These closed areas are distinguished or be highlighted on curtain, in order to user's identification and select one of closed area, and will use
The closed area of family selection is defined as self defined area.
For example, Fig. 2 D are referred to, it is another determination self defined area according to an exemplary embodiment
Schematic diagram.As shown in Figure 2 D, user slided on screen caused by sliding trace and screen edge form two enclosed areas
Domain, respectively closed area a01 and closed area a02, now user can oneself selection one closed area a01, be selected
Closed area a01 be then used as self defined area.
Optionally, when sliding trace intersects with screen edge, forms at least two closed areas, can also be set by electronics
The standby minimum closed area of area that automatically selects is as self defined area.In a kind of possible implementation, work as sliding trace
When being crossed to form two closed areas with screen edge, it can be carried out by the area of two closed areas of the electronic equipment to being formed
Calculate, a minimum closed area of area is defined as self defined area.
If it will be apparent that sliding trace formed at least two closed areas, can also be by least two enclosed areas of formation
A closed area being selected in domain is defined as self defined area.Optionally, if sliding trace forms at least two closings
Region, electronic equipment can also be using the minimum closed areas of area as self defined area.It is also optional, if sliding trace shape
Into at least two closed areas, invalid operation can also be defined as, remind user to enter line slip limit to operational controls region again
It is fixed.
In step 203, according to the attribute information of self defined area, the attribute information of each operational controls is adjusted, wherein,
Attribute information includes position, shape and area, the area sum of each operational controls and the area of self defined area after adjustment
Identical, each operational controls after adjustment are by the shape and the form fit of self defined area after the position grouping after adjustment.
In actual applications, due to self defined area generally with user's touch screen caused by sliding trace shape it is relevant,
Therefore the shape of self defined area may be entirely different with original shape, in order to amplify each operational controls as far as possible, to carry
Degree of accuracy when high user operates to operational controls, operational controls can be deformed, to ensure each operation after deforming
Control can fill up whole self defined area.
Optionally, according to the attribute information of self defined area, the attribute information of each operational controls is adjusted, two can be included
Kind situation:
The first situation, the frequency of use of each operational controls is determined, according to the attribute information of self defined area and each
The frequency of use of operational controls, adjust the attribute information of each operational controls, the area of each operational controls after being adjusted with
Its frequency of use direct proportionality.
In actual applications, the frequency that some operational controls are used by user's click is higher, in order to facilitate user to click on
Using these operational controls, to improve degree of accuracy when user operates to operational controls, can by the area of operational controls according to
The frequency of use of operational controls is adjusted, i.e., is adjusted so as to the higher operational controls of frequency of use bigger.
It should be noted that the area sum of each operational controls is arranged to identical with the area of self defined area, and
By each operational controls after adjustment by adjustment after position grouping after shape and self defined area form fit, be in order to
In filling, operational controls can fill up self defined area, region not leaving any blank, can not clicking on.
Second of situation, determine the frequency of use of the frequent using area and each operational controls in self defined area, root
According to the attribute information of frequent using area, adjustment frequency of use is higher than the attribute information of each operational controls of given threshold, root
It is each less than given threshold according to the attribute information in the region in self defined area in addition to frequent using area, adjustment frequency of use
The attribute information of operational controls.
In actual applications, due to having the region for facilitating user to click on when using self defined area, i.e., frequently
Numerous using area, in order to improve input efficiency, Consumer's Experience is improved, the high operational controls of frequency of use can be filled into frequently
In using area.
The shape of operational controls after change can be rectangle, square, circle, triangle, sector etc. or
Irregular figure.
In step 204, each operational controls after adjustment are filled into self defined area by the position after adjustment.
In general, each operational controls can be filled up self defined area according to predetermined arrangement order, such as can be from upper
Under and, from left to right each operational controls are filled into self defined area automatically, can be filled up completely with filling, namely
Self defined area is filled up using each operational controls.
For example, Fig. 2 E are referred to, its be according to an exemplary embodiment it is a kind of by operational controls fill up from
The schematic diagram of definition region.As shown in Figure 2 E, operational controls put in order according to predetermined, from top to bottom, from left to right automatic
It is filled into self defined area, when filling self defined area, self defined area is filled up completely with by each operational controls, self-defined
Region not having any blank in region, can not clicking on.
It will be apparent that in actual applications, because the shape of the manipulation control positioned at self defined area edge can be made by oneself
The influence of adopted edges of regions shape, therefore can be by the manipulation control of self defined area edge according to self defined area edge
Shape enters line discipline or irregular deformation, and the manipulation control inside self defined area is due to being not exposed to self defined area side
The influence of edge shape, therefore the shape for making case inside region by oneself can be entered to line discipline deformation, in order to user's selected element
Hit.
In step 205, at least one set of move, corresponding two operational controls of every group of move, for every are received
Group move, two operational controls corresponding with move are swapped, and exchange the category of two operational controls respectively
Property information.
It is so-called two operational controls corresponding with move are swapped refer to by the position of two operational controls,
Shape and area swap.That is, while the position of two operational controls is swapped, if involved two
The shape and area of the operational controls of exchange are different, it is necessary to the shape of the two operational controls and area are modified respectively,
So that the corresponding shape and area for manipulating control in position after shape and the area coinciding exchange of amended operational controls.
Such as, it would be desirable to the shape and area of the first operational controls of exchange be revised as needing the shape of the second operational controls exchanged and
Area, and the shape of the second operational controls and area are revised as to the shape and area of the first operational controls.
In a kind of usage scenario, if electronic equipment is filled in the arrangement of each operational controls in self defined area simultaneously
The routine use custom of user is unsatisfactory for, i.e., does not have specific aim for user, now, in order to meet the individual of user
Use habit to improve user friendly, adjust by the position of each operational controls when can allow user to filling initial
It is whole.
One kind realizes in scene that user can select driving style when selection swaps to two operational controls.One
As, user can select an operational controls to be dragged, and in dragging process, user's finger does not frame out, the behaviour
Make control as dragging track moves, when the operational controls are dragged to another operational controls position and are unclamped,
Operational controls when producing move, and the operational controls of position when dragging stopping being chosen with dragging swap.
During whole dragging, the track of dragging can be only limitted in self defined area, can also allow it is overseas in self-defined area, as long as
It is the position where two different operating controls to drag the original position of track and end position, then can grasp the two differences
Swapped as control.
If it should be noted that at the end of the operational controls of initial selected during dragging and dragging corresponding to position
Operational controls when being same operational controls, then it can be assumed that this drag operation is invalid, i.e., do not produce move.
It is also to be noted that position when if dragging stops is overseas in self-defined area, it can also assert and this time drag
Operate to be invalid, i.e., do not produce move.
For example, for one of which move, refer to shown in Fig. 2 F, it is shown according to an exemplary embodiment
A kind of schematic diagram of two operational controls of exchange gone out.As shown in Fig. 2 F left sides, user selects an operational controls " ... " to be pressed
When firmly dragging to another operational controls " * " opening position, operational controls " ... " are unclamped, then by operational controls " ... " and operational controls
" * " is swapped, and the effect after exchange is as shown in Fig. 2 F right sides.
Another kind realizes in scene that user can select click mode when selection swaps to two operational controls.
In general, user can with two different operational controls of adopting consecutive click chemical reaction, to produce move, such as, within a predetermined period of time
Two different operating controls of adopting consecutive click chemical reaction, the predetermined amount of time said here can be set according to actual use situation, than
2s, 3s are such as can be set as, the present embodiment is not specifically limited to this.Corresponding, electronic equipment refers to receiving the movement
After order, be clicked two operational controls are swapped.
Optionally, if the time interval of adopting consecutive click chemical reaction exceedes the predetermined amount of time of setting, now adopting consecutive click chemical reaction
Operate to be invalid.For example the predetermined amount of time is arranged to 1s, and in one-time continuous clicking operation, first behaviour is being clicked on
Second operational controls is just clicked on after making the 2s that control rises, now the adopting consecutive click chemical reaction can then be operated and regard as invalid operation.
Optionally, if the time interval of adopting consecutive click chemical reaction exceedes the predetermined amount of time of setting, first clicking operation can also be recognized
It is set to invalid operation, second clicking operation is regarded as effectively operating, and using second clicking operation as next continuous
First clicking operation of clicking operation, which continues to exchange, to be judged.For example predetermined amount of time is arranged to 1s, and once connecting
In continuous clicking operation, second operational controls is clicked on after the 2s that first operational controls rise is clicked on, now then assert and clicks on the
The operation of one operational controls is invalid operation, now then can with click on carried out at the time of second operational controls it is next
The judgement of predetermined amount of time, if clicking the 3rd operational controls in the 1s from clicking on second operational controls moment,
It can be assumed that being second operational controls of adopting consecutive click chemical reaction and the 3rd operational controls are effectively to operate, now produce and second behaviour
Make control move corresponding with the 3rd operational controls, grasped second operational controls and the 3rd according to the move
Swapped as control.
If it should be noted that after first operational controls is clicked on click on self defined area outside region,
First time clicking operation can be regarded as to invalid operation, now user can click on the operational controls for needing to exchange again.
In step 206, receive and line-locked lock instruction is entered to each operational controls, by the attribute of each operational controls
Locking mode is revised as, locking mode is used to indicate that each operational controls are non-editing mode.
Locking mode is used to indicate that each operational controls are non-editing mode, namely in locking mode, each operation control
Part can not be moved.
When due to each operational controls being editable state, be not easy to the normal operating of user, thus in order to avoid to
The influence of the normal operating at family, after being edited in user and having adjusted each operational controls, each operational controls are locked
It is fixed, each operational controls are also set as non-editing mode, each operational controls only can be by user in non-editing mode
Click is chosen, and cannot be easily selected by a user movement.
Optionally, electronic equipment can receive the caused locking when each operational controls exterior domain is triggered and refer to
Order, and be locking mode by the attribute modification of each operational controls.For example user can be clicked in each operational controls exterior domain
Optional position, corresponding to produce lock instruction, electronic equipment can receive the lock instruction, and be referred to according to the locking
The attribute modification of each operational controls is locking mode by order.For example, refer to shown in Fig. 2 G, it is exemplary according to one
Implement the schematic diagram of a kind of lock operation control exemplified.As shown in Figure 2 G, user clicks on the region outside each operational controls
Optional position in a03, to produce lock instruction, electronic equipment can then be carried out each operational controls according to the lock instruction
Locking, afterwards, user can normally be operated using each operational controls.
In step 207, the unlock instruction being unlocked to each operational controls is received, by the attribute of each operational controls
Latching mode is revised as, latching mode is used to indicate that each operational controls are editing mode.
So-called latching mode refers to after the unlock instruction that is unlocked to each operational controls is received, each operational controls
It can be moved, namely under latching mode, each operational controls are in editable state.
In a kind of usage scenario, user is after each operational controls have been edited, if in use for some time, it is believed that
Still inconvenient user clicks on for the position of some conventional operational controls, and now, electronic equipment, which can provide the user, allows user
The function of being adjusted again to each operational controls position.Corresponding, user can select to open the solution of each operational controls
Latching mode, and readjust under latching mode the position of each operational controls.So if user needs to readjust operation
During control location, user can be avoided to reopen the edit pattern of each operational controls, so that each operational controls are carried out with weight
The process of new edited, so as to save the time that each operational controls are entered with edlin adjustment, substantially increase Consumer's Experience.
For example, Fig. 2 H are referred to, it is a kind of unlatching operational controls unblock according to an exemplary embodiment
The schematic diagram of pattern.As illustrated, when showing each operational controls on the screen of electronic equipment, menu operation control can be clicked on
Part " ... ", adjustment operational controls location options are selected under the menu directory of opening, open the latching mode of each operational controls.
Now, user can be according to the position for needing swap operation control again of oneself.
In practical application, user is after compiled operational controls are closed, if user wants to reuse operation
Control is, it is necessary to be again turned on operational controls, and optionally, after operational controls are again turned on, electronic equipment can show on screen
Show the operational controls of last time editor.That is, caused operational controls can be used for multiple times user in the edited, not office
It is limited to first use.So, with the operational controls after the long-term use of editor of user, user can be according to the use habit of oneself
The position of each operational controls is constantly adjusted, so that the arrangement of operational controls increasingly meets user's use habit, is made
The operational controls of arrangement have more user's specific aim.
In summary, the operational controls layout adjustment method provided in the embodiment of the present disclosure, by determining self-defined one hand
The self defined area of operation, each operational controls are filled into self defined area;Set because self defined area is slided by user
It is fixed, therefore the use habit of user is more can adapt to, and due to self defined area can be filled up so that the face of each operational controls
Product maximizes, user's input of being more convenient for, therefore solves by dialing keyboard area reduction and when moving to screen one side, due to each
The hand size of user may be different, the keyboard after diminution there will still likely be not easy by user one-handed performance touch compared with
Far region, now still inconvenient user input, the problem of causing input efficiency relatively low;The effect for improving input efficiency is reached.
The operational controls layout adjustment method provided in the embodiment of the present disclosure, by receiving at least one set of move, often
Corresponding two operational controls of group move, for every group of move, two operational controls corresponding with move are entered
Row exchanges;Solve the problems, such as that operational controls position is fixed from modification;Allow user according to the needs of oneself and custom pair
Operational controls position is changed, and can improve efficiency and the degree of accuracy of user's input, and improves Consumer's Experience and user friend
Good property.
The operational controls layout adjustment method provided in the embodiment of the present disclosure, each operational controls are locked by receiving
Fixed lock instruction, is locking mode by the attribute modification of each operational controls, and locking mode is used to indicate each operational controls
For non-editing mode;Solve the problems, such as that user carries out operating after completing the editing at once and easily produce maloperation;Side is reached
Just user is operated, and avoids the effect of maloperation.
The operational controls layout adjustment method provided in the embodiment of the present disclosure, each operational controls are solved by receiving
The unlock instruction of lock, is latching mode by the attribute modification of each operational controls, and latching mode is used to indicate each operational controls
For editing mode;Solve and compiled when user needs to change again operational controls position, it is necessary to reopen edit pattern
Volume, easily cause to repeat, consume the long period the problem of;Raising Consumer's Experience is reached, has saved and operational controls are carried out
The effect of adjustment time.
Following is embodiment of the present disclosure, can be used for performing embodiments of the present disclosure.It is real for disclosure device
The details not disclosed in example is applied, refer to embodiments of the present disclosure.
Fig. 3 is a kind of block diagram of operational controls distributing adjustment device according to an exemplary embodiment, such as Fig. 3 institutes
Show, the operational controls distributing adjustment device can apply in electronic equipment, and the electronic equipment said here can be intelligent hand
Machine, tablet personal computer, intelligent television, E-book reader, MP3 player, MP4 players, pocket computer on knee and desk-top
Computer etc..The operational controls distributing adjustment device can include but is not limited to:First receiving module 302, adjusting module 304
With filling module 306.
First receiving module 302 is configured as receiving to enter operational controls the edit instruction of edlin.
The adjusting module 304 is configured as the attribute information according to self defined area, adjusts the attribute of each operational controls
Information, wherein, attribute information includes position, shape and area, the area sum of each operational controls after adjustment with it is self-defined
The area in region is identical, and each operational controls after adjustment are by the shape and the shape of self defined area after the position grouping after adjustment
Shape matches.
The filling module 306 is configured as each operational controls after adjustment being filled into by the position after adjustment self-defined
In region.
In summary, the operational controls distributing adjustment device provided in the embodiment of the present disclosure, by determining self-defined one hand
The self defined area of operation, each operational controls are filled into self defined area;Set because self defined area is slided by user
It is fixed, therefore the use habit of user is more can adapt to, and due to self defined area can be filled up so that the face of each operational controls
Product maximizes, user's input of being more convenient for, therefore solves by dialing keyboard area reduction and when moving to screen one side, due to each
The hand size of user may be different, the keyboard after diminution there will still likely be not easy by user one-handed performance touch compared with
Far region, now still inconvenient user input, the problem of causing input efficiency relatively low;The effect for improving input efficiency is reached.
Fig. 4 is the block diagram of another operational controls distributing adjustment device according to an exemplary embodiment, such as Fig. 4 institutes
Show, the operational controls distributing adjustment device can apply in electronic equipment, and the electronic equipment said here can be intelligent hand
Machine, tablet personal computer, intelligent television, E-book reader, MP3 player, MP4 players, pocket computer on knee and desk-top
Computer etc..The operational controls distributing adjustment device can include but is not limited to:First receiving module 402, adjusting module 404
With filling module 406.
First receiving module 402 is configured as receiving to enter operational controls the edit instruction of edlin.
The adjusting module 404 is configured as the attribute information according to self defined area, adjusts the attribute of each operational controls
Information, wherein, attribute information includes position, shape and area, the area sum of each operational controls after adjustment with it is self-defined
The area in region is identical, and each operational controls after adjustment are by the shape and the shape of self defined area after the position grouping after adjustment
Shape matches.
The filling module 406 is configured as each operational controls after adjustment being filled into by the position after adjustment self-defined
In region.
In the possible implementation of in the embodiment shown in fig. 4 the first, the adjusting module 404 can include:First
The adjustment submodules of determination sub-module 404a and first 404b.
First determination sub-module 404a is configured to determine that the frequency of use of each operational controls.
First adjustment submodule 404b is configured as according to the attribute information of self defined area and each operational controls
Frequency of use, the attribute information of each operational controls is adjusted, area and its frequency of use of each operational controls after being adjusted
Direct proportionality.
In second of possible implementation in the embodiment shown in fig. 4, the adjusting module 404 can also include:The
Two determination sub-module 404c, the second adjustment submodule 404d and the 3rd adjustment submodule 404e.
Second determination sub-module 404c, the frequent using area being configured to determine that in self defined area and each operation
The frequency of use of control.
Second adjustment submodule 404d, is configured as the attribute information according to frequent using area, adjusts frequency of use
Higher than the attribute information of each operational controls of given threshold.
3rd adjustment submodule 404e, is configured as according to the region in self defined area in addition to frequent using area
Attribute information, attribute information of the adjustment frequency of use less than each operational controls of given threshold.
In the third possible implementation in the embodiment shown in fig. 4, the operational controls distributing adjustment device may be used also
With including:Determining module 408.
The determining module 408, the sliding trace according to caused by carrying out touch screen slip on screen is configured as, it is determined that from
Definition region.
In the 4th kind of possible implementation in the embodiment shown in fig. 4, the determining module 408 can include:3rd
Determination sub-module 408a, the 4th determination sub-module 408b.
When 3rd determination sub-module 408a is configured as sliding trace formation closed area, closed area is defined as
Self defined area.
, will when 4th determination sub-module 408b is configured as sliding trace with screen display edge formation closed area
A closed area being selected at least two closed areas formed is defined as self defined area, or at least two by formation
The minimum closed area of area is defined as self defined area in individual closed area.
In the 5th kind of possible implementation in the embodiment shown in fig. 4, the operational controls distributing adjustment device may be used also
With including:Second receiving module 410, Switching Module 412.
Second receiving module 410 is configured as receiving at least one set of move, corresponding two behaviour of every group of move
Make control.
The Switching Module 412 is configured as every group of move, will two operational controls corresponding with move
Swap, and exchange the attribute information of two operational controls respectively.
In the 6th kind of possible implementation in the embodiment shown in fig. 4, the operational controls distributing adjustment device may be used also
With including:3rd receiving module 414, the first modified module 416.
3rd receiving module 414 is configured as receiving enters line-locked lock instruction to each operational controls.
It is locking mode that first modified module 416, which is configured as the attribute modification of each operational controls, locking mode
For indicating that each operational controls are non-editing mode.
In the 7th kind of possible implementation in the embodiment shown in fig. 4, the operational controls distributing adjustment device may be used also
With including:4th receiving module 418, the second modified module 420.
4th receiving module 418 is configured as receiving the unlock instruction for being unlocked each operational controls.
It is latching mode that second modified module 420, which is configured as the attribute modification of each operational controls, latching mode
For indicating that each operational controls are editing mode.
In summary, the operational controls distributing adjustment device provided in the embodiment of the present disclosure, by determining self-defined one hand
The self defined area of operation, each operational controls are filled into self defined area;Set because self defined area is slided by user
It is fixed, therefore the use habit of user is more can adapt to, and due to self defined area can be filled up so that the face of each operational controls
Product maximizes, user's input of being more convenient for, therefore solves by dialing keyboard area reduction and when moving to screen one side, due to each
The hand size of user may be different, the keyboard after diminution there will still likely be not easy by user one-handed performance touch compared with
Far region, now still inconvenient user input, the problem of causing input efficiency relatively low;The effect for improving input efficiency is reached.
It should be noted that:The operational controls distributing adjustment device that above-described embodiment provides is when adjusting operational controls, only
With the division progress of above-mentioned each functional module for example, in practical application, can as needed and by above-mentioned function distribution by
Different functional modules is completed, i.e., the internal structure of electronic equipment is divided into different functional modules, to complete above description
All or part of function.In addition, the operational controls distributing adjustment device that above-described embodiment provides is adjusted with operational controls layout
Adjusting method embodiment belongs to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The disclosure also provides a kind of operational controls distributing adjustment device, and the operational controls distributing adjustment device is applied to electronics
In equipment, the electronic equipment said here can be broadcast for smart mobile phone, tablet personal computer, intelligent television, E-book reader, MP3
Put device, MP4 players, pocket computer on knee and desktop computer etc..The operational controls distributing adjustment device can wrap
Include:Processor;For storing the memory of processor-executable instruction;Wherein, processor is configured as:
Receive the edit instruction that operational controls are entered with edlin;
According to the attribute information of self defined area, the attribute information of each operational controls is adjusted, wherein, attribute information includes
Position, shape and area, the area sum of each operational controls after adjustment is identical with the area of self defined area, after adjustment
Each operational controls are by the shape and the form fit of self defined area after the position grouping after adjustment;
Each operational controls after adjustment are filled into self defined area by the position after adjustment.
Fig. 5 is a kind of block diagram of device for operational controls distributing adjustment according to an exemplary embodiment.Example
Such as, device 500 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, and flat board is set
It is standby, Medical Devices, body-building equipment, personal digital assistant etc..
Reference picture 5, device 500 can include following one or more assemblies:Processing component 502, memory 504, power supply
Component 506, multimedia groupware 508, audio-frequency assembly 510, input/output (I/O) interface 512, sensor cluster 514, Yi Jitong
Believe component 516.
The integrated operation of the usual control device 500 of processing component 502, such as communicated with display, call, data, phase
The operation that machine operates and record operation is associated.Processing component 502 can refer to including one or more processors 518 to perform
Order, to complete all or part of step of the operational controls layout adjustment method described by above-mentioned Fig. 1 and Fig. 2A.In addition, processing
Component 502 can include one or more modules, the interaction being easy between processing component 502 and other assemblies.For example, treatment group
Part 502 can include multi-media module, to facilitate the interaction between multimedia groupware 508 and processing component 502.
Memory 504 is configured as storing various types of data to support the operation in device 500.These data are shown
Example includes the instruction of any application program or method for operating on device 500, contact data, telephone book data, disappears
Breath, picture, video etc..Memory 504 can be by any kind of volatibility or non-volatile memory device or their group
Close and realize, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM) are erasable to compile
Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 506 provides electric power for the various assemblies of device 500.Power supply module 506 can include power management system
System, one or more power supplys, and other components associated with generating, managing and distributing electric power for device 500.
Multimedia groupware 508 is included in the screen of one output interface of offer between device 500 and user.In some realities
Apply in example, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen can
To be implemented as touch-screen, to receive the input signal from user.Touch panel include one or more touch sensors with
Gesture on sensing touch, slip and touch panel.Touch sensor can the not only border of sensing touch or sliding action, and
And also detection and the duration and pressure touched or slide is related.In certain embodiments, multimedia groupware 508 includes
One front camera and/or rear camera.It is preceding during such as screening-mode or video mode when device 500 is in operator scheme
The multi-medium data of outside can be received by putting camera and/or rear camera.Each front camera and rear camera can
To be a fixed optical lens system or there is focusing and optical zoom capabilities.
Audio-frequency assembly 510 is configured as output and/or input audio signal.For example, audio-frequency assembly 510 includes a Mike
Wind (MIC), when device 500 is in operator scheme, during such as call model, logging mode and speech recognition mode, microphone by with
It is set to reception external audio signal.The audio signal received can be further stored in memory 504 or via communication set
Part 516 is sent.In certain embodiments, audio-frequency assembly 510 also includes a loudspeaker, for exports audio signal.
I/O interfaces 512 provide interface between processing component 502 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor cluster 514 includes one or more sensors, and the state for providing various aspects for device 500 is commented
Estimate.For example, sensor cluster 514 can detect opening/closed mode of device 500, the relative positioning of component, such as component
For the display and keypad of device 500, sensor cluster 514 can also detect 500 1 components of mobile terminal 500 or device
Position change, the existence or non-existence that user contacts with device 500, the orientation of device 500 or acceleration/deceleration and device 500
Temperature change.Sensor cluster 514 can include proximity transducer, be configured to detect in no any physical contact
The presence of neighbouring object.Sensor cluster 514 can also include optical sensor, such as CMOS or ccd image sensor, for into
As being used in application.In certain embodiments, the sensor cluster 514 can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 516 is configured to facilitate the communication of wired or wireless way between device 500 and other equipment.Device
500 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.In an exemplary implementation
In example, communication component 516 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, communication component 516 also includes near-field communication (NFC) module, to promote junction service.For example,
Radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, bluetooth can be based in NFC module
(BT) technology and other technologies are realized.
In the exemplary embodiment, device 500 can be believed by one or more application specific integrated circuits (ASIC), numeral
Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing described by above-mentioned Fig. 1 and Fig. 2A
Operational controls distributing adjustment method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided
Such as include the memory 504 of instruction, above-mentioned instruction can be performed by the processor 518 of device 500 to complete in above-mentioned Fig. 1 and Fig. 2A
Described operational controls layout adjustment method.For example, non-transitorycomputer readable storage medium can be ROM, deposit at random
Access to memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or
Person's adaptations follow the general principle of the disclosure and including the undocumented common knowledges in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the disclosure and spirit are by following
Claim is pointed out.
It should be appreciated that the precision architecture that the disclosure is not limited to be described above and is shown in the drawings, and
And various modifications and changes can be being carried out without departing from the scope.The scope of the present disclosure is only limited by appended claim.
Claims (11)
1. a kind of operational controls layout adjustment method, it is characterised in that methods described includes:
Receive the edit instruction that operational controls are entered with edlin;
Obtain and sliding trace caused by touch screen slip is carried out on screen;
When the showing edge of the sliding trace and the screen forms at least two closed areas, distinguish on the screen
Or at least two closed area is highlighted, and the enclosed area that will be selected at least two closed areas of formation
Domain is defined as self defined area;
According to the attribute information of the self defined area, the attribute information of each operational controls is adjusted, wherein, the attribute information
Including position, shape and area, the area sum of each operational controls after adjustment is identical with the area of the self defined area,
Each operational controls after adjustment are by the shape after the position grouping after adjustment and the form fit of the self defined area;
Each operational controls after adjustment are filled into the self defined area by the position after adjustment;
The attribute information according to self defined area, the attribute information of each operational controls is adjusted, including:
Determine the frequency of use of each operational controls;
According to the attribute information of the self defined area and the frequency of use of each operational controls, each operational controls are adjusted
Attribute information, the area of each operational controls after adjustment and its frequency of use direct proportionality.
2. according to the method for claim 1, it is characterised in that the attribute information according to self defined area, adjustment are each
The attribute information of individual operational controls, including:
Determine the frequency of use of the frequent using area and each operational controls in the self defined area;
According to the attribute information of the frequently using area, category of the adjustment frequency of use higher than each operational controls of given threshold
Property information;
According to the attribute information in the region in the self defined area in addition to the frequently using area, adjustment frequency of use is less than
The attribute information of each operational controls of the given threshold.
3. method according to claim 1 or 2, it is characterised in that methods described also includes:
At least one set of move is received, corresponding two operational controls of move described in every group;
For every group of move, two operational controls corresponding with the move are swapped, and clearing house respectively
State the attribute information of two operational controls.
4. according to the method for claim 3, it is characterised in that methods described also includes:
Reception enters line-locked lock instruction to each operational controls;
It is locking mode by the attribute modification of each operational controls, the locking mode is used to indicate that each operational controls are non-volume
The state of collecting.
5. according to the method for claim 4, it is characterised in that methods described also includes:
Receive the unlock instruction being unlocked to each operational controls;
It is latching mode by the attribute modification of each operational controls, the latching mode is used to indicate each operational controls for editor
State.
6. a kind of operational controls distributing adjustment device, it is characterised in that described device includes:
First receiving module, it is configurable for receiving to enter operational controls the edit instruction of edlin;
Determining module, the sliding trace according to caused by carrying out touch screen slip on screen is configurable for, is determined self-defined
Region;
Adjusting module, the attribute information according to the self defined area is configurable for, adjusts the attribute of each operational controls
Information, wherein, the attribute information includes position, shape and area, the area sum of each operational controls after adjustment and institute
State that the area of self defined area is identical, each operational controls after adjustment by the shape after the position grouping after adjustment with it is described from
The form fit of definition region;
Module is filled, is configurable for each operational controls after adjustment being filled into by the position after adjustment described self-defined
In region;
The adjusting module, including:
First determination sub-module, it is configurable for determining the frequency of use of each operational controls;
First adjustment submodule, it is configurable for according to the attribute information of the self defined area and each operational controls
Frequency of use, adjust the attribute information of each operational controls, the areas of each operational controls after adjustment and its frequency of use into
Proportional relationship;
The determining module, including:
4th determination sub-module, it is configured in the sliding trace and forms at least two envelopes with the screen display edge
During closed region, at least two closed area is distinguished or is highlighted on the screen, and by least two envelopes of formation
A closed area being selected in closed region is defined as the self defined area.
7. device according to claim 6, it is characterised in that the adjusting module, including:
Second determination sub-module, the frequent using area for being configurable for determining in the self defined area and each operation control
The frequency of use of part;
Second adjustment submodule, is configurable for the attribute information according to the frequently using area, and adjustment frequency of use is high
In the attribute information of each operational controls of given threshold;
3rd adjustment submodule, it is configurable for according to the region in the self defined area in addition to the frequently using area
Attribute information, adjustment frequency of use less than the given threshold each operational controls attribute information.
8. the device according to claim 6 or 7, it is characterised in that described device also includes:
Second receiving module, it is configurable for receiving at least one set of move, corresponding two behaviour of move described in every group
Make control;
Switching Module, it is configurable for for every group of move, will two operational controls corresponding with the move
Swap, and exchange the attribute information of described two operational controls respectively.
9. device according to claim 8, it is characterised in that described device also includes:
3rd receiving module, it is configurable for receiving and line-locked lock instruction is entered to each operational controls;
First modified module, it is locking mode to be configurable for the attribute modification of each operational controls, the locking mode
For indicating that each operational controls are non-editing mode.
10. the device described in claim 9, it is characterised in that described device also includes:
4th receiving module, it is configurable for receiving the unlock instruction for being unlocked each operational controls;
Second modified module, it is latching mode to be configurable for the attribute modification of each operational controls, the latching mode
For indicating that each operational controls are editing mode.
A kind of 11. operational controls distributing adjustment device, it is characterised in that including:
Processor;
For storing the memory of the processor-executable instruction;
Wherein, the processor is configured as:
Receive the edit instruction that operational controls are entered with edlin;
Obtain and sliding trace caused by touch screen slip is carried out on screen;
When the showing edge of the sliding trace and the screen forms at least two closed areas, distinguish on the screen
Or at least two closed area is highlighted, and the enclosed area that will be selected at least two closed areas of formation
Domain is defined as self defined area;
According to the attribute information of the self defined area, the attribute information of each operational controls is adjusted, wherein, the attribute information
Including position, shape and area, the area sum of each operational controls after adjustment is identical with the area of the self defined area,
Each operational controls after adjustment are by the shape after the position grouping after adjustment and the form fit of the self defined area;
Each operational controls after adjustment are filled into the self defined area by the position after adjustment;
The attribute information according to self defined area, the attribute information of each operational controls is adjusted, including:
Determine the frequency of use of each operational controls;
According to the attribute information of the self defined area and the frequency of use of each operational controls, each operational controls are adjusted
Attribute information, the area of each operational controls after adjustment and its frequency of use direct proportionality.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410347418.XA CN104156166B (en) | 2014-07-21 | 2014-07-21 | Operational controls layout adjustment method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410347418.XA CN104156166B (en) | 2014-07-21 | 2014-07-21 | Operational controls layout adjustment method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104156166A CN104156166A (en) | 2014-11-19 |
| CN104156166B true CN104156166B (en) | 2017-12-05 |
Family
ID=51881677
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410347418.XA Active CN104156166B (en) | 2014-07-21 | 2014-07-21 | Operational controls layout adjustment method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104156166B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108376531A (en) * | 2018-02-28 | 2018-08-07 | 昆山国显光电有限公司 | A kind of display panel and its control method, display device |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104915049A (en) * | 2015-03-02 | 2015-09-16 | 深圳市金立通信设备有限公司 | Mobile terminal |
| CN104778037B (en) * | 2015-03-19 | 2019-01-04 | 小米科技有限责任公司 | The widget display methods and device of application program |
| CN106293429A (en) * | 2015-05-21 | 2017-01-04 | 西安中兴新软件有限责任公司 | A kind of method and device controlling keyboard & display |
| CN106325657B (en) * | 2015-06-19 | 2020-11-27 | 中兴通讯股份有限公司 | Control method, device and mobile terminal for screen projection display |
| CN104932789A (en) * | 2015-06-26 | 2015-09-23 | 联想(北京)有限公司 | Information display method and electronic equipment |
| KR20170013064A (en) * | 2015-07-27 | 2017-02-06 | 삼성전자주식회사 | Screen operating Method and electronic device supporting the same |
| CN105653116B (en) * | 2015-07-31 | 2019-02-01 | 宇龙计算机通信科技(深圳)有限公司 | A kind of soft keyboard layout method of adjustment, device and electronic equipment |
| CN105589651A (en) * | 2015-11-19 | 2016-05-18 | 深圳市金立通信设备有限公司 | Interface adjustment method and terminal |
| CN105446745A (en) * | 2015-12-15 | 2016-03-30 | 惠州Tcl移动通信有限公司 | Self-defining method and system for function keys in display area of mobile terminal |
| JP6786833B2 (en) | 2016-03-22 | 2020-11-18 | 富士ゼロックス株式会社 | Information processing device |
| CN105912190A (en) * | 2016-03-31 | 2016-08-31 | 维沃移动通信有限公司 | Interface operation method and mobile terminal |
| CN107305458B (en) * | 2016-04-20 | 2020-03-03 | 网易(杭州)网络有限公司 | Method, system and terminal for customizing application software interactive interface |
| CN108153427B (en) * | 2016-12-02 | 2021-04-20 | 上海博泰悦臻电子设备制造有限公司 | Keyboard layout method and system and vehicle machine |
| CN106791118B (en) * | 2016-12-27 | 2019-08-30 | 宜宾壹星科技有限公司 | A kind of singlehanded touch interface method for arranging of smart phone |
| CN106951141B (en) * | 2017-03-16 | 2019-03-26 | 维沃移动通信有限公司 | Icon processing method and mobile terminal |
| CN107728921A (en) * | 2017-09-29 | 2018-02-23 | 努比亚技术有限公司 | Interface content intelligent display method, mobile terminal and computer-readable recording medium |
| CN107704189A (en) * | 2017-10-27 | 2018-02-16 | 努比亚技术有限公司 | A kind of method, terminal and computer-readable recording medium for controlling terminal |
| CN108304711A (en) * | 2018-02-02 | 2018-07-20 | 惠州Tcl移动通信有限公司 | Touch unlocking method, storage device and the mobile terminal of mobile terminal |
| CN108509141B (en) * | 2018-03-30 | 2020-06-02 | 维沃移动通信有限公司 | Control generation method and mobile terminal |
| CN108845740B (en) * | 2018-06-08 | 2019-09-24 | 掌阅科技股份有限公司 | The implementation method of E-book reader operation mode, electronic equipment |
| CN109908580B (en) * | 2019-01-25 | 2022-11-29 | 深圳优依购互娱科技有限公司 | Game interface optimization method, computer device and storage medium |
| US11093046B2 (en) | 2019-12-16 | 2021-08-17 | Microsoft Technology Licensing, Llc | Sub-display designation for remote content source device |
| US11042222B1 (en) * | 2019-12-16 | 2021-06-22 | Microsoft Technology Licensing, Llc | Sub-display designation and sharing |
| US11404028B2 (en) | 2019-12-16 | 2022-08-02 | Microsoft Technology Licensing, Llc | Sub-display notification handling |
| CN111045344A (en) * | 2019-12-31 | 2020-04-21 | 维沃移动通信有限公司 | Control method of household equipment and electronic equipment |
| CN112565851B (en) * | 2020-11-27 | 2024-05-14 | 福州智象信息技术有限公司 | Method and device for personalized configuration of television homepage through mobile phone terminal |
| CN115695646B (en) * | 2021-07-28 | 2024-07-16 | Oppo广东移动通信有限公司 | Display method, device, terminal and storage medium of dialing interface |
| CN118625974A (en) * | 2024-06-24 | 2024-09-10 | 网易(杭州)网络有限公司 | Control editing method, device, electronic device and computer-readable storage medium |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8593418B2 (en) * | 2010-08-08 | 2013-11-26 | Qualcomm Incorporated | Method and system for adjusting display content |
| CN102799356B (en) * | 2012-06-19 | 2018-07-17 | 中兴通讯股份有限公司 | Optimize system, method and the mobile terminal of mobile terminal large-size screen monitors touch screen one-handed performance |
| CN103019564B (en) * | 2012-12-14 | 2016-04-06 | 东莞宇龙通信科技有限公司 | Terminal and terminal operation method |
| CN103092512A (en) * | 2013-01-06 | 2013-05-08 | 东莞宇龙通信科技有限公司 | Terminal and position adjusting method of input panel |
-
2014
- 2014-07-21 CN CN201410347418.XA patent/CN104156166B/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108376531A (en) * | 2018-02-28 | 2018-08-07 | 昆山国显光电有限公司 | A kind of display panel and its control method, display device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104156166A (en) | 2014-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104156166B (en) | Operational controls layout adjustment method and device | |
| US20220382443A1 (en) | Aggregated content item user interfaces | |
| CN104503689B (en) | Application interface display methods and device | |
| CN103391469B (en) | Mobile terminal and controlling method thereof | |
| CN105432061B (en) | Mobile terminal and control method | |
| RU2651194C2 (en) | Button interaction method and apparatus | |
| CN102799359B (en) | Terminal and terminal control method | |
| US20200371685A1 (en) | Graphical User Interface Display Method And Electronic Device | |
| CN102750105B (en) | Terminal and the management method of touch trajectory | |
| CN106371688A (en) | Full-screen single-hand operation method and apparatus | |
| CN110531920A (en) | Display method and device of sidebar, terminal and storage medium | |
| CN104850329A (en) | Method and device for adjusting parameters | |
| CN107102789B (en) | Method and apparatus for providing a graphical user interface in a mobile terminal | |
| CN107493389A (en) | Singlehanded mode implementation method, terminal and computer-readable medium | |
| CN104793843B (en) | desktop display method and device | |
| CN106201191A (en) | The batch processing method of a kind of icon, device and mobile terminal | |
| CN104503681A (en) | Interface icon movement control method and device | |
| CN103902220A (en) | Mobile terminal and interface display method thereof | |
| CN104598104A (en) | Widget processing method and device | |
| CN104536684A (en) | Interface displaying method and device | |
| CN105094527A (en) | Icon exchanging method and device | |
| KR20140089224A (en) | Device and method for executing operation based on touch-input | |
| WO2017128849A1 (en) | Method and device for customizing keyboard layout | |
| CN107111436A (en) | A method and terminal for controlling the playback progress of multimedia files | |
| CN104238853B (en) | Message method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |