CN106155506A - A kind of control method and control device - Google Patents
A kind of control method and control device Download PDFInfo
- Publication number
- CN106155506A CN106155506A CN201510145785.6A CN201510145785A CN106155506A CN 106155506 A CN106155506 A CN 106155506A CN 201510145785 A CN201510145785 A CN 201510145785A CN 106155506 A CN106155506 A CN 106155506A
- Authority
- CN
- China
- Prior art keywords
- control
- video data
- display interface
- data
- mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The present invention relates to field of human-computer interaction, disclose a kind of control method and control device, to solve the technical problem of the control wasting of resources in prior art.The method is applied in electronic equipment, the display interface of electronics note application program is shown on the display unit of electronic equipment, video data on display interface is carried by one or more controls, between the data of control and control carrying, there is corresponding relation, one or more controls include the first control, and method comprises determining that whether the video data of display interface changes;When the video data determining display interface changes, it is judged that whether the data that the first control is carried are shown in display interface;When the data judging that the first control is carried no longer are shown in display interface, discharge the first control, release the corresponding relation between the data of the first control and the carrying of the first control, first control is removed from display interface, reclaim the internal memory of storage the first control, effectively save control resource and system resource.
Description
This application claims on February 16th, 2015 submit to Patent Office of the People's Republic of China, Application No. 201510084989.3,
The priority of the Chinese patent application of invention entitled " a kind of control method and electronic equipment ", entire contents
It is hereby incorporated by the application.
Technical field
The present invention relates to field of human-computer interaction, particularly relate to a kind of control method and control device.
Background technology
Along with the development of science and technology, electronic technology have also been obtained development at full speed, the kind of electronic product
Class also gets more and more, and people have also enjoyed the various facilities that development in science and technology brings.People can pass through now
Various types of electronic equipments, enjoy the comfortable life brought along with development in science and technology.Such as, smart mobile phone,
The electronic equipments such as panel computer have become as an important ingredient in people's life, and user can use
The electronic equipment such as mobile phone, panel computer is listened music, is played game etc., to alleviate modern times fast pace life institute
The pressure brought.
In prior art, major part electronic equipment can install electronics note application program, in order to user
Conveniently keeping record or remind, the data in electronics note are carried by control under normal circumstances, its
In an electronics note comprise multiple alienable content, it is necessary to multiple controls carry the plurality of respectively
Alienable content, when often increasing a content newly, it is necessary to creates the content that new control carrying is newly-increased.And
Then need also exist for using different controls to carry for different electronics notes, so there is control resource wave
The technical problem taken.
Summary of the invention
The present invention provides a kind of control method and controls device, to solve the control wasting of resources in prior art
Technical problem.
First aspect, the present invention provides a kind of control method, and described method is applied in electronic equipment, described
The display interface of electronics note application program is shown, on described display interface on the display unit of electronic equipment
Video data carried by one or more controls, described control and described control carrying data between have
Corresponding relation, the one or more control includes that the first control, described method include:
Determine whether the video data of described display interface changes;
When the video data determining described display interface changes, it is judged that described first control is carried
Whether data are shown in described display interface;
When the data judging that described first control is carried no longer are shown in described display interface, release is described
First control, releases the corresponding relation between the data of described first control and described first control carrying, will
Described first control removes from described display interface, reclaims the internal memory storing described first control.
Alternatively, the described internal memory reclaiming described first control of storage includes:
After discharging described first control, the internal memory of interval Preset Time execution recovery described first control of storage
Operation.
Alternatively, described method also includes:
When discharging after described first control, before the described Preset Time at interval arrives, determine the new number of existence
According to when being shown in described display interface, use described first control to carry described new data, preserve described the
One control and the corresponding relation of described new data.
Alternatively, the video data of described display interface includes the first video data and the second video data, institute
Method of stating also includes:
When the mobile operation of the first video data for described display interface being detected, according to described mobile behaviour
Make from the primary importance of described display interface, the first corresponding for described mobile operation video data is moved to the
Two positions;
The most described video data determining described display interface changes and includes:
When detect described display interface the first video data mobile operation and according to described mobile operation
The first corresponding for described mobile operation video data is moved to second from the primary importance of described display interface
During position, determine that the video data of described display interface changes.
Alternatively, described according to described mobile operation by the first corresponding for described mobile operation video data from institute
State the primary importance of display interface to move to the second position and include:
Create the second control, utilize the first video data that the described second described mobile operation of control carrying is corresponding;
Described second video data shown by described display interface is divided into M movable units, wherein,
The data that each movable units is corresponding are individually carried by a control, and M is positive integer;
Control described second control mobile in the middle of described M movable units;
After described second control mobile end, discharge described second control, release described second control with
Corresponding relation between first video data of described second control carrying, by described second control from described aobvious
Show in interface and remove, reclaim the internal memory storing described second control;
The 3rd control is used to carry described first video data, so that described first video data is shown in institute
State on display interface.
Alternatively, before creating the second control, described method also includes:
It is set to hide by display by the display properties of described 3rd control;Wherein, detecting for described
Before the mobile operation of the first video data of display interface, described first video data is by described 3rd control
Carrying;
Described use the 3rd control carries described first video data, so that described first video data shows
Include on described display interface:
The display properties of described 3rd control is set to display by hiding, uses described 3rd control to carry institute
State the first video data, so that described first video data is shown on described display interface.
Alternatively, before creating the second control, described method also includes:
Discharge the 4th control, release the corresponding relation between described 4th control and described first video data,
Described 4th control is removed from described display interface, reclaims the internal memory storing described 4th control;Wherein,
Before detecting for the mobile operation of the first video data of described display interface, described first display number
According to by described 4th control carrying;
Described use the 3rd control carries described first video data, so that described first video data shows
Include on described display interface:
Create the 3rd control, use described 3rd control to carry described first video data, preserve the described 3rd
Control and the corresponding relation of described first video data, so that described first video data is shown in described aobvious
Show on interface.
Alternatively, described method also includes:
After described second control mobile end, merging carries the multiple of the lteral data of described display interface
Control.
Alternatively, described the second video data shown by described display interface is divided into M removable list
Unit includes:
When described first video data is image data, described second video data is carried out with behavior unit
Segmentation, and then described second video data is divided into described M movable units;And/or
When described first video data is lteral data, described second video data is carried out in units of word
Segmentation, and then described second video data is divided into described M movable units.
Alternatively, before creating the second control, described method also includes:
Described first video data is reduced into the second size by first size;
After described second control mobile end, described method also includes:
Described first video data is enlarged into described first size by described second size.
Second aspect, the invention also discloses a kind of control device, and described control device is applied to electronic equipment
In, the display unit of described electronic equipment shows the display interface of electronics note application program, described aobvious
Show that the video data on interface is carried by one or more controls, the data that described control carries with described control
Between there is corresponding relation, the one or more control includes that the first control, described device include:
Determine module, for determining whether the video data of described display interface changes;
Judge module, for when the video data determining described display interface changes, it is judged that described the
Whether the data that one control is carried are shown in described display interface;
First release module, for described aobvious when judging that the data that described first control is carried no longer are shown in
When showing interface, discharge described first control, release the data of described first control and described first control carrying
Between corresponding relation, described first control is removed from described display interface, reclaim storage described first
The internal memory of control.
Alternatively, described first release module specifically for:
After discharging described first control, the internal memory of interval Preset Time execution recovery described first control of storage
Operation.
Alternatively, described device also includes:
Multiplexing module, for when discharging after described first control, before the described Preset Time arrival at interval,
When determining that there is new data is shown in described display interface, described first control is used to carry described new data,
Preserve the corresponding relation of described first control and described new data.
Alternatively, described device also includes:
Detection module, for detecting the mobile operation of the first video data for described display interface;Wherein,
The video data of described display interface includes the first video data and the second video data,
Mobile module, for working as the mobile operation the first video data for described display interface being detected,
According to described mobile operation by the first corresponding for described mobile operation video data from the of described display interface
One position moves to the second position;
The most described determine module specifically for:
When detect described display interface the first video data mobile operation and according to described mobile operation
The first corresponding for described mobile operation video data is moved to second from the primary importance of described display interface
During position, determine that the video data of described display interface changes.
Alternatively, described mobile module includes:
First creates submodule, for creating the second control, utilizes the described second described mobile behaviour of control carrying
Make the first corresponding video data;
Segmentation submodule, the second video data for being shown by described display interface is divided into M and can move
Moving cell, wherein, the data that each movable units is corresponding are individually carried by a control, and M is positive integer;
Control submodule, be used for controlling described second control mobile in the middle of described M movable units;
Release submodule, for after described second control mobile end, discharges described second control, solves
Except the corresponding relation between the first video data of described second control and described second control carrying, by described
Second control removes from described display interface, reclaims the internal memory storing described second control;
Carrying submodule, for using the 3rd control to carry described first video data, so that described first
Video data is shown on described display interface.
Alternatively, described device also includes:
Hide submodule, for, before creating the second control, being set by display by the display properties of the 3rd control
It is set to hide, wherein, before detecting for the mobile operation of the first video data of described display interface,
Described first video data is by described 3rd control carrying;
Described carrying submodule specifically for:
The display properties of described 3rd control is set to display by hiding, uses described 3rd control to carry institute
State the first video data, so that described first video data is shown on described display interface.
Alternatively, described device also includes:
Second release module, for before creating the second control, discharges the 4th control, releases the described 4th
Corresponding relation between control and described first video data, by described 4th control from described display interface
Remove, reclaim the internal memory storing described 4th control;Wherein, for described display interface is being detected
Before the mobile operation of one video data, described first video data is by described 4th control carrying;
Described carrying submodule specifically for:
Create the 3rd control, use described 3rd control to carry described first video data, preserve the described 3rd
Control and the corresponding relation of described first video data, so that described first video data is shown in described aobvious
Show on interface.
Alternatively, described device also includes:
Merge module, for after described second control mobile end, merge and carry described display interface
Multiple controls of lteral data.
Alternatively, described segmentation submodule includes:
First segmentation submodule, for when described first video data is image data, shows described second
Registration behavior unit according to this is split, and then described second video data is divided into described M can move
Moving cell;And/or
Second segmentation submodule, for showing described second when described first video data is lteral data
Registration word according to this is that unit is split, and then described second video data is divided into described M can move
Moving cell.
Alternatively, described device also includes:
Reduce module, for, before creating the second control, being contracted by first size by described first video data
Little is the second size;
Amplification module, for after described second control mobile end, by described first video data by institute
State the second size and be enlarged into described first size.
The present invention has the beneficial effect that:
Due in embodiments of the present invention, it is provided that a kind of control method, it is applied in electronic equipment, electronics
The display interface of electronics note application program is shown on the display unit of equipment, shown by display interface
Data are carried by one or more controls, have corresponding closing between described control with the data that described control carries
System, the one or more control includes the first control, occurs at the video data determining described display interface
During change, it is judged that whether the data that described first control is carried are shown in described display interface;Work as judgement
When the data that described first control is carried no longer are shown in described display interface, discharge described first control,
Release the corresponding relation between the data of described first control and described first control carrying, by described first control
Part removes from described display interface, reclaims the internal memory storing described first control.The most only it is shown in
The data of the display interface of electronics note application program are just carried by control, and if control is corresponding
Data are no longer shown in display interface, then discharge the control of correspondence, release described first control and described first
Corresponding relation between the data of control carrying, removes described first control from described display interface, returns
The internal memory of described first control is stored up in harvesting such that it is able to effectively save control resource and system resource.
Further, the embodiment of the present invention can also realize the number to electronics note by the multiplexing of limited control
According to displaying, reached save control resource technique effect.
Accompanying drawing explanation
Fig. 1 is the flow chart of control method in the embodiment of the present invention;
Fig. 2 is the flow chart in embodiment of the present invention control method being controlled the movement of the first video data;
Fig. 3 is to be moved by the primary importance of display interface by the first video data in embodiment of the present invention control method
Move the flow chart to the second position;
Fig. 4 is the structure chart controlling device in the embodiment of the present invention.
Detailed description of the invention
The present invention provides a kind of control method and controls device, to solve the control wasting of resources in prior art
Technical problem.
Technical scheme in the embodiment of the present application is to solve above-mentioned technical problem, and general thought is as follows:
Provide a kind of control method, be applied in electronic equipment, the display unit of electronic equipment shows
The display interface of electronics note application program, data shown on display interface are held by one or more controls
Carry, between the data of described control and the carrying of described control, there is corresponding relation, the one or more control
Including the first control, method comprises determining that whether the video data of described display interface changes;Really
When the video data of fixed described display interface changes, it is judged that whether the data that described first control is carried
It is shown in described display interface;Described aobvious when judging that the data that described first control is carried no longer are shown in
When showing interface, discharge described first control, release the data of described first control and described first control carrying
Between corresponding relation, described first control is removed from described display interface, reclaim storage described first
The internal memory of control.The most only it is shown in the data of display interface of electronics note application program just by control
Part carries, and if data corresponding to control are no longer shown in display interface, then discharge the control of correspondence,
Release the corresponding relation between the data of described first control and described first control carrying, by described first control
Part removes from described display interface, reclaims the internal memory storing described first control such that it is able to effectively save
Control resource and system resource, improve the operational efficiency of system.The embodiment of the present invention can also be by limited
The multiplexing of control realizes the displaying of the data to electronics note, has reached to save the technique effect of control resource.
In order to be better understood from technique scheme, below by accompanying drawing and specific embodiment to skill of the present invention
Art scheme is described in detail, it should be understood that the specific features in the embodiment of the present invention and embodiment is to this
The detailed description of inventive technique scheme rather than the restriction to technical solution of the present invention, in the feelings do not conflicted
Under condition, the technical characteristic in the embodiment of the present invention and embodiment can be mutually combined.
First aspect, the embodiment of the present invention provides a kind of control method, is applied in electronic equipment, and electronics sets
The display interface of electronics note application program is shown, number shown on display interface on standby display unit
Carry according to by one or more controls, between the data of described control and the carrying of described control, there is corresponding relation,
The one or more control includes the first control, refer to Fig. 1, and the method includes:
S101, electronic equipment determines whether the video data of described display interface changes.
S102, when the video data that described electronic equipment determines described display interface changes, described electricity
Subset judges whether the data that described first control is carried are shown in described display interface.
S103, when described electronic equipment judges that the data that described first control is carried no longer are shown in described showing
When showing interface, described electronic equipment discharges described first control, releases described first control and described first control
Corresponding relation between the data of part carrying, removes described first control from described display interface, reclaims
Store the internal memory of described first control.
For example, described electronic equipment is for example: mobile phone, panel computer, notebook computer etc..
For example, the display interface of described electronics note application program often can use a control by pictures
Part carries, and every segment word data (the most adjacent word not separated by picture) are also
A control is used to carry, and then can be by the data in one or more controls carrying display interface;
It is, of course, also possible to every pictures uses a control to carry, and often fixing style of writing word (such as: 3 row,
5 row etc.) use a control to carry out carrying etc., for how by one or more controls carrying electricity
The data of the display interface of sub-note application program, the embodiment of the present invention no longer itemizes, and does not limits
System.It should be noted that there is corresponding relation between the data of each control and the carrying of described control, institute
State one or more control and at least include the first control.
In S101, first described electronic equipment determines whether the video data of described display interface changes.
The display content of display interface changes can be based on multiple trigger condition, such as: the user of electronic equipment
Delete user's data moving display interface of the part data of display interface, electronic equipment etc..This
This is not defined by invention.
In a kind of possible implementation, the video data of described display interface include the first video data and
Second video data, described method also includes: when the first video data for described display interface being detected
Mobile operation, according to described mobile operation by the first corresponding for described mobile operation video data from described aobvious
Show that the primary importance at interface moves to the second position.
The most described video data determining described display interface changes and includes: when described display circle being detected
The mobile operation of first video data in face and according to described mobile operation by corresponding for described mobile operation the
One video data, when the primary importance of described display interface moves to the second position, determines described display interface
Video data change.
In S102, when the video data that electronic equipment determines described display interface changes, it is judged that described first
Whether the data that control is carried are shown in described display interface.
Illustrate, in a kind of possible implementation, carry display interface aobvious of described electronic equipment
The control of registration evidence can be one or more control, and the one or more control at least includes the first control
Part, can also include the second control, the 3rd control, the 4th control certainly ... when performing to judge operation,
Can first choose the first control to judge, if it is determined that the data that the first control is carried no longer are shown in
During display interface, then perform S103.If the control carrying described video data also include the second control, the 3rd
Control, the 4th control ... etc., also determine whether whether the data that the second control is carried are shown in described
In display interface, during if it is determined that the data that the second control is carried no longer are shown in display interface, then perform
Discharge the operation of the second control ... by that analogy.
Illustrate, in the implementation of another possibility, when display circle carrying described electronic equipment
When the control of the video data in face includes multiple control, the plurality of control include the first control, the second control,
3rd control ... time, it is also possible to after all controls of traversal have performed to judge operation, when determining described first
When the data that control is carried no longer are shown in described display interface, then execution release is no longer shown in display circle
The operation in the space that the data in face are corresponding, such as, discharge the first control.Concrete implementation mode can be very
Flexibly, this is not defined by the present invention.
In S103, the data carried due to the first control are no longer shown in display interface, then in order to save control
Part resource, and control is reused, then can discharge the first control.
Wherein, the data that the first control refers to release described first control with described first control carrying are discharged
Between corresponding relation, the first control is removed in interface, and reclaim storage the first control internal memory,
Such as: the content on this block internal memory is directly removed or by the data on this block internal memory by new
Hold covering etc..Due in embodiments of the present invention, only to the display being shown in electronics note application program
The data at interface are just carried by control, and if data corresponding to control are no longer shown in display interface,
Then discharge correspondence control, release described first control with described first control carrying data between corresponding
Relation, removes described first control from described display interface, reclaims the internal memory storing described first control,
It is thus possible to effectively save control resource and system resource.Due to by release control, the side of recovery internal memory
Formula decreases control and takies Installed System Memory, and memory source is the most valuable money for mobile device
Source, the method that therefore present invention provides not only saves control resource and system resource, is also effectively improved and is
The operational efficiency of system.
It should be noted that when discharging the first control, the mode of the internal memory reclaiming storage the first control is permissible
Be reclaim immediately described for storing the internal memory of described first control, it is also possible to be time delay or timing reclaimed and deposited
Store up the internal memory of described first control.Illustrating, the described internal memory reclaiming described first control of storage includes:
After discharging described first control, it is spaced the behaviour that Preset Time performs the internal memory of recovery described first control of storage
Make.In this implementation, after release the first control, it is also possible to time delay certain time reclaims internal memory.
The described Preset Time at interval can be set by system or user in advance, does not limits at this.For example,
Such as after release the first control, time delay 1 minute, 2 minutes or 3 minutes recyclings are for storage first
The internal memory of control.
Further, when discharging after described first control, before the described Preset Time at interval arrives, really
Surely there is new data when being shown in described display interface, use described first control to carry described new data,
Preserve the corresponding relation of described first control and described new data.In this implementation, if in release
After first control, before the Preset Time at interval arrives, the Preset Time being such as spaced is 1 minute, and away from
From the moment discharging the first control rise calculating also do not arrive 1 minute time, exist newly-increased data needs or general
When being shown in described display interface, then can not reclaim the internal memory for storing described first control,
But use described first control to carry described newly-increased data, and preserve described first control and described new number
According to corresponding relation so that described newly-increased data can be shown on described display interface.In this reality
In existing mode, owing to the internal memory of storage control is reclaimed in time delay, described control can be also used for carrying new data,
Thus reach the technique effect of control multiplexing.Therefore, the embodiment of the present invention can be by the multiplexing of limited control
Realize the displaying of the data to electronics note, reach to save the technique effect of control resource.Additionally, due to
Use the control that existed to carry newly-increased data, therefore carry described without creating new control separately
Newly-increased data, are the most also effectively increased the operational efficiency of system.
As further preferred embodiment, refer to Fig. 2, method also includes:
S201: detection obtains the operation for the first video data shown on display interface;
S202: judge whether described operation is default mobile operation;
S203a: when described operation is default mobile operation, according to described mobile operation by described movement
First video data of operation correspondence is moved to the second position by the primary importance of described display interface;
S203b: when described operation is not default mobile operation, the first data are not moved.
In S201, the data that the display interface of described electronic equipment shows include that the first video data and second shows
Registration evidence.Described first video data is for example: view data, lteral data etc..
For the first video data operation for example: clicking operation, drag operation, gesture operation etc..
In S202, different predetermined conditions, described default mobile operation can be set according to the actual requirements
For example: operating as first selecting the operation dragged again, operation is prearranged gesture etc., and the embodiment of the present invention is not
Itemize again.
Wherein, difference based on the first video data, the selection for the first video data operates also different,
Such as: if the first video data is image data, then select operation for example: long by operation, the most double
Hit operation etc.;If the first video data is lteral data, then select operation for example: slide,
Wherein the word on sliding trace is then the lteral data chosen, and selects operation the most for example: pin mouse left
Key carries out dragging the operation then unclamped, cursor move to position corresponding to word then for the word chosen
Data etc..
In S203, if be detected that the mobile operation preset be first select the operation that drags again if, then the
One position is selected first video data position, and the second position can be the end point of drag operation
Position;If the mobile operation preset detected described in is the operation producing and presetting gesture, then first
Position be preset gesture the position corresponding to starting point, the second position then can according to operation track and
Distance is determined, such as: if the first operation is gesture from top to bottom, then the second position is positioned at first
Below position, if the first operation is operation from left to right, then the second position is positioned at the primary importance right side
Side etc., and the second position is relative to the distance of primary importance, then be directly proportional to the distance of gesture operation, right
In using which kind of mode to determine primary importance and the second position, the embodiment of the present invention no longer itemizes, and
It is not restricted.
As further preferred embodiment, according to described mobile operation by right for described mobile operation in S203
The first video data answered is moved to the second position by the primary importance of display interface, refer to Fig. 3, specifically
Including:
S301: create the second control, utilize the described second described mobile operation of control carrying corresponding first shows
Registration evidence.
S302: the second video data shown by the display interface of display unit is divided into M and may move
Unit, the data of the most each movable units are individually carried by a control, and M is positive integer.
S303: control described second control mobile in the middle of described M movable units;
S304: after described second control mobile end, discharge described second control, release described second
Control and described second control carrying the first video data between corresponding relation, by described second control from
Described display interface removes, reclaims the internal memory storing described second control.
S305, uses the 3rd control to carry described first video data, so that described first video data shows
It is shown on described display interface.
In S301, after being, in the operation for the first video data being detected, the mobile operation preset, control
Make the first video data and enter selected state, and create an interim control (namely: the second control) and come
Carry the first data.Wherein, the second control of establishment is used for carrying described first video data or first and shows
The duplicate of registration evidence.Described first video data is i.e. carried out replicating operation by the duplicate of described first video data
The data obtained.It should be noted that the second newly created control and other controls are not belonging to same container,
It is independent of other controls.Other controls are the control corresponding to data of display, example in current display interface
Such as the first control, the most originally carried the control etc. of the first video data.Therefore, the second control can be aobvious
Show in interface and move, and then reach the first video data or the first display number that mobile second control is carried
According to the effect of duplicate.
In S302, when the second video data is divided into M movable units, can show second
Data are split line by line, and such M is equal to the line number of the second video data;Can also be by the second display number
According to word for word splitting, such M is equal to the number of words of the first lteral data, it is of course also possible to use other
Partitioning scheme, no longer itemizes this embodiment of the present invention, and is not restricted.
It addition, S302 is also based on the difference of the first video data, the second video data is used not
Same partitioning scheme, is set forth below two kinds of partitioning schemes therein and is introduced, certainly, be embodied as
Cheng Zhong, is not limited to following two situation.
The first, at the first video data particularly as follows: during image data, by second shown by display unit
Video data is divided into multiple movable units, particularly as follows:
Second video data is split with behavior unit, and then the second video data is divided into M
Movable units.
In this case, when being manipulated by image data and moving, image data can be controlled
Position any two compose a piece of writing words move.
The second, the first video data is particularly as follows: during lteral data, show second shown by display unit
Registration evidence is divided into multiple movable units, particularly as follows:
Second video data is split in units of word, so the second video data is divided into multiple can
Mobile unit.
In this case, when being manipulated by the first video data in the second video data centre movement,
The first video data can be controlled become between any two word, between any two row or between any two sections
Change place.
In S303, for example, can be controlled by the motion track of the operation for the first video data
Make the second control mobile in the middle of multiple movable units.
Such as: if the motion track for the operation of the first video data is direction from top to bottom, then control
Make the second control to move from top to bottom;If for the motion track of the operation of the first video data be from a left side to
Right direction, then can control the second control and move etc. from left to right.
In S304, it is dragged to correct position (namely: the first video data mobile end) at the second control
Afterwards, now the second control can be discharged, the way of release is to release described second control and described the
Corresponding relation between first video data of two control carryings, removes the second control from display interface,
And reclaim the internal memory shared by the second control.
In S305, the 3rd control is used to carry described first video data, so that described first shows
Registration is according to being shown on described display interface.Source according to the 3rd control is different, has different realization sides
Formula.
Illustrate, in a kind of possible implementation, detecting for described display interface first
Before the mobile operation of video data, described first video data is by described 3rd control carrying.Set at electronics
Standby detect for the mobile operation of the first video data of described display interface after, create the second control it
Before, electronic equipment will carry the display properties of described 3rd control of described first video data by showing setting
It is hiding.Then, then create the second control and carry the first video data.When for the second control or first
After the mobile end of video data, then discharge the second control.Afterwards, the display of described 3rd control is belonged to
Property be set to display by hiding, use described 3rd control to carry described first video data, so that described
First video data is shown on described display interface.In this kind of implementation, create interim control i.e.
Second control carries the first video data, in order to the first video data can move in display interface.Enter
One step, after the operation using the second control to move the first video data terminates, i.e. discharge the second control,
To save control and system resource, and the 3rd control of original carrying the first video data is used again to carry the
One video data, has reached the multiplexing of limited control, saves control and system resource, and is effectively improved
The operational efficiency of system.
Illustrate, in the implementation of another possibility, detecting for described display interface
Before the mobile operation of the first video data, described first video data is carried by the 4th control.Set at electronics
Standby detect for the mobile operation of the first video data of described display interface after, create the second control it
Before, electronic equipment release the 4th control, release between described 4th control and described first video data is right
Should be related to, described 4th control is removed from described display interface, reclaim and store the interior of described 4th control
Deposit.Then, then create the second control and carry the first video data.When for the second control or the first display
After the mobile end of data, then discharge the second control.Afterwards, create the 3rd control, use the described 3rd
Control carries described first video data, preserves described 3rd control pass corresponding with described first video data
System, so that described first video data is shown on described display interface.In this kind of implementation,
Create interim control that is second control and carry the first video data, in order to the first video data can be in display
Interface is moved.Further, after the operation using the second control to move the first video data terminates, i.e.
Discharge the second control, to save control and system resource, and create new control that is the 3rd control and carry first
Video data, has reached more preferable data display effect.
Further, the method that the embodiment of the present invention provides can also include: moves knot at described second control
After bundle, merge multiple controls of the lteral data carrying described display interface.
It should be noted that owing to the movement of the second control that is first video data result in display interface
The display position entirety of data there occurs change, so needing the arrangement of instantaneous M movable units of adjustment
Sequentially, this process is typically Millisecond.Then, need to splice the control of all carrying lteral datas,
Owing to being the data of operation itself, the feature of UI (User Interface: user interface) control is not carried out
Adjust (because only moving the position of control, and do not increase control newly or change the size of control), institute
Also it is the fastest with this process.The whole UI of relief redraws, because only that current display interface
There is several control to show, and backstage does not has control, redraws UI process so substantially increasing yet
Speed.And then can reach quickly to drag the technique effect of the first video data on the whole.
Difference based on the first video data, merges the mode of multiple controls of the data of carrying display interface also
Difference, is set forth below two kinds therein and is introduced, certainly, in specific implementation process, be not limited to following
Two kinds of situations.
The first, the first video data is view data, in this case, merges carrying display interface
Multiple controls of data are particularly as follows: merge M control corresponding to M movable units.Merge control
Operation when specifically performing, can be to use a control in M control to carry described M control
Corresponding data, discharge other controls simultaneously, are removed by other controls, and reclaim storage from display interface
The internal memory of described control.
For example, due to view data in electronics note application program all be use single control carry out
Carrying, in this case, then have only to the text data to being upset by image data and merge i.e.
Can.
The second, the first video data is lteral data, in this case, merges carrying display interface
Multiple controls of data are particularly as follows: merge M control corresponding to M movable units and carrying institute
State the control of the first video data.
For example it is lteral data due to the first video data, and under normal circumstances, adjacent lteral data
Same control can be used to carry, during namely the first video data is likely to meeting and the second video data
Segment word data acquisition carry with same control, so in this case, then need all
Lteral data row order adjust and merge.
Owing to when the present invention implements, incorporating multiple controls of carrying lteral data, therefore can be more
Add and be effectively saved control resource and system memory resource, in order to mobile device can utilize the internal memory of release to provide
Source carries out other and processes, to improve operation and the response speed of system.
As further preferred embodiment, second is being used to control the first video data based on step S301
Before part carries, method also includes: by first size, the first video data is reduced into the second size;
After the second control mobile end, method also includes: amplified by the second size by the first video data
For first size.
For example, when the first video data is reduced into the second size by first size, can be by first
Data reduce preset multiple, such as: first size is 100px*200px, and minification be 10 times (when
Can also be so other multiples), thus second a size of: 10px*20px;First data can also be reduced
To preliminary dimension, such as: the height of the second size is double space (can certainly be other preliminary dimension),
Assume that single size is 20 times of line-spacings of 10 times of line-spacing *, then second a size of: 2 times of line-spacings of 1 times of line-spacing * etc..
Ensure that what the first data can be convenient is moved by such scheme.
It should be noted that during mobile described second control i.e. moves the first video data, work as electricity
Subset determines when display content changes, and i.e. may determine that whether the data that the first control is carried show
In described display interface, when judging that the data that described first control is carried no longer are shown in described display circle
During face, discharge described first control, release between the data of described first control and described first control carrying
Corresponding relation, described first control is removed from described display interface, reclaim store described first control
Internal memory.Further, the mode of the described internal memory reclaiming described first control of storage is: described in release
After first control, it is spaced the operation that Preset Time performs the internal memory of recovery described first control of storage.When releasing
After putting described first control, interval described Preset Time arrive before, determine that there is new data is shown in
During described display interface, use described first control to carry described new data, preserve described first control and institute
State the corresponding relation of new data.In this implementation, the first control that multiplexing has created carries newly
Increase data, the scene for the video data in quick mobile display interface is well-adapted, due to
Quickly during mobile display data, a large amount of newly-increased data can be produced and be no longer shown in display interface
Data, therefore carry newly-increased data by release control and the first control of having created of multiplexing
Mode, and without creating new control, it is effectively increased process and the response speed of system, reach quick
Move data and improve display efficiency and the effect of speed of display interface.
Second aspect, based on same inventive concept, sees Fig. 4, the embodiment of the invention also discloses a kind of control
Device 400 processed, described control device is applied in electronic equipment, aobvious on the display unit of described electronic equipment
Being shown with the display interface of electronics note application program, the video data on described display interface is by one or more
Control carries, and has corresponding relation, one or many between the data of described control and the carrying of described control
Individual control includes that the first control, described device 400 include:
Determine module 401, for determining whether the video data of described display interface changes;
Judge module 402, for when the video data determining described display interface changes, it is judged that institute
State whether the data that the first control carried are shown in described display interface;
First release module 403, for when judging that the data that described first control is carried no longer are shown in institute
When stating display interface, discharge described first control, release described first control and described first control carrying
Corresponding relation between data, removes described first control from described display interface, reclaims storage described
The internal memory of the first control.
Alternatively, described first release module specifically for:
After discharging described first control, the internal memory of interval Preset Time execution recovery described first control of storage
Operation.
Alternatively, described device also includes:
Multiplexing module, for when discharging after described first control, before the described Preset Time arrival at interval,
When determining that there is new data is shown in described display interface, described first control is used to carry described new data,
Preserve the corresponding relation of described first control and described new data.
Alternatively, described device also includes:
Detection module, for detecting the mobile operation of the first video data for described display interface;Wherein,
The video data of described display interface includes the first video data and the second video data,
Mobile module, for working as the mobile operation the first video data for described display interface being detected,
According to described mobile operation by the first corresponding for described mobile operation video data from the of described display interface
One position moves to the second position;
The most described determine module specifically for:
When detect described display interface the first video data mobile operation and according to described mobile operation
The first corresponding for described mobile operation video data is moved to second from the primary importance of described display interface
During position, determine that the video data of described display interface changes.
Alternatively, described mobile module includes:
First creates submodule, for creating the second control, utilizes the described second described mobile behaviour of control carrying
Make the first corresponding video data;
Segmentation submodule, the second video data for being shown by described display interface is divided into M and can move
Moving cell, wherein, the data that each movable units is corresponding are individually carried by a control, and M is positive integer;
Control submodule, be used for controlling described second control mobile in the middle of described M movable units;
Release submodule, for after described second control mobile end, discharges described second control, solves
Except the corresponding relation between the first video data of described second control and described second control carrying, by described
Second control removes from described display interface, reclaims the internal memory storing described second control;
Carrying submodule, for using the 3rd control to carry described first video data, so that described first
Video data is shown on described display interface.
Alternatively, described device also includes:
Hide submodule, for, before creating the second control, being set by display by the display properties of the 3rd control
It is set to hide, wherein, before detecting for the mobile operation of the first video data of described display interface,
Described first video data is by described 3rd control carrying;
Described carrying submodule specifically for:
The display properties of described 3rd control is set to display by hiding, uses described 3rd control to carry institute
State the first video data, so that described first video data is shown on described display interface.
Alternatively, described device also includes:
Second release module, for before creating the second control, discharges the 4th control, releases the described 4th
Corresponding relation between control and described first video data, by described 4th control from described display interface
Remove, reclaim the internal memory storing described 4th control;Wherein, for described display interface is being detected
Before the mobile operation of one video data, described first video data is by described 4th control carrying;
Described carrying submodule specifically for:
Create the 3rd control, use described 3rd control to carry described first video data, preserve the described 3rd
Control and the corresponding relation of described first video data, so that described first video data is shown in described aobvious
Show on interface.
Alternatively, described device also includes:
Merge module, for after described second control mobile end, merge and carry described display interface
Multiple controls of lteral data.
Alternatively, described segmentation submodule includes:
First segmentation submodule, for when described first video data is image data, shows described second
Registration behavior unit according to this is split, and then described second video data is divided into described M can move
Moving cell;And/or
Second segmentation submodule, for showing described second when described first video data is lteral data
Registration word according to this is that unit is split, and then described second video data is divided into described M can move
Moving cell.
Alternatively, described device also includes:
Reduce module, for, before creating the second control, being contracted by first size by described first video data
Little is the second size;
Amplification module, for after described second control mobile end, by described first video data by institute
State the second size and be enlarged into described first size
The one or more embodiment of the present invention, at least has the advantages that
Due in embodiments of the present invention, it is provided that a kind of control method, it is applied in electronic equipment, electronics
The display interface of electronics note application program is shown on the display unit of equipment, shown by display interface
Data are carried by one or more controls, have corresponding closing between described control with the data that described control carries
System, the one or more control includes the first control, occurs at the video data determining described display interface
During change, it is judged that whether the data that described first control is carried are shown in described display interface;Work as judgement
When the data that described first control is carried no longer are shown in described display interface, discharge described first control,
Release the corresponding relation between the data of described first control and described first control carrying, by described first control
Part removes from described display interface, reclaims the internal memory storing described first control.The most only it is shown in
The data of the display interface of electronics note application program are just carried by control, and if control is corresponding
Data are no longer shown in display interface, then discharge the control of correspondence, release described first control and described first
Corresponding relation between the data of control carrying, removes described first control from described display interface, returns
The internal memory of described first control is stored up in harvesting such that it is able to effectively save control resource and system resource.
Further, the embodiment of the present invention can also realize the number to electronics note by the multiplexing of limited control
According to displaying, reached save control resource technique effect.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter
Calculation machine program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or knot
The form of the embodiment in terms of conjunction software and hardware.And, the present invention can use and wherein wrap one or more
Computer-usable storage medium containing computer usable program code (include but not limited to disk memory,
CD-ROM, optical memory etc.) form of the upper computer program implemented.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention
The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and
/ or block diagram in each flow process and/or flow process in square frame and flow chart and/or block diagram and/
Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedding
The processor of formula datatron or other programmable data processing device is to produce a machine so that by calculating
The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one
The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set
In the standby computer-readable memory worked in a specific way so that be stored in this computer-readable memory
Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart
The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes
Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices
Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one
The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know base
This creativeness concept, then can make other change and amendment to these embodiments.So, appended right is wanted
Ask and be intended to be construed to include preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention
Bright spirit and scope.So, if the present invention these amendment and modification belong to the claims in the present invention and
Within the scope of its equivalent technologies, then the present invention is also intended to comprise these change and modification.
Claims (20)
1. a control method, it is characterised in that described method is applied in electronic equipment, described electronics
The display interface of electronics note application program is shown, showing on described display interface on the display unit of equipment
Registration, according to being carried by one or more controls, has corresponding between described control with the data that described control carries
Relation, the one or more control includes that the first control, described method include:
Determine whether the video data of described display interface changes;
When the video data determining described display interface changes, it is judged that described first control is carried
Whether data are shown in described display interface;
When the data judging that described first control is carried no longer are shown in described display interface, release is described
First control, releases the corresponding relation between the data of described first control and described first control carrying, will
Described first control removes from described display interface, reclaims the internal memory storing described first control.
Method the most according to claim 1, it is characterised in that described first control of described recovery storage
The internal memory of part includes:
After discharging described first control, the internal memory of interval Preset Time execution recovery described first control of storage
Operation.
Method the most according to claim 2, it is characterised in that described method also includes:
When discharging after described first control, before the described Preset Time at interval arrives, determine the new number of existence
According to when being shown in described display interface, use described first control to carry described new data, preserve described the
One control and the corresponding relation of described new data.
Method the most according to claim 1, it is characterised in that the video data of described display interface
Including the first video data and the second video data, described method also includes:
When the mobile operation of the first video data for described display interface being detected, according to described mobile behaviour
Make from the primary importance of described display interface, the first corresponding for described mobile operation video data is moved to the
Two positions;
The most described video data determining described display interface changes and includes:
When detect described display interface the first video data mobile operation and according to described mobile operation
The first corresponding for described mobile operation video data is moved to second from the primary importance of described display interface
During position, determine that the video data of described display interface changes.
Method the most according to claim 4, it is characterised in that described according to described movement operation general
First video data of described mobile operation correspondence moves to second from the primary importance of described display interface
Put and include:
Create the second control, utilize the first video data that the described second described mobile operation of control carrying is corresponding;
Described second video data shown by described display interface is divided into M movable units, wherein,
The data that each movable units is corresponding are individually carried by a control, and M is positive integer;
Control described second control mobile in the middle of described M movable units;
After described second control mobile end, discharge described second control, release described second control with
Corresponding relation between first video data of described second control carrying, by described second control from described aobvious
Show in interface and remove, reclaim the internal memory storing described second control;
The 3rd control is used to carry described first video data, so that described first video data is shown in institute
State on display interface.
Method the most according to claim 5, it is characterised in that before creating the second control, institute
Method of stating also includes:
It is set to hide by display by the display properties of described 3rd control;Wherein, detecting for described
Before the mobile operation of the first video data of display interface, described first video data is by described 3rd control
Carrying;
Described use the 3rd control carries described first video data, so that described first video data shows
Include on described display interface:
The display properties of described 3rd control is set to display by hiding, uses described 3rd control to carry institute
State the first video data, so that described first video data is shown on described display interface.
Method the most according to claim 5, it is characterised in that before creating the second control, institute
Method of stating also includes:
Discharge the 4th control, release the corresponding relation between described 4th control and described first video data,
Described 4th control is removed from described display interface, reclaims the internal memory storing described 4th control;Wherein,
Before detecting for the mobile operation of the first video data of described display interface, described first display number
According to by described 4th control carrying;
Described use the 3rd control carries described first video data, so that described first video data shows
Include on described display interface:
Create the 3rd control, use described 3rd control to carry described first video data, preserve the described 3rd
Control and the corresponding relation of described first video data, so that described first video data is shown in described aobvious
Show on interface.
Method the most according to claim 5, it is characterised in that described method also includes:
After described second control mobile end, merging carries the multiple of the lteral data of described display interface
Control.
Method the most according to claim 5, it is characterised in that described described display interface is shown
The second video data be divided into M movable units and include:
When described first video data is image data, described second video data is carried out with behavior unit
Segmentation, and then described second video data is divided into described M movable units;And/or
When described first video data is lteral data, described second video data is carried out in units of word
Segmentation, and then described second video data is divided into described M movable units.
10. according to the method described in claim 5-9 any one, it is characterised in that creating the second control
Before part, described method also includes:
Described first video data is reduced into the second size by first size;
After described second control mobile end, described method also includes:
Described first video data is enlarged into described first size by described second size.
11. 1 kinds control device, it is characterised in that described control device is applied in electronic equipment, described
The display interface of electronics note application program is shown, on described display interface on the display unit of electronic equipment
Video data carried by one or more controls, described control and described control carrying data between have
Corresponding relation, the one or more control includes that the first control, described device include:
Determine module, for determining whether the video data of described display interface changes;
Judge module, for when the video data determining described display interface changes, it is judged that described the
Whether the data that one control is carried are shown in described display interface;
First release module, for described aobvious when judging that the data that described first control is carried no longer are shown in
When showing interface, discharge described first control, release the data of described first control and described first control carrying
Between corresponding relation, described first control is removed from described display interface, reclaim storage described first
The internal memory of control.
12. devices according to claim 11, it is characterised in that described first release module is concrete
For:
After discharging described first control, the internal memory of interval Preset Time execution recovery described first control of storage
Operation.
13. devices according to claim 12, it is characterised in that described device also includes:
Multiplexing module, for when discharging after described first control, before the described Preset Time arrival at interval,
When determining that there is new data is shown in described display interface, described first control is used to carry described new data,
Preserve the corresponding relation of described first control and described new data.
14. devices according to claim 11, it is characterised in that described device also includes:
Detection module, for detecting the mobile operation of the first video data for described display interface;Wherein,
The video data of described display interface includes the first video data and the second video data,
Mobile module, for working as the mobile operation the first video data for described display interface being detected,
According to described mobile operation by the first corresponding for described mobile operation video data from the of described display interface
One position moves to the second position;
The most described determine module specifically for:
When detect described display interface the first video data mobile operation and according to described mobile operation
The first corresponding for described mobile operation video data is moved to second from the primary importance of described display interface
During position, determine that the video data of described display interface changes.
15. devices according to claim 14, it is characterised in that described mobile module includes:
First creates submodule, for creating the second control, utilizes the described second described mobile behaviour of control carrying
Make the first corresponding video data;
Segmentation submodule, the second video data for being shown by described display interface is divided into M and can move
Moving cell, wherein, the data that each movable units is corresponding are individually carried by a control, and M is positive integer;
Control submodule, be used for controlling described second control mobile in the middle of described M movable units;
Release submodule, for after described second control mobile end, discharges described second control, solves
Except the corresponding relation between the first video data of described second control and described second control carrying, by described
Second control removes from described display interface, reclaims the internal memory storing described second control;
Carrying submodule, for using the 3rd control to carry described first video data, so that described first
Video data is shown on described display interface.
16. devices according to claim 15, it is characterised in that described device also includes:
Hide submodule, for, before creating the second control, being set by display by the display properties of the 3rd control
It is set to hide, wherein, before detecting for the mobile operation of the first video data of described display interface,
Described first video data is by described 3rd control carrying;
Described carrying submodule specifically for:
The display properties of described 3rd control is set to display by hiding, uses described 3rd control to carry institute
State the first video data, so that described first video data is shown on described display interface.
17. devices according to claim 15, it is characterised in that described device also includes:
Second release module, for before creating the second control, discharges the 4th control, releases the described 4th
Corresponding relation between control and described first video data, by described 4th control from described display interface
Remove, reclaim the internal memory storing described 4th control;Wherein, for described display interface is being detected
Before the mobile operation of one video data, described first video data is by described 4th control carrying;
Described carrying submodule specifically for:
Create the 3rd control, use described 3rd control to carry described first video data, preserve the described 3rd
Control and the corresponding relation of described first video data, so that described first video data is shown in described aobvious
Show on interface.
18. devices according to claim 15, it is characterised in that described device also includes:
Merge module, for after described second control mobile end, merge and carry described display interface
Multiple controls of lteral data.
19. devices according to claim 15, it is characterised in that described segmentation submodule includes:
First segmentation submodule, for when described first video data is image data, shows described second
Registration behavior unit according to this is split, and then described second video data is divided into described M can move
Moving cell;And/or
Second segmentation submodule, for showing described second when described first video data is lteral data
Registration word according to this is that unit is split, and then described second video data is divided into described M can move
Moving cell.
20. according to the device described in claim 15-19 any one, it is characterised in that described device is also
Including:
Reduce module, for, before creating the second control, being contracted by first size by described first video data
Little is the second size;
Amplification module, for after described second control mobile end, by described first video data by described the
Two sizes are enlarged into described first size.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2015100849893 | 2015-02-16 | ||
CN201510084989 | 2015-02-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106155506A true CN106155506A (en) | 2016-11-23 |
CN106155506B CN106155506B (en) | 2019-02-01 |
Family
ID=53912050
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510145785.6A Active CN106155506B (en) | 2015-02-16 | 2015-03-30 | A kind of control method and control device |
CN201510254323.8A Active CN104866206B (en) | 2015-02-16 | 2015-05-18 | The moving method and mobile terminal of a kind of image data |
CN201510320649.6A Active CN104866182B (en) | 2015-02-16 | 2015-06-11 | The moving method and mobile terminal of a kind of image data |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510254323.8A Active CN104866206B (en) | 2015-02-16 | 2015-05-18 | The moving method and mobile terminal of a kind of image data |
CN201510320649.6A Active CN104866182B (en) | 2015-02-16 | 2015-06-11 | The moving method and mobile terminal of a kind of image data |
Country Status (2)
Country | Link |
---|---|
CN (3) | CN106155506B (en) |
WO (1) | WO2016131207A1 (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10970646B2 (en) | 2015-10-01 | 2021-04-06 | Google Llc | Action suggestions for user-selected content |
US10055390B2 (en) * | 2015-11-18 | 2018-08-21 | Google Llc | Simulated hyperlinks on a mobile device based on user intent and a centered selection of text |
CN105892869A (en) * | 2016-04-28 | 2016-08-24 | 北京小米移动软件有限公司 | Image position adjusting method and device |
CN105976414A (en) * | 2016-04-28 | 2016-09-28 | 北京小米移动软件有限公司 | Picture position editing method and picture position editing device |
CN105975188B (en) * | 2016-04-28 | 2020-07-03 | 北京小米移动软件有限公司 | Picture position adjusting method and device |
CN105975205A (en) * | 2016-04-29 | 2016-09-28 | 乐视控股(北京)有限公司 | Method and device for editing picture in note application, and mobile terminal |
CN107515718A (en) * | 2016-06-15 | 2017-12-26 | 腾讯科技(深圳)有限公司 | Resource control method, server and user terminal |
CN107885439B (en) * | 2017-12-01 | 2020-06-26 | 维沃移动通信有限公司 | Note segmentation method and mobile terminal |
CN108205459A (en) * | 2018-02-07 | 2018-06-26 | 苏州本乔信息技术有限公司 | A kind of merging display methods and system for visualizing data resource |
CN110737383B (en) * | 2019-09-30 | 2021-06-18 | 广州视源电子科技股份有限公司 | Element adding method and device and electronic equipment |
CN112035031B (en) * | 2020-08-31 | 2022-03-11 | 北京小米松果电子有限公司 | Note generation method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070061780A1 (en) * | 2005-08-29 | 2007-03-15 | Microsoft Corporation | Enterprise resource planning system test framework |
CN102377853A (en) * | 2010-08-25 | 2012-03-14 | 中兴通讯股份有限公司 | Management device and method for application, interface window and service of mobile terminal |
CN103365532A (en) * | 2012-04-11 | 2013-10-23 | 中兴通讯股份有限公司 | Change method and change system of terminal application display |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5039911B2 (en) * | 2000-10-11 | 2012-10-03 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Data processing device, input / output device, touch panel control method, storage medium, and program transmission device |
US8683317B2 (en) * | 2009-09-23 | 2014-03-25 | Fisher-Rosemount Systems, Inc. | Dynamically linked graphical messages for process control systems |
CN102156716B (en) * | 2010-12-02 | 2013-01-02 | 广州市动景计算机科技有限公司 | Method and device for re-typesetting web page |
CN104166541B (en) * | 2013-05-17 | 2018-01-19 | 阿里巴巴集团控股有限公司 | Method and apparatus for updating tested widget library |
CN103336691B (en) * | 2013-06-29 | 2016-08-10 | 安科智慧城市技术(中国)有限公司 | A kind of Dynamic Distribution based on Android method and system |
KR20150009036A (en) * | 2013-07-10 | 2015-01-26 | 삼성전자주식회사 | Method and apparatus for processing a memo in electronic device having a touch device |
CN103488392A (en) * | 2013-09-03 | 2014-01-01 | 小米科技有限责任公司 | Editing method and device used for editable content of touch screen, and terminal |
-
2015
- 2015-03-27 WO PCT/CN2015/075225 patent/WO2016131207A1/en active Application Filing
- 2015-03-30 CN CN201510145785.6A patent/CN106155506B/en active Active
- 2015-05-18 CN CN201510254323.8A patent/CN104866206B/en active Active
- 2015-06-11 CN CN201510320649.6A patent/CN104866182B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070061780A1 (en) * | 2005-08-29 | 2007-03-15 | Microsoft Corporation | Enterprise resource planning system test framework |
CN102377853A (en) * | 2010-08-25 | 2012-03-14 | 中兴通讯股份有限公司 | Management device and method for application, interface window and service of mobile terminal |
CN103365532A (en) * | 2012-04-11 | 2013-10-23 | 中兴通讯股份有限公司 | Change method and change system of terminal application display |
Also Published As
Publication number | Publication date |
---|---|
CN104866206B (en) | 2018-06-19 |
CN104866182B (en) | 2018-05-18 |
WO2016131207A1 (en) | 2016-08-25 |
CN104866206A (en) | 2015-08-26 |
CN106155506B (en) | 2019-02-01 |
CN104866182A (en) | 2015-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106155506A (en) | A kind of control method and control device | |
US10990274B2 (en) | Information processing program, information processing method, and information processing device | |
CN110515579A (en) | Throw screen method, apparatus, terminal and storage medium | |
EP2869182B1 (en) | Method for adding application icon | |
CN107249706B (en) | Game control program, game control method, and game control device | |
CN106970735B (en) | Information processing method and electronic equipment | |
CN105094617A (en) | Screen capturing method and device | |
CN107678664A (en) | A kind of terminal interface switching, the method, apparatus and terminal of gesture processing | |
US20130080951A1 (en) | Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions | |
US20140359538A1 (en) | Systems and methods for moving display objects based on user gestures | |
CN105373291A (en) | Interface switching method and device | |
CN103616982A (en) | Touch screen device and method of creating new folders on touch screen device | |
CN104461312A (en) | Display control method and electronic equipment | |
CN104603736A (en) | Method for changing object position and electronic device thereof | |
CN102799348A (en) | Method and device for icon edition on terminal adopting touch screen | |
US9946450B2 (en) | Scrolling display control interface apparatuses, methods and computer-readable storage mediums | |
CN107122104A (en) | data display method and device | |
CN104571811A (en) | Information processing method and electronic equipment | |
CN103135911A (en) | Information processing method and electronic terminal | |
CN107092519A (en) | A kind of function displaying method, equipment and terminal device | |
CN110058764A (en) | A kind of picture loading method, device and terminal | |
CN107229472A (en) | A kind of interface switching method and device, computer installation and readable storage medium storing program for executing | |
CN112650490B (en) | Page switching method, electronic device and storage medium | |
CN110647263B (en) | Mobile terminal desktop icon moving method, device, medium and equipment | |
CN113885981A (en) | Desktop editing method and device and electronic equipment |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20190121 Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing. Applicant after: BEIJING ZIJIE TIAODONG NETWORK TECHNOLOGY CO., LTD. Address before: Unit 8106, Block 3, Yongchang North Road, Beijing Daxing District, 100102 Applicant before: Hammer software (Beijing) company limited |