[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108845735B - Display method and electronic equipment - Google Patents

Display method and electronic equipment Download PDF

Info

Publication number
CN108845735B
CN108845735B CN201810599941.XA CN201810599941A CN108845735B CN 108845735 B CN108845735 B CN 108845735B CN 201810599941 A CN201810599941 A CN 201810599941A CN 108845735 B CN108845735 B CN 108845735B
Authority
CN
China
Prior art keywords
area
display
sub
display area
object identifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810599941.XA
Other languages
Chinese (zh)
Other versions
CN108845735A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201810599941.XA priority Critical patent/CN108845735B/en
Publication of CN108845735A publication Critical patent/CN108845735A/en
Application granted granted Critical
Publication of CN108845735B publication Critical patent/CN108845735B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/0481Interaction 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/04817Interaction 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 using icons
    • 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
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

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)

Abstract

The invention discloses a display method for improving the desktop utilization rate of electronic equipment. The method comprises the following steps: obtaining a first operation for a first object identifier in a set of object identifiers displayed in a first sub-display area of a display area; responding to the first operation, and identifying the display area to determine a second sub-display area in the display area; and displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area. The invention also discloses electronic equipment for realizing the method.

Description

Display method and electronic equipment
The application is a divisional application of an original application, namely 'a display method and electronic equipment', wherein the application date of the original application is 08 months and 08 days in 2013, and the application number is 201310344519.7.
Technical Field
The present invention relates to the field of computers and embedded devices, and in particular, to a display method and an electronic device.
Background
With the continuous development of science and technology, electronic technology has also gained rapid development, and the variety of electronic products is also more and more, and people also enjoy various conveniences brought by the development of science and technology. People can enjoy comfortable life brought along with the development of science and technology through various types of electronic equipment. For example, electronic devices such as a PAD (tablet computer) have become an indispensable part in life of people, and people can directly make calls, send short messages, surf the internet and the like by using the electronic devices such as the PAD, and can strengthen the contact with other people and obtain various information.
If a plurality of persons are required to watch the display screen of the same electronic equipment at the same time, for example, in a meeting, the watching effect is affected if the size of the display screen is small, and therefore, the PAD of the large-size display screen is generated at the same time. A plurality of users can operate on the same large-screen PAD at the same time, and the mutual interference can be avoided, so that the operation is very convenient.
Some current large-sized electronic devices may display a display element on a desktop in a fixed position. For example, for a PAD, when a window corresponding to a word application program is displayed, or the PAD may be displayed in a full screen mode, if the window is not displayed in the full screen mode, the window may be displayed at a specific position each time a user opens the window corresponding to the word application program, where the position may be a position preset by the electronic device, or a position where the window is located when the user closes the window last time. For a large-sized electronic device, the desktop area is large, and if the large-sized electronic device is displayed in this way, many areas on the desktop may not be utilized, obviously, the utilization rate of the desktop space by the electronic device is low, the practicability is poor, and for a user, it may not be desirable that a window corresponding to one program is always displayed in a fixed area, which may cause inconvenience in viewing for the user.
Disclosure of Invention
The embodiment of the invention provides a display method and electronic equipment, which are used for solving the technical problem that the desktop space utilization rate of the electronic equipment is low in the prior art and achieving the technical effect of improving the desktop space utilization rate of the electronic equipment.
A display method is applied to an electronic device with a display unit, wherein the display unit is provided with a display area, an object identification set is displayed in a first sub-display area of the display area, the object identification set comprises at least one object identification, and each object identification can be triggered, and the method comprises the following steps:
obtaining a first operation for a first object identifier in the set of object identifiers;
responding to the first operation, and identifying the display area to determine a second sub-display area in the display area;
and displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area.
Preferably, the identifying the display area to determine the second sub-display area comprises: determining a first blank area in the display area by identifying the display area, and determining the first blank area as the second sub-display area; or identifying the display area, determining a non-blank area in an area except the first sub-display area, and determining the non-blank area as the second sub-display area.
Preferably, the determining a first blank area in the display area and determining the first blank area as the second sub-display area includes:
dividing the display area into at least one sub-display area;
determining a sub-display region with the least display windows included in the at least one sub-display region;
and determining a blank area in the sub-display area with the least included display windows as the first blank area.
Preferably, when the first blank area is determined as the second sub-display area, displaying the first display window corresponding to the first object identifier in the second sub-display area includes:
judging whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window;
and when the second area is not smaller than the first area, displaying the first display window in the second sub-display area.
Preferably, when the first blank area is determined as the second sub-display area, displaying the first display window corresponding to the first object identifier in the second sub-display area includes:
judging whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window;
when the second area is smaller than the first area, adjusting the area of the first display window from the first area to a third area according to the second area, wherein the second area is not smaller than the third area;
and displaying the first display window with the third area in the second sub-display area.
Preferably, when the non-blank area is determined as the second sub-display area, displaying the first display window corresponding to the first object identifier in the second sub-display area includes: displaying the first display window in the non-blank area, wherein the first display window is displayed at the forefront of the non-blank area.
Preferably, the displaying the first display window corresponding to the first object identifier in the second sub-display area includes: displaying the first display window in the second sub-display area in a first direction; the first direction is an arbitrary direction, or the first direction is a direction related to the first object identifier, or the first direction is a direction related to the first operation.
Preferably, the first operation is a click operation performed on the first object identifier, or the first operation is a drag operation performed on the first object identifier, or the first operation is a slide operation performed on the first object identifier.
Preferably, when the first operation is the drag operation or the slide operation performed on the first object identifier, determining a second sub-display area in the display area by identifying the display area in response to the first operation includes:
determining a first starting point position and a first ending point position corresponding to the first operation in the display area:
judging whether the first end point position is located in the first sub-display area;
if the first end position is not located in the first sub-display area, determining the first end position as the center of the second sub-display area, or determining an area in a first range around an extension line from the first start position to the first end position as the second sub-display area;
and if the first end point position is positioned in the first sub-display area, determining an area in the first range as the second sub-display area.
Preferably, if the first end position is not located in the first sub-display area, the method further includes: judging whether other display windows exist at the first end point position;
the step of determining the first end position as the center of the second sub-display area includes: determining the first end position as the center of the second sub-display area if no other display window exists at the first end position;
the step of determining an area within a first range around an extension line of a line from the first start point position to the first end point position as the second sub-display area includes: and if other display windows exist at the first end position, determining a second blank area in the first range as the second sub-display area.
Preferably, the step of determining the first end position as the center of the second sub-display area includes: if other display windows exist at the first end position, determining the first end position as the center of the second sub-display area;
the step of displaying the first display window corresponding to the first object identifier in the second sub-display area includes: and displaying the first display window in the second sub-display area, wherein the first display window is displayed at the forefront.
An electronic device, the electronic device having a display unit, the display unit having a display area, a set of object identifiers being displayed in a first sub-display area of the display area, the set of object identifiers including at least one object identifier, wherein each object identifier can be triggered, the electronic device comprising:
the acquisition module is used for acquiring a first operation aiming at a first object identifier in the object identifier set;
the determining module is used for responding to the first operation and determining a second sub-display area in the display area by identifying the display area;
and the operation module is used for displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area.
Preferably, the determining module is specifically configured to: determining a first blank area in the display area by identifying the display area, and determining the first blank area as the second sub-display area; or identifying the display area, determining a non-blank area in an area except the first sub-display area, and determining the non-blank area as the second sub-display area.
Preferably, the determining module is configured to determine a first blank area in the display area, and determine the first blank area as the second sub-display area, specifically: dividing the display area into at least one sub-display area; determining a sub-display region with the least display windows included in the at least one sub-display region; and determining a blank area in the sub-display area with the least included display windows as the first blank area.
Preferably, when the first blank area is determined as the second sub-display area, the operation module is specifically configured to: judging whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window; and when the second area is not smaller than the first area, displaying the first display window in the second sub-display area.
Preferably, when the first blank area is determined as the second sub-display area, the operation module is specifically configured to: judging whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window; when the second area is smaller than the first area, adjusting the area of the first display window from the first area to a third area according to the second area, wherein the second area is not smaller than the third area; and displaying the first display window with the third area in the second sub-display area.
Preferably, when the non-blank area is determined as the second sub-display area, the operation module is specifically configured to: displaying the first display window in the non-blank area, wherein the first display window is displayed at the forefront of the non-blank area.
Preferably, the operation module is specifically configured to: displaying the first display window in the second sub-display area in a first direction; the first direction is an arbitrary direction, or the first direction is a direction related to the first object identifier, or the first direction is a direction related to the first operation.
Preferably, the first operation is a click operation performed on the first object identifier, or the first operation is a drag operation performed on the first object identifier, or the first operation is a slide operation performed on the first object identifier.
Preferably, when the first operation is the dragging operation or the sliding operation performed on the first object identifier, the determining module is specifically configured to: determining a first starting point position and a first end point position corresponding to the first operation in the display area; judging whether the first end point position is located in the first sub-display area; if the first end position is not located in the first sub-display area, determining the first end position as the center of the second sub-display area, or determining an area in a first range around an extension line from the first start position to the first end position as the second sub-display area; and if the first end point position is positioned in the first sub-display area, determining an area in the first range as the second sub-display area.
Preferably, if the first end point position is not located in the first sub-display area, the determining module is specifically configured to: judging whether other display windows exist at the first end point position; determining the first end position as the center of the second sub-display area if no other display window exists at the first end position; and if other display windows exist at the first end position, determining a second blank area in the first range as the second sub-display area.
Preferably, the determining module is specifically configured to determine the first end point position as a center of the second sub-display area, and specifically includes: if other display windows exist at the first end position, determining the first end position as the center of the second sub-display area;
the operation module is specifically configured to: and displaying the first display window in the second sub-display area, wherein the first display window is displayed at the forefront.
The display method in the embodiment of the present invention may be applied to an electronic device having a display unit, where the display unit may have a display area, and an object identifier set may be displayed in a first sub-display area of the display area, where the object identifier set may include at least one identifier, and each identifier may be triggered, and the method may include the following steps: obtaining a first operation for a first object identifier in the set of object identifiers; responding to the first operation, and identifying the display area to determine a second sub-display area in the display area; and displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area.
In the embodiment of the present invention, after the first operation is obtained, the display area may be identified to determine the second sub-display area, instead of only being displayed in a fixed area as in the prior art, and the display area may be identified, for example, a blank area in the display area may be selected as the second sub-display area, or an area closer to a user in the display area may be selected as the second sub-display area.
Drawings
FIG. 1 is a main flow chart of a display method according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an object identifier set according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a display area according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a second sub-display area determined according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating a display direction of a first display window determined according to an embodiment of the present invention;
FIG. 6 is a diagram illustrating a display direction of a first display window determined according to an embodiment of the present invention;
fig. 7 is a block diagram of an electronic device in an embodiment of the invention.
Detailed Description
The display method in the embodiment of the present invention may be applied to an electronic device having a display unit, where the display unit may have a display area, and an object identifier set may be displayed in a first sub-display area of the display area, where the object identifier set may include at least one identifier, and each identifier may be triggered, and the method may include the following steps: obtaining a first operation for a first object identifier in the set of object identifiers; responding to the first operation, and identifying the display area to determine a second sub-display area in the display area; and displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area.
In the embodiment of the present invention, after the first operation is obtained, the display area may be identified to determine the second sub-display area, instead of only being displayed in a fixed area as in the prior art, and the display area may be identified, for example, a blank area in the display area may be selected as the second sub-display area, or an area closer to a user in the display area may be selected as the second sub-display area.
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the embodiment of the present invention, the electronic device may be a different electronic device such as a PC (personal computer), a notebook, a PAD (tablet computer), a mobile phone, and the like, which is not limited in this respect. Preferably, the electronic device may have a large-sized display unit, for example, the electronic device may be a PAD having a large-sized display unit, or the like.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Example one
Referring to fig. 1, an embodiment of the present invention provides a display method, which may be applied to an electronic device having a display unit, where the display unit may have a display area, and an object identifier set may be displayed in a first sub-display area of the display area, where the object identifier set may include at least one object identifier, where each object identifier may be triggered. The method mainly comprises the following steps:
step 101: a first operation is obtained for a first object identification in the set of object identifications.
In the embodiment of the present invention, the object identifier set may be, for example, a data list, and fig. 2 is taken as an example in the embodiment of the present invention.
In this embodiment of the present invention, the data list may be a first-level menu item, and the data list includes at least one object identifier, where a display window may be obtained after a part of the object identifiers are triggered, and a sub-data list may be obtained after another part of the object identifiers are triggered, where the sub-data list may be a second-level menu item, and the content included in the sub-data list may be content in the second-level menu item. The second level menu item is different from the first display window corresponding to the first object identifier, and the second level menu item may further include at least one object identifier, which may also be triggered.
For example, as shown in fig. 2, after the electronic device is turned on, the first sub-display area 201 is displayed on the display area 20, and 7 operation objects are arranged on the first sub-display area 201, in this embodiment, the first sub-display area 201 is illustrated as a circular shape, and in other embodiments, the first sub-display area 201 may also be an oval shape, a rectangular shape, or another shape. The object identifiers are specifically illustrated by taking photos, application stores, applications, games, education, music, and videos as examples, and the object identifiers include folders, such as photos and music, and navigation menu items, such as applications.
Next, for example, if the user wants to browse the photos, the user may select the object identifier corresponding to the photos, which may be referred to as the second object identifier 202, by using a finger or a stylus, or by using a mouse, and at this time, the electronic device may select the second object identifier 202, which may be specifically, for example, highlighted or sunk, to indicate that the second object identifier 202 is selected, and the user may know that the second object identifier 202 is selected.
Next, the third sub-display area may be determined based on the display position and the display direction of the second object identifier 202 on the display area 20, for example, the third sub-display area is a sub-display area for displaying the second level menu item in the embodiment of the present invention.
For the acquisition of the display position of the second object identifier 202, coordinate values of the center of the second object identifier 202 may be directly acquired, and for the acquisition of the display direction, the center of the first sub-display area 201, that is, the direction in which the center of the circle points to the center of the second object identifier 202 is the display direction of the second object identifier 202, may be acquired, and then the third sub-display area is determined based on the display position and the display direction, in an embodiment, a position of a center point of the third sub-display area may be specifically determined according to the display position and the display direction, the center point is, for example, on an extension line from the center of the circle to the center of the second object identifier 202, and in addition, the third sub-display area may be set, for example, to be displayed next to the first sub-display area 201, and then the specific position of the center of the third sub-display area may be determined by the preset width of the first sub-display area, the third sub-display area can be determined. That is, in the case where the width of the third sub-display area is determined, regardless of which position of the display unit the first sub-display area 201 is moved to, or whether it is rotated, and which direction the direction of the second object indicator 202 is directed, the third sub-display area can be determined based on the display position and the display direction of the second object indicator 202.
Then, the third sub-display area is displayed on the display area 20, specifically, as shown in fig. 2, 9 object identifiers 204 are arranged on the third sub-display area 203, the 9 object identifiers 204 are subfolders in the "photo" of the second object identifier 202, and the 9 object identifiers 204 are respectively 8 months, flowers, snow mountains, inverted shadows, glaciers, peaches, four seasons, sunrise, and starry sky. As can be seen from fig. 2, the third sub display area 203 has an arc-shaped ring shape in which a dotted line with an arrow indicates a display direction of the second object indicator 202, the center of the third sub display area 203 is located on the dotted line, and the third sub display area 203 is axisymmetric with respect to the dotted line. The display direction of the q-th object identifier in the object identifier 204 is the same as the display direction of the second object identifier 202, in this embodiment, the q-th object identifier is the object identifier 205, that is, a folder named "glacier", the center of the object identifier 205 is the center of the third sub-display area 203, and the center of the second object identifier 202 and the center of the object identifier 205 are aligned.
In this embodiment of the present invention, the shape of the object identifier set may be set to be a circle. Since the electronic device in the embodiment of the present invention may be an electronic device having a large-sized display screen, for example, a large-sized PAD (tablet computer), which may be horizontally placed on the ground or on a desktop for use, since it has a large-sized display screen, there may be a plurality of users to use simultaneously, and the plurality of users may be located in different orientations of the electronic device. The second display sub-region is set to be circular, and the first display sub-region can rotate clockwise or counterclockwise around the center of a circle as an axis, for example, as shown in fig. 2, so that no matter which direction the user stands on the electronic device, the user can rotate the operation object to be operated to the forward direction of the user by rotating the object identifier set, thereby facilitating the operation of the user, enabling the electronic device to meet the requirement of multi-directional use, improving the operability and the operation convenience of the electronic device, and improving the user experience.
In the embodiment of the present invention, the object identifier set may not only be rotated in situ, but also be moved in the display area, that is, the position of the first sub-display area relative to the display area may not be fixed. Therefore, the user can conveniently move the object identification set to a convenient position for operation.
In this embodiment of the present invention, for example, the electronic device may first obtain the first operation for the first object identifier. For example, in fig. 2, the object identifier "video" may be the first object identifier.
In this embodiment of the present invention, the first operation may be an operation performed by a user with respect to the first object identifier. Wherein, if the display unit is a touch display unit, the first operation may be an operation performed by a user on the display area by means of an operation body, and if the display unit is a non-touch display unit, the first operation may be an operation performed by a user on the display area by means of an external input device. For example, the operation body may be a finger of the user, or may be a touch pen, or may be another possible operation body. For example, the external input device may be a keyboard, or may be a mouse, or may be a touch pad, or may be a handwriting input apparatus, or may be other possible external input devices.
For example, the first operation may be a click operation performed on the first object identifier, or for example, the first operation may be a drag operation performed on the first object identifier, or for example, the first operation may be a slide operation performed on the first object identifier, or the like.
If the first operation is a click operation performed on the first object, the first operation may be a single click, a double click, a triple click, or the like, and may be specifically set according to an actual situation.
If the first operation is to perform a drag operation on the first object identifier in the display area, that is, the operating body performing the first operation needs to hold the first object identifier all the time during the first operation.
If the first operation is a sliding operation of the first object identifier in the display area, the operating body may slide over the first object identifier during the first operation, but the operating body does not necessarily hold the first object identifier all the time during the first operation, and the operating body may slide over a plurality of object identifiers during the first operation, but the first object identifier may be an object identifier that the operating body first slides over in the display area.
Step 102: and responding to the first operation, and identifying the display area to determine a second sub-display area in the display area.
In the embodiment of the present invention, after obtaining the first operation, the electronic device may respond to the first operation, and the electronic device may identify the display area, so that the second sub-display area in the display area can be determined according to an identification result.
Optionally, in the embodiment of the present invention, the electronic device determines the second sub-display area by identifying the display area, and one possible manner may be: and identifying the display area, determining a first blank area in the display area, and determining the first blank area as the second sub-display area.
For example, the electronic device may identify the display areas, determine a blank area in the display areas, which may be referred to as the first blank area, for example, so that the first blank area may be determined as the second sub-display area.
In the embodiment of the present invention, because the object identifier set is displayed in the first sub-display area, the first sub-display area is naturally unlikely to be a blank area, and therefore, the determination of the first blank area in the display area is excluded, that is, the scheme of determining in the first sub-display area is excluded.
Preferably, in the embodiment of the present invention, if a first blank area is determined in the display area, and the first blank area is determined as the second sub-display area, then the step may specifically be: the display area is divided into at least one sub-display area, the number of display windows included in each sub-display area in the at least one sub-display area may be determined, after the number of display windows included in each sub-display area is determined, the number of display windows included in each sub-display area may be compared, the sub-display area with the fewest display windows included in the at least one sub-display area is determined, and one blank area in the sub-display area with the fewest display windows included in the sub-display area is determined as the first blank area.
Therefore, the number of the display windows in the sub-display area to which the first blank area belongs is small, and the first display window is displayed in the first blank area, so that the display windows in the whole display area can be displayed more uniformly, and places where the display windows are not too many and places where the display windows are too few are avoided, and the tidiness of the display area is improved.
In the embodiment of the present invention, the object identifier set may also be regarded as a display window.
For example, referring to fig. 3, a in fig. 3 may represent the display area, where the display area in fig. 3 is a rectangle as an example. The display area may be divided into the at least one sub-display area, and in the embodiment of the present invention, for example, the display area may be divided into 4 sub-display areas, and the 4 sub-display areas are respectively represented by a1, a2, A3, and a4 in fig. 3.
For example, two display windows are displayed in a1, indicated by B1 and B2, respectively, three display windows are displayed in a2, indicated by C1, C2, and C3, one display window is displayed in A3, indicated by D1, and four display windows are displayed in a4, indicated by E1, E2, E3, and E4, respectively.
The electronic device may determine the display windows included in each of the 4 sub-display regions, respectively, determine that a1 includes 2 display windows, a2 includes 3 display windows, A3 includes 1 display window, and a4 includes 4 display windows.
After the comparison, it is obvious that the electronic device can determine that the number of display windows included in A3 is the smallest, and therefore, the electronic device can search for a blank area in A3 as the first blank area. For example, the electronic device may determine F in a3 as the first blank area, and may determine the first blank area as the second sub-display area for displaying the first display window.
Optionally, in the embodiment of the present invention, the electronic device determines the second sub-display area by identifying the display area, and one possible manner may be: and identifying the display area, determining a non-blank area in an area except the first sub-display area, and determining the non-blank area as the second sub-display area.
That is, in the embodiment of the present invention, the second sub-display area is not necessarily a blank area, and may be a non-blank area. However, even if the second sub-display area is the non-blank area, the non-blank area preferably cannot be the first sub-display area. That is, the second sub display region and the first sub display region preferably cannot overlap.
Preferably, in the embodiment of the present invention, the electronic device may directly determine that the second sub-display area is the non-blank area, or the electronic device may first determine whether a blank area exists in the display area, and if it is determined that no blank area exists, the electronic device may determine a non-blank area in the display area as the second sub-display area.
In this embodiment of the present invention, if the first operation is the dragging operation or the sliding operation performed on the first object, the first operation may correspond to an operation track on the display area, and the operation track may correspond to a first starting point position and a first ending point position.
Then, in response to the first operation, by identifying the display area and determining the second sub-display area therein, one possible way may be: determining the operation track corresponding to the first operation in the display area, determining the first starting point position and the first ending point position of the operation track, after determining the first ending point position, determining whether the first ending point position is located in the first sub-display area, if determining that the first ending point position is not located in the first sub-display area, determining the first ending point position as the second sub-display area, or determining an area in a first range around an extension line from the first starting point position to the first ending point position as the second sub-display area. If the first end point position is determined to be located in the first sub-display area, an area in the first range may be determined as the second sub-display area.
In this embodiment of the present invention, determining the first end point position as the second sub-display area may specifically refer to determining the first end point position as the center of the second sub-display area.
Preferably, in this embodiment of the present invention, if it is determined that the first end point position is not located in the first sub-display area, the electronic device may further determine whether another display window exists at the first end point position. If it is determined that no other display window exists at the first end position, the first end position may be determined as a center of the second sub-display area, and if it is determined that no other display window exists at the first end position, a blank area within the first range may be determined as the second sub-display area, for example, the blank area may be referred to as a second blank area.
For example, as shown in fig. 4, when it is determined that there is another display window at the first end position, the electronic device determines the second blank area in the first range as the second sub-display area, where a in fig. 4 represents the second blank area, B in fig. 4 represents the first range, and C and D in fig. 4 represent two display windows. The object id set in fig. 4 is the same as the object id set in fig. 2, and the description of the same parts as fig. 2 is not repeated here.
As can be seen from fig. 4, the electronic device determines a blank area in the first range as the second sub-display area.
Preferably, in this embodiment of the present invention, if it is determined that there is another display window at the first end position, the electronic device may also determine the first end position as the center of the second sub-display area.
In the embodiment of the present invention, if the first operation is the drag operation or the sliding operation, it may be that the user wants to determine the display position of the first display window through the drag operation or the sliding operation. Therefore, preferably, the first end position may be determined as the center of the second sub-display area, so that the display position of the first display window may be more suitable for the user's requirement.
However, if the first end point position is located in the first sub-display area, the embodiment of the present invention provides that the first display window cannot be displayed in the first sub-display area, and therefore, an area can be determined as the second sub-display area within the first range around the extensions of the first start point position and the first end point position, so that the position displayed by the first display window can be made as much as possible to meet the user's requirement. In addition, an area may be determined as the second sub-display area within the first range, the second sub-display area may not be determined only on the extension line, and the available area range is large, which increases the amount of selection for determining the second sub-display area.
In addition, in the embodiment of the present invention, even if another display window is already displayed at the first end position, the first end position may be continuously determined as the center of the second sub-display area, and the first display window may be continuously displayed at the first end position. Because other display windows may not be used temporarily when the user opens the first display window, even if the first display window is used to block other display windows, the use of the user is not affected, and meanwhile, the first end position may be a position where the user most wants to view the first display window, and the user experience may be further improved by displaying the first display window at the first end position.
Step 103: and displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area.
In this embodiment of the present invention, after the second sub-display area is determined, the first display window may be displayed in the second sub-display area.
In this embodiment of the present invention, if the first blank area is determined as the second sub-display area, then the first display window corresponding to the first object identifier is displayed in the second sub-display area, and one possible manner may be: and determining a second area corresponding to the second sub-display area, and determining a first area corresponding to the first display window. After determining the first area and the second area, it may be determined whether the second area is not smaller than the first area, and if the second area is not smaller than the first area, the first display window may be displayed in the second sub-display region. That is, it may be determined whether the size of the second sub-display area is capable of completely displaying the first display window, and if so, the first display window may be displayed in the second sub-display area.
In this embodiment of the present invention, if the first blank area is determined as the second sub-display area, then the first display window corresponding to the first object identifier is displayed in the second sub-display area, and one possible manner may be: and determining a second area corresponding to the second sub-display area, and determining a first area corresponding to the first display window. After determining the first area and the second area, it may be determined whether the second area is not smaller than the first area, and if the second area is smaller than the first area, the area of the first display window may be adjusted according to the second area, for example, the area of the first display window may be adjusted from the first area to a third area, the third area may be different from the first area, and the second area may be not smaller than the third area, i.e., the area of the first display window may be reduced, so that the first display window can be completely displayed in the second sub-display region.
Preferably, when the area of the first display window is adjusted, if the shape of the first display window is the same as the shape of the second sub-display region, for example, the first display window is rectangular, or the first display window is circular, and so on, the area of the first display window may be adjusted to be equal to the area of the second sub-display region, that is, the third area may be equal to the second area, so that the second sub-display region may be just used for displaying the first display window, the area of the second sub-display region is not wasted, and the first display window may obtain the best display effect.
Preferably, in an embodiment of the present invention, if the shape of the first display window is the same as the shape of the second sub-display region, after determining the first area and the second area, if the first area is not equal to the second area, the area of the first display window may be adjusted to be equal to the area of the second sub-display region, that is, the third area may be equal to the second area.
Preferably, in the embodiment of the present invention, the first display window corresponding to the first object identifier is displayed in the second sub-display area, and specifically, the first display window may be displayed in the second sub-display area in a first direction. The first direction may be any direction, or the first direction may be a direction related to the first object identifier, or the first direction may also be a direction related to the first operation.
In the embodiment of the present invention, if the first direction is a direction related to the first object indicator, for example, an extension line of a line connecting a center of the first sub-display area and a center of the first object indicator may be determined, and a direction of the extension line with respect to the center of the first sub-display area may be the first direction.
For example, as shown in fig. 5, the object identifier set in fig. 5 is the same as the object identifier set in fig. 2, and the description of the same parts as those in fig. 2 is not repeated here.
In fig. 5, an object identifier such as "video" is the first object identifier, and the user performs the first operation on the first object identifier, for example, the electronic device identifies the display area, and determines that the second sub-display area is the area a in fig. 5. Then, the electronic device may determine an orientation of the first display window, for example, may determine the orientation of the first display window as an orientation facing a center of the first sub-display area, as shown in fig. 5.
In the embodiment of the present invention, if the first direction is also a direction related to the first operation, for example, the operation body is a finger of a user, for example, as shown in a in fig. 6. The object identifier set in fig. 6 is the same as the object identifier set in fig. 2, and the description of the same parts as fig. 2 is not repeated here.
When the user performs the first operation on the first object identifier by using the pointer, the user's finger may point in a direction, for example, as shown in fig. 6, the direction pointed by the arrow is the direction pointed by the user's finger, and then the direction may be determined as the first direction.
In this embodiment of the present invention, if the determined second sub-display area is the non-blank area, when the first display window is displayed, the first display window may be displayed at the forefront, that is, the first display window may block the display window originally displayed in the second sub-display area.
In the embodiment of the present invention, if it is determined that the first end point position is the center of the second sub-display area and other display windows are already located at the first end point position, when the first display window is displayed, the first display window may be displayed at the forefront end, that is, the first display window may block the display window that is originally displayed in the second sub-display area.
Example two
Referring to fig. 7, an embodiment of the present invention provides a display method, which may be applied to an electronic device having a display unit, where the display unit may have a display area, and an object identifier set is displayed in a first sub-display area of the display area, where the object identifier set includes at least one object identifier, and each object identifier can be triggered. The electronic device may include an acquisition module 701, a determination module 702, and an operation module 703.
The obtaining module 701 may be configured to obtain a first operation for a first object identifier in the object identifier set.
The determining module 702 may be configured to determine the second sub-display area in response to the first operation by identifying the display area.
The determining module 702 may be specifically configured to determine a first blank area in the display area by identifying the display area, and determine the first blank area as the second sub-display area; or identifying the display area, determining a non-blank area in an area except the first sub-display area, and determining the non-blank area as the second sub-display area.
The determining module 702 may be configured to determine a first blank area in the display area, and determine the first blank area as the second sub-display area, where the determining module specifically may be: dividing the display area into at least one sub-display area; determining a sub-display region with the least display windows included in the at least one sub-display region; and determining a blank area in the sub-display area with the least included display windows as the first blank area.
The operation module 703 may be configured to display the first display window corresponding to the first object identifier in the second sub-display area, where the second sub-display area is an area of the display area except for the first sub-display area.
In this embodiment of the present invention, when the determining module 702 determines the first blank area as the second sub-display area, the operating module 703 may be specifically configured to determine whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window; and when the second area is not smaller than the first area, displaying the first display window in the second sub-display area.
In this embodiment of the present invention, when the determining module 702 determines the first blank area as the second sub-display area, the operating module 703 may be specifically configured to determine whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window; when the second area is smaller than the first area, adjusting the area of the first display window from the first area to a third area according to the second area, wherein the second area is not smaller than the third area; and displaying the first display window with the third area in the second sub-display area.
In this embodiment of the present invention, when the determining module 702 determines the non-blank area as the second sub-display area, the operating module 703 may be specifically configured to display the first display window in the non-blank area, where the first display window is displayed at the foremost end of the non-blank area.
The operation module 703 may be specifically configured to display the first display window in the second sub-display area in the first direction; the first direction is an arbitrary direction, or the first direction is a direction related to the first object identifier, or the first direction is a direction related to the first operation.
In this embodiment of the present invention, the first operation may be a click operation performed on the first object identifier, or the first operation may be a drag operation performed on the first object identifier, or the first operation may be a slide operation performed on the first object identifier.
In this embodiment of the present invention, when the first operation is the dragging operation or the sliding operation performed on the first object identifier, the determining module 702 is specifically configured to: determining a first starting point position and a first end point position corresponding to the first operation in the display area; judging whether the first end point position is located in the first sub-display area; if the first end position is not located in the first sub-display area, determining the first end position as the center of the second sub-display area, or determining an area in a first range around an extension line from the first start position to the first end position as the second sub-display area; and if the first end point position is positioned in the first sub-display area, determining an area in the first range as the second sub-display area.
In this embodiment of the present invention, if the first end point position is not located in the first sub-display area, the determining module 702 is specifically configured to: judging whether other display windows exist at the first end point position; determining the first end position as the center of the second sub-display area if no other display window exists at the first end position; and if other display windows exist at the first end position, determining a second blank area in the first range as the second sub-display area.
The determining module 702 is specifically configured to determine the first end point position as the center of the second sub-display area, and specifically may be: and if other display windows exist at the first end position, determining the first end position as the center of the second sub-display area.
The operation module 703 is specifically configured to: and displaying the first display window in the second sub-display area, wherein the first display window is displayed at the forefront.
The display method in the embodiment of the present invention may be applied to an electronic device having a display unit, where the display unit may have a display area, and an object identifier set may be displayed in a first sub-display area of the display area, where the object identifier set may include at least one identifier, and each identifier may be triggered, and the method may include the following steps: obtaining a first operation for a first object identifier in the set of object identifiers; responding to the first operation, and identifying the display area to determine a second sub-display area in the display area; and displaying the first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area.
In the embodiment of the present invention, after the first operation is obtained, the display area may be identified to determine the second sub-display area, instead of only being displayed in a fixed area as in the prior art, and the display area may be identified, for example, a blank area in the display area may be selected as the second sub-display area, or an area closer to a user in the display area may be selected as the second sub-display area.
It will be clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above embodiments are only used to describe the technical solutions of the present application in detail, but the above embodiments are only used to help understanding the method and the core idea of the present invention, and should not be construed as limiting the present invention. Those skilled in the art should also appreciate that they can easily conceive of various changes and substitutions within the technical scope of the present disclosure.

Claims (9)

1. A method of displaying, the method comprising:
obtaining a first operation aiming at a first object identifier in an object identifier set displayed in a first sub-display area of a display area, wherein the object identifier set comprises at least one object identifier, and each object identifier can be triggered;
responding to the first operation, and identifying the display area to determine a second sub-display area in the display area;
displaying a first display window corresponding to the first object identifier in the second sub-display area, wherein the second sub-display area is an area except for the first sub-display area in the display area;
determining a second sub-display area in the display area by identifying the display area, wherein the method comprises the following steps: determining a first blank area in the display area by identifying the display area, determining the first blank area as the second sub-display area, comprising:
dividing the display area into at least one sub-display area;
determining a sub-display region with the least display windows included in the at least one sub-display region;
and determining a blank area in the sub-display area with the least included display windows as the first blank area.
2. The method of claim 1, wherein determining the second sub-display region by identifying the display region comprises: and identifying the display area, determining a non-blank area in an area except the first sub-display area, and determining the non-blank area as the second sub-display area.
3. The method of claim 1, wherein displaying a first display window corresponding to the first object identifier in the second sub-display region when the first blank region is determined as the second sub-display region, comprises:
judging whether a second area corresponding to the second sub-display area is not smaller than a first area corresponding to the first display window;
when the second area is not smaller than the first area, displaying the first display window in the second sub-display area; and/or
When the second area is smaller than the first area, adjusting the area of the first display window from the first area to a third area according to the second area, wherein the second area is not smaller than the third area;
and displaying the first display window with the third area in the second sub-display area.
4. The method of claim 3, wherein adjusting the area of the first display window from the first area to a third area comprises: and if the shape of the first display window is the same as that of the second sub-display area, adjusting the area of the first display window to be equal to that of the second sub-display area.
5. The method of claim 2, wherein when the non-blank area is determined to be the second sub-display area, displaying a first display window corresponding to the first object identifier in the second sub-display area comprises: displaying the first display window in the non-blank area, wherein the first display window is displayed at the forefront of the non-blank area.
6. The method of claim 1, wherein displaying a first display window corresponding to the first object identifier in the second sub-display area comprises: displaying the first display window in the second sub-display area in a first direction; the first direction is an arbitrary direction, or the first direction is a direction related to the first object identifier, or the first direction is a direction related to the first operation.
7. The method of claim 1, wherein the first operation is a click operation on the first object identifier, or the first operation is a drag operation on the first object identifier, or the first operation is a slide operation on the first object identifier.
8. The method of claim 2, wherein the method further comprises:
determining whether a blank area exists in the display area;
and if no blank area exists in the display area, identifying the display area, and determining a non-blank area in the area except the first sub-display area.
9. An electronic device, the electronic device comprising:
the device comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring a first operation aiming at a first object identifier in an object identifier set displayed in a first sub-display area of a display area, the object identifier set comprises at least one object identifier, and each object identifier can be triggered;
the determining module is used for responding to the first operation and determining a second sub-display area in the display area by identifying the display area;
the operation module is used for displaying the first display window corresponding to the first object identifier in the second sub-display area, and the second sub-display area is an area except for the first sub-display area in the display area;
the determining module is configured to determine a first blank area in the display area, and determine the first blank area as the second sub-display area, and includes:
dividing the display area into at least one sub-display area; determining a sub-display region with the least display windows included in the at least one sub-display region;
and determining a blank area in the sub-display area with the least included display windows as the first blank area.
CN201810599941.XA 2013-08-08 2013-08-08 Display method and electronic equipment Active CN108845735B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810599941.XA CN108845735B (en) 2013-08-08 2013-08-08 Display method and electronic equipment

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310344519.7A CN104346031B (en) 2013-08-08 2013-08-08 A kind of display methods and electronic equipment
CN201810599941.XA CN108845735B (en) 2013-08-08 2013-08-08 Display method and electronic equipment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201310344519.7A Division CN104346031B (en) 2013-08-08 2013-08-08 A kind of display methods and electronic equipment

Publications (2)

Publication Number Publication Date
CN108845735A CN108845735A (en) 2018-11-20
CN108845735B true CN108845735B (en) 2021-08-17

Family

ID=52501778

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201810599941.XA Active CN108845735B (en) 2013-08-08 2013-08-08 Display method and electronic equipment
CN201310344519.7A Active CN104346031B (en) 2013-08-08 2013-08-08 A kind of display methods and electronic equipment

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201310344519.7A Active CN104346031B (en) 2013-08-08 2013-08-08 A kind of display methods and electronic equipment

Country Status (1)

Country Link
CN (2) CN108845735B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108829478A (en) * 2018-06-01 2018-11-16 联想(北京)有限公司 Window display method and electronic equipment, computer storage medium
CN110727488B (en) * 2019-09-09 2022-03-25 联想(北京)有限公司 Information processing method, electronic equipment and computer readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10203559A1 (en) * 2001-02-02 2002-08-29 Volkswagen Ag Operating apparatus for operating several electronic appliances such as television and video recorder and computer
CN101552837A (en) * 2009-03-11 2009-10-07 惠州Tcl移动通信有限公司 Menu indication method
CN101606124A (en) * 2007-01-25 2009-12-16 夏普株式会社 Multi-window managing device and program, storage medium and signal conditioning package
CN102081502A (en) * 2011-01-24 2011-06-01 中兴通讯股份有限公司 Method for managing icons on standby interface of mobile terminal and mobile terminal
CN102460370A (en) * 2009-06-08 2012-05-16 苹果公司 User interface for multiple display regions
CN102890593A (en) * 2011-07-21 2013-01-23 三星电子株式会社 Method and apparatus for managing icon in portable terminal
CN102981698A (en) * 2012-10-23 2013-03-20 天津三星通信技术研究有限公司 Method and device of management application for portable terminal
CN102999256A (en) * 2012-12-11 2013-03-27 广东欧珀移动通信有限公司 Method and device for arranging display terminal icons
WO2013108349A1 (en) * 2012-01-18 2013-07-25 パナソニック株式会社 Display device and display method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105700811B (en) * 2011-01-24 2019-02-05 联想(北京)有限公司 Display methods and terminal
KR101859102B1 (en) * 2011-09-16 2018-05-17 엘지전자 주식회사 Mobile terminal and control method for mobile terminal
US20130198677A1 (en) * 2012-02-01 2013-08-01 Cisco Technology, Inc. Touchscreen Display and Navigation

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10203559A1 (en) * 2001-02-02 2002-08-29 Volkswagen Ag Operating apparatus for operating several electronic appliances such as television and video recorder and computer
CN101606124A (en) * 2007-01-25 2009-12-16 夏普株式会社 Multi-window managing device and program, storage medium and signal conditioning package
CN101552837A (en) * 2009-03-11 2009-10-07 惠州Tcl移动通信有限公司 Menu indication method
CN102460370A (en) * 2009-06-08 2012-05-16 苹果公司 User interface for multiple display regions
CN102081502A (en) * 2011-01-24 2011-06-01 中兴通讯股份有限公司 Method for managing icons on standby interface of mobile terminal and mobile terminal
CN102890593A (en) * 2011-07-21 2013-01-23 三星电子株式会社 Method and apparatus for managing icon in portable terminal
WO2013108349A1 (en) * 2012-01-18 2013-07-25 パナソニック株式会社 Display device and display method
CN102981698A (en) * 2012-10-23 2013-03-20 天津三星通信技术研究有限公司 Method and device of management application for portable terminal
CN102999256A (en) * 2012-12-11 2013-03-27 广东欧珀移动通信有限公司 Method and device for arranging display terminal icons

Also Published As

Publication number Publication date
CN108845735A (en) 2018-11-20
CN104346031B (en) 2018-06-01
CN104346031A (en) 2015-02-11

Similar Documents

Publication Publication Date Title
US11460983B2 (en) Method of processing content and electronic device thereof
KR102311221B1 (en) operating method and electronic device for object
US9261995B2 (en) Apparatus, method, and computer readable recording medium for selecting object by using multi-touch with related reference point
US20180356971A1 (en) Method of controlling a list scroll bar and an electronic device using the same
US10551998B2 (en) Method of displaying screen in electronic device, and electronic device therefor
US20150378600A1 (en) Context menu utilizing a context indicator and floating menu bar
US20130002706A1 (en) Method and apparatus for customizing a display screen of a user interface
US9418377B2 (en) System and method for visualizing property based listing on a mobile device
US20140059494A1 (en) Apparatus and method for providing application list depending on external device connected to mobile device
US20140176600A1 (en) Text-enlargement display method
US20160004425A1 (en) Method of displaying graphic user interface and electronic device implementing same
EP3518101A1 (en) Electronic device and method for using captured image in electronic device
KR20140070040A (en) Apparatus and method for managing a plurality of objects displayed on touch screen
US20140143688A1 (en) Enhanced navigation for touch-surface device
KR20140078629A (en) User interface for editing a value in place
CN105446611B (en) Apparatus for processing touch input and method thereof
US20120221969A1 (en) Scrollable list navigation using persistent headings
CN107479818B (en) Information interaction method and mobile terminal
EP3404519A1 (en) Method for displaying user interface and electronic device for supporting same
US20160004406A1 (en) Electronic device and method of displaying a screen in the electronic device
US20150178323A1 (en) User interface device, search method, and program
CN108845735B (en) Display method and electronic equipment
US20140137018A1 (en) File position shortcut and window arrangement
TW201619801A (en) Method and system for displaying files
CN112269523A (en) Object editing processing method and device and electronic equipment

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