CN106155506A - A kind of control method and control device - Google Patents

A kind of control method and control device Download PDF

Info

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
Application number
CN201510145785.6A
Other languages
Chinese (zh)
Other versions
CN106155506B (en
Inventor
张
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Hammer Software (beijing) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hammer Software (beijing) Co Ltd filed Critical Hammer Software (beijing) Co Ltd
Publication of CN106155506A publication Critical patent/CN106155506A/en
Application granted granted Critical
Publication of CN106155506B publication Critical patent/CN106155506B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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

A kind of control method and control device
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.
CN201510145785.6A 2015-02-16 2015-03-30 A kind of control method and control device Active CN106155506B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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