CN106874013A - interface display method and device - Google Patents
interface display method and device Download PDFInfo
- Publication number
- CN106874013A CN106874013A CN201710118391.0A CN201710118391A CN106874013A CN 106874013 A CN106874013 A CN 106874013A CN 201710118391 A CN201710118391 A CN 201710118391A CN 106874013 A CN106874013 A CN 106874013A
- Authority
- CN
- China
- Prior art keywords
- interface
- interfaces
- display method
- intersection area
- sub
- 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F3/0486—Drag-and-drop
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)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure provides a kind of interface display method and device.Method includes:The movement of monitoring interface, when the first interface is moved, judges whether it crosses with other interfaces;If first interface crosses with second contact surface, the area that crosses is calculated;If the area that crosses is more than preset value, it is the 3rd interface to merge first interface with the second contact surface, sets first interface and two grades of sub-interfaces that the second contact surface is the 3rd interface.The interface display method that the disclosure is provided can more easily show multiple interfaces, lift Consumer's Experience.
Description
Technical Field
The disclosure relates to the technical field of computer graphic images, in particular to an interface display method and device for a combined interface.
Background
In the traditional game design, the design realization of the interface is always required to be independently classified according to the playing method and the system of the game. Fig. 1 is a conventional interface display method. Referring to fig. 1, when one game display interface needs to respectively display attributes of skills, people numbers and the like, a plurality of tabs may be arranged on a sidebar of the interface to display different sub-interfaces when a user clicks different tabs, and such an interface including a plurality of sub-interfaces may be referred to as a primary interface.
However, in the prior art, when a plurality of primary interfaces need to be displayed simultaneously, the primary interfaces are often incompatible with each other, and therefore a large screen area needs to be occupied, which brings inconvenience to a user to display a plurality of interfaces simultaneously. Therefore, an interface display method that can flexibly display a plurality of interfaces and can be set by a user in a customized manner is required.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
An object of the present disclosure is to provide an interface display method and apparatus for a merged interface, which overcome, at least to some extent, one or more of the problems due to the limitations and disadvantages of the related art.
According to a first aspect of the embodiments of the present disclosure, there is provided an interface display method, including:
monitoring the movement of the interface, and judging whether the first interface is intersected with other interfaces or not when the first interface moves;
if the first interface and the second interface are intersected, calculating the intersection area;
if the intersection area is larger than a preset value, the first interface and the second interface are combined to be a third interface, and the first interface and the second interface are set to be secondary sub-interfaces of the third interface.
In an exemplary embodiment of the present disclosure, the first interface and the second interface are both primary interfaces.
In an exemplary embodiment of the present disclosure, the calculating the intersection area includes:
calculating the intersection area in real time; or,
and when the first interface and the second interface are both in a static state, calculating the intersection area. In an exemplary embodiment of the present disclosure, the preset value includes a preset area percentage of the first interface.
In an exemplary embodiment of the disclosure, each sub-interface of the first interface and the second interface becomes a three-level sub-interface of the third interface after being merged and still belongs to the first interface and the second interface.
In an exemplary embodiment of the present disclosure, the third interface displays the secondary sub-interface in the form of a tab.
In an exemplary embodiment of the present disclosure, the third interface has a length and width equal to those of the first interface.
In an exemplary embodiment of the disclosure, when the third interface and the fourth interface meet, the fourth interface is merged into a secondary sub-interface of the third interface.
According to a second aspect of the present disclosure, there is provided an interface display apparatus including:
the intersection monitoring module is used for monitoring the movement of the interface and judging whether the first interface intersects with other interfaces or not when the first interface moves;
the intersection area calculation module is used for calculating the intersection area if the first interface and the second interface are intersected; (ii) a
And the interface merging module is used for merging the first interface and the second interface into a third interface if the intersection area is larger than a preset value, and setting the first interface and the second interface as a secondary sub-interface of the third interface.
In an exemplary embodiment of the present disclosure, the third interface displays the secondary sub-interface in the form of a tab.
According to the interface display method, the intention of the user for combining the interfaces is judged, the multiple first-level interfaces comprising the sub-interfaces are combined, the multiple first-level interfaces can be conveniently displayed, the number of the interfaces displayed in a screen is reduced, the interface display space is saved, and richer interface display setting functions are provided for the user.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty.
Fig. 1 is a schematic diagram schematically illustrating an interface display method in the prior art.
Fig. 2 schematically illustrates a flowchart of an interface display method in an exemplary embodiment of the present disclosure.
Fig. 3 to 6 schematically show an interface merging process in an exemplary embodiment of the present disclosure.
Fig. 7 schematically illustrates a block diagram of an interface display apparatus in an exemplary embodiment of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and the like. In other instances, well-known technical solutions have not been shown or described in detail to avoid obscuring aspects of the present disclosure.
Further, the drawings are merely schematic illustrations of the present disclosure, in which the same reference numerals denote the same or similar parts, and thus, a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
The following detailed description of exemplary embodiments of the disclosure refers to the accompanying drawings.
Fig. 2 schematically illustrates a flowchart of an interface display method in an exemplary embodiment of the present disclosure. Referring to fig. 2, an interface display method 200 may include:
step S202, the movement of the interface is monitored, and when the first interface moves, whether the first interface meets other interfaces is judged.
And step S204, if the first interface and the second interface are intersected, calculating the intersection area.
Step S206, if the intersection area is larger than a preset value, combining the first interface and the second interface to form a third interface, and setting the first interface and the second interface to be secondary sub-interfaces of the third interface.
According to the interface display method, the intention of the user for combining the interfaces is judged, the multiple first-level interfaces comprising the sub-interfaces are combined, the multiple first-level interfaces can be conveniently displayed, the number of the interfaces displayed in a screen is reduced, the interface display space is saved, and richer interface display setting functions are provided for the user.
The steps of the interface display method 200 are described in detail below.
In step S202, the movement of the interface is monitored, and when the first interface moves, it is determined whether it intersects with other interfaces.
The method may be applied to monitoring movement of a plurality of primary interfaces, each of which may include a plurality of sub-interfaces. In some exemplary embodiments of the present disclosure, only the movement of the currently active/selected interface may also be monitored. When a user drags a first interface to move by using a mouse or touch control mode, whether the first interface is intersected with other interfaces can be judged by monitoring whether the boundary coordinates of the first interface fall into the display range of other interfaces. It should be noted that the movement of the first interface may be a movement controlled by the user through a plurality of control modes, or may be a movement implemented when the program determines that it is necessary to move a certain interface, and the disclosure is not limited thereto.
In step S204, if the first interface and the second interface are intersected, an intersection area is calculated; .
In an exemplary embodiment of the present disclosure, the judgment of the intersection area may be judged by the following equation:
max(0,(w1+w2)/2-|x1-x2|)*max(0,(h1+h2)/2-|y1-y2|) (1)
wherein x is1、y1Is the abscissa and ordinate, x, of the center point of the first interface2、y2Is the abscissa and ordinate of the center point of the second interface, w1、h1Is the width and height, w, of the first interface2、h2Is said secondThe width and height of the interface.
The above formula shows that when the abscissa distance between the first interface and the second interface is greater than one-half of the sum of the widths of the two interfaces, the two interfaces are determined to be not intersected, so that the intersection area is 0; otherwise, judging that the two interfaces are transversely crossed, wherein the transverse crossing width is the difference between one half of the sum of the widths of the two interfaces and the distance of the abscissa of the center point of the two interfaces. Similarly, when the distance between the vertical coordinates of the first interface and the second interface is greater than one-half of the sum of the heights of the two interfaces, the two interfaces are not intersected, and the intersection area is 0; otherwise, the two interfaces are judged to be longitudinally intersected, and the longitudinal intersection height is the difference value between one half of the sum of the heights of the two interfaces and the longitudinal coordinate distance of the center points of the two interfaces. In addition, the two conditions are multiplicative relations, that is, it is determined that the intersection of the two interfaces must satisfy both the transverse intersection and the longitudinal intersection, otherwise, the intersection area is returned to 0, that is, it is determined that the two interfaces do not intersect.
In some embodiments, when the length and the width of the first interface and the second interface are consistent, the intersection area of the first interface and the second interface can be calculated by the following formula:
max(0,w-|x1-x2|)*max(0,h-|y1-y2|) (2)
wherein x is1、y1Is the abscissa and ordinate, x, of the center point of the first interface2、y2The horizontal coordinate and the vertical coordinate of the center point of the second interface are shown, and w and h are the width and the height of the first interface and the second interface.
It is worth mentioning that when the interface has a portion protruding from the interface theme, such as a tab or an animation popup, the height and width of the interface can be set to the height and width of the smallest rectangle occupied by all portions of the interface.
Further, in some exemplary embodiments of the present disclosure, calculating the intersection area may include calculating the intersection area in real time; or when the first interface and the second interface are both in a static state, calculating the intersection area.
The real-time calculation of the intersection area can judge and calculate the intersection area of the two interfaces by capturing the coordinate positions of the central points of the first interface and the second interface in real time, namely, the coordinates of the central points of the two interfaces can be captured at regular time while the user drags the interfaces, and the intersection area can be calculated in real time. This way is favorable to responding to user's operational intention in time. Or, whether the dragging behavior of the user is finished or not can be judged firstly, and the intersection area is calculated when the interface dragging behavior of the user is judged to be finished, namely when the first interface and the second interface are both in a static state and the coordinates of the central points of the two interfaces stop changing within a preset time period. The method is helpful for improving the accuracy of judging the operation intention of the user and avoiding misoperation.
The method for determining the intersection area of the interface is not limited to the above examples, and those skilled in the art can also freely implement the method according to the actual situation, and the disclosure is not limited thereto.
In step S206, if the intersection area is larger than a preset value, the first interface and the second interface are merged to be a third interface, and the first interface and the second interface are set to be a secondary sub-interface of the third interface.
In an exemplary embodiment of the present disclosure, the preset value includes a preset area percentage of the first interface. For example, when the user drags the first interface to make the intersection area of the first interface and the second interface greater than 30% of the area of the first interface, or when the length and the width of the first interface and the second interface are the same and the intersection area is greater than w x h 0.5, it may be determined that the user has an intention to merge the two interfaces, and at this time, the first interface and the second interface may be merged into a third interface. It should be noted that the above numbers are only exemplary and are not intended to limit the disclosure.
In this step, the position of the third interface may be various, for example, the coordinate of the center point of the third interface may be the same as the coordinate of the center point of the first interface, or the same as the coordinate of the center point of the second interface, or the coordinate of the center point of the third interface may be located in a rectangular area defined by the coordinate of the center point of the first interface and the coordinate of the center point of the second interface. The third interface position can be set by a person skilled in the art according to practical situations, and the disclosure is not limited to this specifically.
After merging, the first interface and the second interface can be set as a secondary sub-interface of the third interface, and meanwhile, the secondary sub-interface can be displayed in a tab form. In some embodiments, the display interface of the third interface may be set to be the closest display interface to the first interface, and the length and width of the third interface may be set to be equal to the length and width of the first interface. If the length and the width of the second interface are not completely the same as those of the first interface, the display mode of the second interface can be adjusted correspondingly to completely display the content of the second interface. Of course, the interface configuration of the third interface may be various, and the disclosure is not limited thereto.
Because the method can be applied to the combination between two primary interfaces, when the first interface and the second interface are both primary interfaces comprising a plurality of sub-interfaces, the sub-interfaces of the first interface and the second interface can be set to become three-level sub-interfaces of a third interface after being combined, and all the sub-interfaces are still subordinate to the original subordinate first interface and second interface. The user may enter the first interface or the second interface by clicking on its tabs, seeing the sub-interface tabs that he originally has in the interface. Various functions of the first interface and the second interface displayed in the third interface can be completely unchanged, and the method can be only used for intensively displaying the first interface and the second interface, so that the display area of the interfaces is saved.
In some other embodiments, when the third interface meets a fourth interface, the fourth interface may be merged into a secondary sub-interface of the third interface. The fourth interface may be a normal interface, that is, an interface including no sub-interface, and at this time, the fourth interface may be a two-level sub-interface that is set to be level with the first interface and the second interface, and may be displayed in the form of a tab. In some embodiments, the user may also be provided with a function of dragging the fourth interface to merge with the first interface or the second interface, and at this time, the fourth interface may be used as a sub-interface of the first interface or the second interface and as a three-level sub-interface of the third interface. When the fourth interface is a primary interface including a plurality of sub-interfaces, the fourth interface may be set as a secondary sub-interface that is level with the first interface and the second interface. It should be noted that the third interface and the fourth interface may be merged by moving the fourth interface to be merged with the third interface, and determining the merged area.
In other exemplary embodiments of the present disclosure, a plurality of interfaces (which may each be a common interface or a one-level interface including a plurality of sub-interfaces) may be merged into one interface according to the above method, and a display level of each interface in the merged interface may be freely adjusted, so that the plurality of interfaces may be neatly displayed, and a freely settable interface display option is provided for a user.
The method 200 is described in detail below with reference to specific examples.
Fig. 3 to 6 are schematic views of the interface merging process.
Referring to fig. 3, when the interface a is moved, the intersection behavior with other interfaces may be calculated in real time, and when it is judged that the interface a intersects with the interface B, the intersection area is calculated in real time and the percentage of the area to the interface a area is calculated. When the intersection area is greater than a certain percentage value of the area of the interface a, for example, 50%, the interface a and the interface B are merged and displayed as an interface C.
Referring to fig. 4, the display interface of the interface C is the display interface of the interface a, and the interface size is equal to the interface a. In the sidebar of the interface C, the tabs of the interface a and the interface B are displayed, and the tab of the interface a is displayed above.
Referring to fig. 5, when the user clicks the tab of interface B, the tab of interface B is displayed above, and at this time, the display interface of interface C is switched to the display interface of interface B. The user clicks on the sub tab of interface B, and the display interface of interface C can be displayed as sub interface D of interface B.
Referring to fig. 6, the user may merge the interfaces E and F by repeating the above method, so as to display a neat display interface for the user.
Corresponding to the method embodiment, the present disclosure also provides an interface display apparatus, which may be used to execute the method embodiment.
Fig. 7 schematically illustrates a block diagram of an interface display apparatus in an exemplary embodiment of the present disclosure.
Referring to fig. 7, interface display apparatus 700 may include a junction monitoring module 702, a junction area calculation module 704, and an interface merging module 706.
The intersection monitoring module 702 may be configured to monitor the movement of the interfaces, and when the first interface moves, determine whether the first interface intersects with other interfaces.
Intersection area calculation module 704 may be configured to calculate an intersection area if the first interface and the second interface intersect.
The interface combining module 706 may be configured to combine the first interface and the second interface as a third interface if the intersection area is larger than a preset value, and set the first interface and the second interface as a secondary sub-interface of the third interface.
In an exemplary embodiment of the present disclosure, the third interface displays the secondary sub-interface in the form of a tab.
In an exemplary embodiment of the present disclosure, the first interface and the second interface are both primary interfaces.
In an exemplary embodiment of the present disclosure, the calculating the intersection area includes:
calculating the intersection area in real time; or,
and when the first interface and the second interface are both in a static state, calculating the intersection area. In an exemplary embodiment of the present disclosure, the preset value includes a preset area percentage of the first interface.
In an exemplary embodiment of the disclosure, each sub-interface of the first interface and the second interface becomes a three-level sub-interface of the third interface after being merged and still belongs to the first interface and the second interface.
In an exemplary embodiment of the present disclosure, the third interface has a length and width equal to those of the first interface.
In an exemplary embodiment of the disclosure, when the third interface and the fourth interface meet, the fourth interface is merged into a secondary sub-interface of the third interface.
Since the functions of the apparatus 700 have been described in detail in the corresponding method embodiments, the disclosure is not repeated herein.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
Claims (10)
1. An interface display method, comprising:
monitoring the movement of the interface, and judging whether the first interface is intersected with other interfaces or not when the first interface moves;
if the first interface and the second interface are intersected, calculating the intersection area;
if the intersection area is larger than a preset value, the first interface and the second interface are combined to be a third interface, and the first interface and the second interface are set to be secondary sub-interfaces of the third interface.
2. The interface display method according to claim 1, wherein the first interface and the second interface are both primary interfaces.
3. The interface display method of claim 1, wherein the calculating a junction area comprises:
calculating the intersection area in real time; or,
and when the first interface and the second interface are both in a static state, calculating the intersection area.
4. The interface display method of claim 1, wherein the predetermined value comprises a predetermined area percentage of the first interface.
5. The interface display method according to claim 1, wherein each sub-interface of the first interface and the second interface becomes a three-level sub-interface of the third interface after being merged and still belongs to the first interface and the second interface.
6. The interface display method of claim 1, wherein the third interface displays the secondary sub-interface in the form of a tab.
7. The interface display method according to claim 1, wherein the length and width of the third interface are equal to those of the first interface.
8. The interface display method according to claim 1, wherein when the third interface and a fourth interface meet, the fourth interface is merged into a secondary sub-interface of the third interface.
9. An interface display device, comprising:
the intersection monitoring module is used for monitoring the movement of the interface and judging whether the first interface intersects with other interfaces or not when the first interface moves;
the intersection area calculation module is used for calculating the intersection area if the first interface and the second interface are intersected; (ii) a
And the interface merging module is used for merging the first interface and the second interface into a third interface if the intersection area is larger than a preset value, and setting the first interface and the second interface as a secondary sub-interface of the third interface.
10. The interface display device of claim 9, wherein the third interface displays the secondary sub-interface in the form of a tab.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710118391.0A CN106874013B (en) | 2017-03-01 | 2017-03-01 | Interface display method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710118391.0A CN106874013B (en) | 2017-03-01 | 2017-03-01 | Interface display method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106874013A true CN106874013A (en) | 2017-06-20 |
| CN106874013B CN106874013B (en) | 2020-10-23 |
Family
ID=59168252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710118391.0A Active CN106874013B (en) | 2017-03-01 | 2017-03-01 | Interface display method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106874013B (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050179650A1 (en) * | 2004-02-13 | 2005-08-18 | Ludwig Lester F. | Extended parameter-set mouse-based user interface device offering offset, warping, and mixed-reference features |
| US20100208303A1 (en) * | 2009-02-17 | 2010-08-19 | Canon Kabushiki Kaisha | Document processing apparatus |
| CN102801651A (en) * | 2012-08-11 | 2012-11-28 | 上海量明科技发展有限公司 | Instant messaging interaction interface fusion method and client |
| CN103941954A (en) * | 2013-01-17 | 2014-07-23 | 腾讯科技(深圳)有限公司 | Method and device for displaying interfaces and method and device for user interface interaction |
| CN104239011A (en) * | 2013-06-14 | 2014-12-24 | 中国移动通信集团公司 | Generating method of terminal applications, device, terminal and system |
| CN104536715A (en) * | 2014-12-08 | 2015-04-22 | 联想(北京)有限公司 | A display method and electronic device |
| CN104820541A (en) * | 2015-05-25 | 2015-08-05 | 腾讯科技(深圳)有限公司 | Method and device for reference content show |
| CN105980975A (en) * | 2013-11-28 | 2016-09-28 | 索尼公司 | Information processing device, information processing method, and program |
| CN106293314A (en) * | 2015-05-30 | 2017-01-04 | 腾讯科技(深圳)有限公司 | A display control method, device and terminal |
-
2017
- 2017-03-01 CN CN201710118391.0A patent/CN106874013B/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050179650A1 (en) * | 2004-02-13 | 2005-08-18 | Ludwig Lester F. | Extended parameter-set mouse-based user interface device offering offset, warping, and mixed-reference features |
| US20100208303A1 (en) * | 2009-02-17 | 2010-08-19 | Canon Kabushiki Kaisha | Document processing apparatus |
| CN102801651A (en) * | 2012-08-11 | 2012-11-28 | 上海量明科技发展有限公司 | Instant messaging interaction interface fusion method and client |
| CN103941954A (en) * | 2013-01-17 | 2014-07-23 | 腾讯科技(深圳)有限公司 | Method and device for displaying interfaces and method and device for user interface interaction |
| CN104239011A (en) * | 2013-06-14 | 2014-12-24 | 中国移动通信集团公司 | Generating method of terminal applications, device, terminal and system |
| CN105980975A (en) * | 2013-11-28 | 2016-09-28 | 索尼公司 | Information processing device, information processing method, and program |
| CN104536715A (en) * | 2014-12-08 | 2015-04-22 | 联想(北京)有限公司 | A display method and electronic device |
| CN104820541A (en) * | 2015-05-25 | 2015-08-05 | 腾讯科技(深圳)有限公司 | Method and device for reference content show |
| CN106293314A (en) * | 2015-05-30 | 2017-01-04 | 腾讯科技(深圳)有限公司 | A display control method, device and terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106874013B (en) | 2020-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10866730B2 (en) | Touch screen-based control method and apparatus | |
| CN114365080A (en) | Dynamic layout method and device for interface | |
| CN102356375B (en) | Smooth layout animation of continuous and non-continuous properties | |
| US9250786B2 (en) | Snapping of object features via dragging | |
| DE102014111989A1 (en) | Virtual multi-touch mouse | |
| US20210064196A1 (en) | Moving method of floating toolbar in touch display apparatus and touch display apparatus | |
| CN103455249B (en) | The method and apparatus of split screen switching | |
| DE202007019456U1 (en) | Mobile electronic device with touch input device | |
| CN106648581B (en) | Page display method and device | |
| CN105677224A (en) | Drop-down gesture processing method, device and equipment | |
| US11449209B2 (en) | Automatically positioning objects in three-dimensional space utilizing a widget | |
| CN103809954B (en) | Method and device for realizing interface element selection | |
| DE112012003889T5 (en) | Method, apparatus and computer program for pointing to an object | |
| DE102014111243A1 (en) | Method and electronic device for processing information, method and device and electronic device for image calibration | |
| CN106909246B (en) | Electronic writing and erasing method and intelligent touch television | |
| CN107908604A (en) | Report pattern generation method, device, computer equipment and storage medium | |
| CN107817935A (en) | Application interface display method and device, terminal and computer readable storage medium | |
| CN107566603B (en) | Desktop layout method, intelligent terminal and computer storage medium | |
| CN106874013B (en) | Interface display method and device | |
| CN116263686B (en) | Display method of terminal and display device of terminal | |
| CN109062486B (en) | Display window adjusting method and electronic equipment | |
| CN114385061B (en) | Operation method, apparatus, electronic device, and computer-readable storage medium | |
| CN114282285A (en) | A visual aided design method for large screens based on human visual characteristics | |
| US20070198953A1 (en) | Target acquisition | |
| CN105630380A (en) | Element combining and splitting method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |