WO2015149679A1 - 界面元素的自动调整方法和装置 - Google Patents
界面元素的自动调整方法和装置 Download PDFInfo
- Publication number
- WO2015149679A1 WO2015149679A1 PCT/CN2015/075471 CN2015075471W WO2015149679A1 WO 2015149679 A1 WO2015149679 A1 WO 2015149679A1 CN 2015075471 W CN2015075471 W CN 2015075471W WO 2015149679 A1 WO2015149679 A1 WO 2015149679A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- interface
- interface element
- new
- adjusted
- space
- 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.)
- Ceased
Links
Images
Classifications
-
- 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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
-
- 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/04817—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 using icons
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0464—Positioning
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
- G09G2340/145—Solving problems related to the presentation of information to be displayed related to small screens
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
Definitions
- Embodiments of the present invention relate to computer technologies, and in particular, to an automatic adjustment method and apparatus for interface elements.
- Widget also known as Widget
- Widgets are tiny program views that can be embedded in other applications and accepted periodically. Update.
- the Widget is embedded in the desktop.
- the desktop is mostly a grid design. For example, a 4x4 grid or a 5x5 grid is used.
- the widget In order to adapt to the design of the desktop, the widget must specify its own size. Usually, the size of the widget is a fixed size. .
- the desktop grid size is fixed and the remaining contiguous space of each screen on the desktop is also different, if the widget has only one size, the flexibility of placing the widget on the desktop is poor. For example, some desktops cannot be placed because of the small remaining space. Widgets, while some desktops have a lot of contiguous space, and using smaller widgets is not convenient for users.
- One way to solve this problem is to provide different sizes of widget icons for the same widget.
- Another way is to provide a resizable widget, such as browser bookmarks and calendar widgets provided by goole can be resized.
- Embodiments of the present invention provide an automatic adjustment method and device for an interface element, which can automatically adjust the position and size of an interface element, facilitate user operations, improve user experience, and improve The efficiency of the user interface.
- a first aspect of the present invention provides a method for automatically adjusting an interface element, including:
- the adjusting an interface element on the first interface according to a location to be placed and a required space of the new interface element a position and a size, such that the remaining contiguous space of the adjusted first interface is sufficient to place the new interface element, and the new interface element is added to the adjusted first interface including:
- the interface element on the first interface includes at least one widget icon, respectively detecting whether the at least one widget icon has a corresponding small-sized widget icon;
- the at least one widget icon has a corresponding small-sized widget icon, replacing the at least one widget icon with a corresponding small-sized widget icon according to a space required by the new interface element;
- the method further includes:
- the method further includes:
- the adjusting an interface element on the first interface according to a location to be placed and a required space of the new interface element a position and a size, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and the new interface element is added to the adjusted first interface including:
- a second aspect of the present invention provides an automatic adjustment device for an interface element, including:
- An obtaining module configured to acquire an adding operation signal generated by a user adding a new interface element
- a determining module configured to determine, according to the adding operation signal acquired by the acquiring module, a location of the new interface element to be placed in the first interface and a space required to place the new interface element
- an adjusting module configured to: when the determining module determines, according to the to-be-placed position of the new interface element and the required space, that the remaining continuous space of the first interface is insufficient to place the new interface element, according to the new interface element
- the position to be placed and the required space adjust the position and size of the interface element on the first interface, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and the new interface An element is added to the adjusted first interface.
- the adjusting module includes:
- a detecting unit configured to detect, when the interface element on the first interface includes at least one widget icon, whether the at least one widget icon has a corresponding small-sized widget icon;
- a replacement unit configured to replace the at least one widget icon with a corresponding small-sized widget according to a space required by the new interface element when the at least one widget icon has a corresponding small-sized widget icon icon;
- the adjusting module further includes:
- a moving unit configured to move an interface element on the first interface to a second interface when the at least one widget icon does not have a corresponding small-sized widget icon, so that the adjusted first The remaining contiguous space of the interface is sufficient to place the new interface element
- the moving unit is configured to: when the at least one widget icon does not have a corresponding small-sized widget icon, move the interface element on the first interface except the widget icon to a preset file Clamping so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element;
- the adding unit is further configured to add the new interface element to the adjusted first interface when the remaining continuous space of the adjusted first interface is sufficient to place the new interface element Within the remaining contiguous space.
- the adjusting module further includes:
- a moving unit configured to move the interface element on the first interface to the second interface when the remaining continuous space of the adjusted first interface is insufficient to place the new interface element, so as to be adjusted The remaining continuous space of the first interface is sufficient to place the new interface element;
- the moving unit is configured to: when the remaining continuous space of the adjusted first interface is insufficient to place the new interface element, interface elements other than the widget icons on the first interface Moving to a preset folder such that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element;
- the adding unit is further configured to add the new interface element to the adjusted first interface when the remaining continuous space of the adjusted first interface is sufficient to place the new interface element Within the remaining contiguous space.
- the adjusting module is specifically configured to:
- the adjusting module is further configured to:
- the widget icon If there is a widget icon on the first interface, detecting whether the widget icon has a corresponding large ruler If the widget icon has a corresponding large size widget icon, after deleting the interface element on the first interface, the widget icon is replaced with a corresponding large size micro Pieces icon.
- the automatic adjustment method and device for the interface element in the embodiment of the present invention can automatically determine the first location of the new interface element and the required space when the user adds a new interface element to cause a change in the layout of the first interface of the electronic device. Whether the remaining contiguous space of the interface is sufficient to place a new interface element. When the remaining contiguous space of the first interface is insufficient to place a new interface element, the other interface elements on the first interface are automatically adjusted according to the position to be placed and the required space of the new interface element. The location and size make the first interface large enough to place new interface elements.
- the above method is automatically completed by the electronic device, and does not require the user to manually operate the interface element, which is convenient for the user to operate, brings a better experience to the user, and improves the use efficiency of the user interface.
- FIG. 1 is a flowchart of a method for automatically adjusting an interface element according to Embodiment 1 of the present invention
- FIG. 2 is a flowchart of a method for automatically adjusting an interface element according to Embodiment 2 of the present invention
- Figure 3 is a schematic diagram of widget icons of different sizes
- FIG. 4 is a schematic diagram of adjustment of a resizable widget icon
- FIG. 5 is a schematic structural diagram of an apparatus for automatically adjusting an interface element according to Embodiment 3 of the present invention.
- FIG. 6 is a schematic structural diagram of an apparatus for automatically adjusting an interface element according to Embodiment 4 of the present invention.
- FIG. 7 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present invention.
- Embodiment 1 is a flowchart of a method for automatically adjusting an interface element according to Embodiment 1 of the present invention.
- the method provided in this embodiment is mainly applied to an electronic device with a touch screen, such as a mobile phone, a tablet computer, or a personal digital assistant (referred to as a personal digital assistant).
- the executor of the present invention is the electronic device described above, and may be implemented by a module or a chip having a processing function in the electronic device, for example, a central processing unit (CPU).
- the method of this embodiment may include the following steps:
- Step 10 Acquire an add operation signal generated by the user adding a new interface element, and determine, according to the add operation signal, a location to be placed of the new interface element in the first interface and a space required to place the new interface element.
- the operation of adding a new interface element by the user may be an operation of manually adding a new interface element according to a user's needs, or an operation of automatically generating a shortcut icon by the application during the operation of the application by the user.
- the touch screen on the electronic device can detect the operation of the user and acquire the added operation signal, and then determine the location of the new interface element to be placed and the size of the space required to place the new interface element according to the acquired added operation signal.
- the new interface element may be any of the following icons: a widget icon, an application icon, a folder icon, a shortcut icon.
- Step 20 When it is determined that the remaining continuous space of the first interface is not enough to place the new interface element according to the to-be-placed position and the required space of the new interface element, adjust the first position according to the new interface element and the required space. The position and size of the interface element on the interface, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and the new interface element is added to the adjusted first interface.
- the contiguous space here refers to a free area of size N x M existing on a certain screen of the desktop, and the free area is an area where icons of widget widgets, application icons, folder icons, shortcuts, and the like are not placed.
- the desktop is usually divided into X x Y grids of the same size, X represents the number of horizontal networks, and Y represents the number of grids in the vertical direction.
- the free area of N x M is an area of M networks in the horizontal direction of N networks, and both N and M are positive integers greater than or equal to 1. For example, when a user needs to add a 4x2 size widget, the 4x2 size widget needs 4x2 size contiguous space, and the 4x2 size continuation cannot have any icons.
- the calculation method of the continuous space can be calculated by traversing the grid. For example, if the user needs to add a 4x2 widget on the first interface, the first grid of the first interface is checked, and the first network is checked. Whether the grid is free. If the first grid is occupied, continue to determine if the second grid is free. If the first network is idle, determine whether the grid on the right side of the first grid is free. If you want to add a 4x2 widget, at least 3 free grids on the right side of the first network will meet the horizontal condition.
- the horizontal condition is met, it is further determined whether the vertical condition is met, that is, whether the first four grids of the next line of the first network are idle, and if the first four grids of the next line are idle, it indicates that there is continuous
- the remaining space is enough to place the 4x2 widget. If the first 4 grids of the next row are partially occupied, the remaining contiguous space is insufficient, start checking the second grid, and so on, traversing all the grids. .
- the new interface element is added to the first interface. Add the new interface element to the first interface. There are two ways to do this:
- the new interface element is added to the remaining contiguous space of the first interface.
- the remaining contiguous space is not necessarily the location to be placed of the new interface element, and the location of the new interface element to be placed. When there are other interface elements on it, you can place the new interface element in the remaining contiguous space.
- the new interface element is placed into the new interface element. Place to be placed. If there are other interface elements in the to-be-positioned position of the new interface element, move the other interface elements on the position to be placed of the new interface element to the remaining continuous space of the first interface, and then place the new interface element into the The location of the new interface element to be placed. In this way, other interface elements on the position to be placed can be automatically moved to the remaining continuous space, and the new interface element is placed on the position to be placed. The user is not required to manually move other interface elements on the location to be moved to the remaining contiguous space, giving the user a better experience.
- the electronic device can automatically adjust the position and size of the interface element on the first interface according to the position to be placed and the required space of the new interface element. For example, if there is a widget icon on the first interface, replace the widget icon on the first interface with a smaller widget icon, if you replace each widget icon with a smaller widget icon, the rest When the contiguous space is still not enough to place the new interface element, The other interface elements other than the widget icon on the first interface are merged into the preset folder, so that the adjusted first interface is enough to place the new interface element, and the preset folder is an existing folder or a new folder. .
- the partial interface element or all interface elements on the first interface are merged into the preset folder, so that the adjusted first interface is enough to place the new interface element. If there is no widget icon on the first interface, but other interface elements on the first interface can also be resized, for example, the application icon and the folder icon also have corresponding small size icons, then some or all of the first interface will be The application icon and folder icon are replaced with a small-sized icon so that the adjusted first interface is sufficient to place the new interface element.
- the user when the user adds a new interface element to cause a change in the layout of the first interface of the electronic device, it can automatically determine whether the remaining continuous space of the first interface is sufficient according to the to-be-placed position of the new interface element and the required space.
- the new interface element when the remaining continuous space of the first interface is not enough to place the new interface element, automatically adjusts the position and size of other interface elements on the first interface according to the position to be placed and the required space of the new interface element, so that the first interface element The interface is large enough to place new interface elements.
- the above method is automatically completed by the electronic device, and does not require the user to manually operate the interface element, which is convenient for the user to operate, brings a better experience to the user, and improves the use efficiency of the user interface.
- FIG. 2 is a flowchart of a method for automatically adjusting an interface element according to Embodiment 2 of the present invention. As shown in FIG. 2, the method in this embodiment may include the following steps:
- Step 201 Determine whether there is a widget icon on the first interface.
- step 202 If there is a widget icon on the first interface, step 202 is performed. If there is no widget icon on the first interface, step 203 is performed.
- Step 202 Detect whether at least one widget icon has a corresponding small-sized widget icon.
- the interface element on the first interface includes at least one widget icon, perform this step to detect whether the at least one widget icon has a corresponding small-sized widget icon.
- a widget icon of various sizes is provided for the same widget to be selected by the user, and the user can select a widget of a suitable size according to the size of the displayed page and the remaining continuous space. icon.
- FIG. 3 is a schematic diagram of widget icons of different sizes, and FIG. 3 provides icons of three sizes of 2x1, 4x1, and 4x2.
- the prior art can also provide a resizable widget icon, and the user can adjust the widget icon to an appropriate size according to personal needs and preferences.
- Figure 4 is a schematic diagram of the adjustment of the resizable widget icon.
- the widget icon has a border prompt, and the boundary of the widget icon is dragged.
- the center point can change the size of the widget icon.
- the first interface includes at least one widget icon, and the at least one widget icon may have a widget icon of a small size; or may not have a widget icon of a small size; or, on the first interface When two or more widget icons are included, some widget icons have small widget icons, and some widget icons have widget widgets of small size. If at least one widget icon on the first interface has a corresponding small-sized widget icon, step 204 is performed, if each widget icon on the first interface does not have a corresponding small-sized widget icon, Go to step 205.
- Step 203 Move an interface element on the first interface to the second interface, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and the new interface element is added to the adjusted first interface. Within the remaining contiguous space; or, move the interface element on the first interface to the preset folder, so that the remaining contiguous space of the adjusted first interface is sufficient to place the new interface element, and add the new interface element to the adjustment After the remaining contiguous space of the first interface.
- part of the desktop element or all the desktop elements on the first interface may be moved to the second interface according to the space required by the new interface element, and the second interface It may be the previous screen interface or the next screen interface adjacent to the first interface, or other interfaces.
- the interface element on the first interface is moved to the preset folder, some desktop elements or all desktop elements on the first interface may also be moved to the preset folder according to the space required by the new interface element.
- Set the folder to be a new folder, or a folder already on the first interface.
- the embodiments of the present invention are not limited.
- Step 204 Replace at least one widget icon with a corresponding small-sized widget icon according to a space required by the new interface element, and determine whether the remaining continuous space of the adjusted first interface is sufficient to place the new interface element.
- step 206 is performed, and if the remaining contiguous space of the first interface is insufficient to place the new interface element, step 205 is performed.
- Step 205 Move the interface element on the first interface to the second interface, or move the interface element except the widget icon on the first interface to the preset folder, so that the adjusted first interface The remaining contiguous space is sufficient to place the new interface element and add the new interface element to the remaining contiguous space of the adjusted first interface.
- the interface element on the first interface When the interface element on the first interface is moved to the second interface, part of the desktop element or all the desktop elements on the first interface may be moved to the second interface according to the space required by the new interface element, and the second interface It may be the previous screen interface or the next screen interface adjacent to the first interface, or other interfaces.
- the interface element except the widget icon is moved to the preset folder, and some desktop elements or all desktops except the widget icons may be removed from the first interface according to the space required by the new interface element.
- the element moves to the preset folder, which may be a new folder or a folder already existing on the first interface. In this regard, the embodiments of the present invention are not limited.
- Step 206 Add the new interface element to the remaining contiguous space of the adjusted first interface.
- the widget icon by detecting whether there is a widget icon on the first interface, if there is a widget icon on the first interface, and the widget icon has a corresponding small-sized widget icon, the widget icon is replaced with a small size. Widget icon and adjust the position of the interface element so that the remaining contiguous space on the first interface is sufficient to place the new interface element, and then add the new interface element to the first interface.
- the above adjustment process is automatically completed by the electronic device, does not require user participation, is convenient for the user to operate, brings a better experience to the user, and improves the use efficiency of the user interface.
- the solution of the embodiment of the present invention may further include the following steps: determining the first interface when the electronic device detects that the user deletes the deletion operation signal of the interface element on the first interface. Whether there is a widget icon on the first interface; if there is a widget icon on the first interface, it is detected whether the widget icon has a corresponding large-sized widget icon, and if the widget icon has a corresponding large-sized widget icon, it is deleted. After the interface element on the first interface, the widget icon is replaced with a corresponding large-sized widget icon.
- the above method can fully utilize the space of the display page, and the large-sized widget icon can display more content, improve the use efficiency of the interface, and improve the user experience.
- the scheme of the present embodiment is compared with the prior art.
- the prior art when a user wants to add a new interface element, if the space of the first interface is insufficient, but the user wants to retain the original widget icon, the user needs Manually delete the original larger widget icon and re-add the widget widget.
- the user needs to perform at least the following three steps: 1 delete the larger size on the first interface Widget icon; 2 add a new interface element; 3 after the new interface element is added successfully, add the deleted small size widget icon corresponding to the small size widget icon.
- the user only needs to perform an action of adding a new interface element, and then the electronic device automatically detects whether the original widget icon has a corresponding small size icon, if the original widget icon has a corresponding small size.
- the widget icon automatically replaces the original widget icon with a small widget icon.
- the replacement process does not require user participation, and is automatically completed by the electronic device, which facilitates user operation and improves the user experience.
- FIG. 5 is a schematic structural diagram of an apparatus for automatically adjusting an interface element according to Embodiment 3 of the present invention.
- the apparatus for automatically adjusting an interface element provided by the embodiment includes: an obtaining module 31, a determining module 32, and an adjusting module 33. .
- the obtaining module 31 is configured to acquire an adding operation signal generated by a user adding a new interface element.
- a determining module 32 configured to determine, according to the adding operation signal acquired by the obtaining module 31, a location of the new interface element to be placed in the first interface and a space required to place the new interface element;
- the adjusting module 33 is configured to: when the determining module 32 determines that the remaining continuous space of the first interface is insufficient to place the new interface element according to the to-be-placed position of the new interface element and the required space, according to the new The position to be placed and the required space of the interface element adjust the position and size of the interface element on the first interface, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, A new interface element is added to the adjusted first interface.
- the adjusting module 33 is further configured to: determine, when the deletion operation signal of the interface element on the first interface is deleted, whether there is a widget icon on the first interface; The interface has a widget icon, and detects whether the widget icon has a corresponding large-sized widget icon. If the widget icon has a corresponding large-sized widget icon, deleting the first interface After the interface element, the widget icon is replaced with a corresponding large-sized widget icon.
- the automatic adjustment device of the interface element provided in this embodiment may be used to implement the technical solution of the first embodiment of the method, and the specific implementation manner and the technical effect are similar, and details are not described herein again.
- FIG. 6 is a schematic structural diagram of an apparatus for automatically adjusting an interface element according to Embodiment 4 of the present invention.
- the apparatus for automatically adjusting an interface element provided by the embodiment includes: an obtaining module 41, a determining module 42, and an adjusting module 43. .
- the obtaining module 41 is configured to acquire an adding operation signal generated by the user adding a new interface element.
- a determining module 42 configured to determine, according to the added operation signal acquired by the acquiring module 41 a location of the new interface element to be placed in the first interface and a space required to place the new interface element;
- the adjusting module 43 is configured to: when the determining module 42 determines that the remaining continuous space of the first interface is insufficient to place the new interface element according to the to-be-placed position of the new interface element and the required space, according to the new The position to be placed and the required space of the interface element adjust the position and size of the interface element on the first interface, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, A new interface element is added to the adjusted first interface.
- the adjustment case 43 when the adjustment module 43 adjusts the position and size of the interface element on the first interface according to the location to be placed and the required space of the new interface element, the adjustment case 43 is mainly divided into the following three cases:
- the first interface has at least one widget icon, and at least one widget icon has a corresponding small-sized widget icon; in the second case, the first interface has at least one widget icon, but each widget icon does not have Corresponding small-sized widget drawing; In the third case, there is no widget icon on the first interface.
- the following describes how to adjust the position and size of the interface element on the first interface in three cases.
- the adjustment module 43 includes: a detecting unit 431, a replacing unit 432, and an adding unit 433, where the detecting unit 431 is configured to detect the at least one element when the interface element on the first interface includes at least one widget icon Whether the widget icon has a corresponding small-sized widget icon; the replacing unit 432 is configured to: when the at least one widget icon has a corresponding small-sized widget icon, according to a space required by the new interface element The at least one widget icon is replaced with a corresponding small-sized widget icon; the adding unit 433 is configured to: when the adjusted remaining space of the first interface is sufficient to place the new interface element, the new interface An element is added to the remaining continuous space of the adjusted first interface.
- the adjustment module 43 further includes a moving unit 434, configured to move the interface element on the first interface to the first when the at least one widget icon does not have a corresponding small-sized widget icon a second interface, such that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element; or the mobile unit 434 is configured to have no corresponding small size in the at least one widget icon Moving the interface elements of the first interface except the icons of the widgets to a preset folder, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface.
- the adding unit is further configured to add the new interface element when the remaining continuous space of the adjusted first interface is sufficient to place the new interface element And added to the remaining continuous space of the adjusted first interface.
- the moving unit 434 is further configured to: when the remaining continuous space of the adjusted first interface is insufficient to place the new interface element, move the interface element on the first interface to the second interface, so that The remaining continuous space of the adjusted first interface is sufficient to place the new interface element; or, the interface elements on the first interface except the icons of the widgets are moved to a preset folder, so as to adjust The remaining continuous space of the first interface is sufficient to place the new interface element; the adding unit is further configured to: when the remaining continuous space of the adjusted first interface is sufficient to place the new interface element And adding the new interface element to the remaining contiguous space of the adjusted first interface.
- the adjusting module 43 is specifically configured to: move the interface element on the first interface to the second interface, so that the adjusted The remaining contiguous space of an interface is sufficient to place the new interface element, adding the new interface element to the remaining contiguous space of the adjusted first interface; or, the interface element on the first interface Moving to a preset folder such that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and adding the new interface element to the remaining continuous of the adjusted first interface Within the space.
- the adjusting module 43 is further configured to: determine, when the deletion operation signal of the interface element on the first interface is deleted, whether there is a widget icon on the first interface; The interface has a widget icon, and detects whether the widget icon has a corresponding large-sized widget icon. If the widget icon has a corresponding large-sized widget icon, deleting the first interface After the interface element, the widget icon is replaced with a corresponding large-sized widget icon.
- the automatic adjustment device of the interface element provided in this embodiment may be used to implement the technical solution of the second embodiment of the method.
- the specific implementation manner and technical effects are similar, and details are not described herein again.
- FIG. 7 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present invention.
- the electronic device 500 provided in this embodiment includes: at least one processor 51, a memory 52, and at least one communication bus 53, and a communication bus 53. Used to implement connection communication between these components.
- the processor 51 is operative to execute executable instructions, such as computer programs, stored in the memory 52.
- the memory 52 may include a high speed random access memory (RAM) and may also include a non-volatile memory such as at least one disk memory.
- RAM high speed random access memory
- non-volatile memory such as at least one disk memory.
- the memory 52 stores a program
- the processor 51 executes a program stored in the memory 52 for performing the following operations:
- the processor 51 adjusts the position and size of the interface element on the first interface according to the to-be-placed position and the required space of the new interface element, so that the remaining continuous space of the adjusted first interface is sufficient. And when the new interface element is added to the adjusted first interface, specifically used for:
- the interface element on the first interface includes at least one widget icon, respectively detecting whether the at least one widget icon has a corresponding small-sized widget icon; if the at least one widget icon has a corresponding small a size widget icon, replacing the at least one widget icon with a corresponding small-sized widget icon according to a space required by the new interface element; if the adjusted remaining space of the first interface is sufficient And placing the new interface element, and adding the new interface element to the remaining continuous space of the adjusted first interface.
- the at least one widget icon does not have a corresponding small-sized widget icon, move the interface element on the first interface to the second interface, so that the remaining continuous space of the adjusted first interface is sufficient
- the new interface element is placed, and the new interface element is added to the remaining continuous space of the adjusted first interface; or the interface of the first interface except the widget icons is Moving the element to a preset folder such that the remaining contiguous space of the adjusted first interface is sufficient to place the new interface element, and adding the new interface element to the remaining of the adjusted first interface In a continuous space.
- the processor 51 is specifically configured to: move the interface element on the first interface to the second interface, so that The remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and the new interface element is added to the remaining continuous space of the adjusted first interface; or An interface element other than the widget icons is moved to a preset folder on an interface, so that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element And adding the new interface element to the remaining continuous space of the adjusted first interface.
- the processor 51 is specifically configured to: move the interface element on the first interface to the second interface, so that the adjusted first interface The remaining contiguous space is sufficient to place the new interface element, adding the new interface element to the remaining contiguous space of the adjusted first interface; or moving the interface element on the first interface to Presetting a folder such that the remaining continuous space of the adjusted first interface is sufficient to place the new interface element, and adding the new interface element to the remaining continuous space of the adjusted first interface .
- the processor 51 is further configured to: when detecting a deletion operation signal for deleting an interface element on the first interface, determining whether there is a widget icon on the first interface; if the first interface is Having a widget icon, detecting whether the widget icon has a corresponding large-sized widget icon, and if the widget icon has a corresponding large-sized widget icon, deleting the interface element on the first interface Thereafter, the widget icon is replaced with a corresponding large-sized widget icon.
- the electronic device provided in this embodiment can be used to implement the technical solutions in the first embodiment and the second embodiment.
- the specific implementation and technical effects are similar, and details are not described herein again.
- the aforementioned program can be stored in a computer readable storage medium.
- the program when executed, performs the steps including the foregoing method embodiments; and the foregoing storage medium includes various media that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (12)
- 一种界面元素的自动调整方法,其特征在于,包括:获取用户添加新界面元素产生的添加操作信号,并根据所述添加操作信号确定所述新界面元素在第一界面的待放置位置和放置所述新界面元素需要的空间;当根据所述新界面元素的待放置位置和需要的空间确定所述第一界面的剩余连续空间不足够放置所述新界面元素时,根据所述新界面元素的待放置位置和需要的空间调整所述第一界面上的界面元素的位置和大小,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,并将所述新界面元素添加到所述调整后的所述第一界面上。
- 根据权利要求1所述的方法,其特征在于,所述根据所述新界面元素的待放置位置和需要的空间调整所述第一界面上的界面元素的位置和大小,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,并将所述新界面元素添加到所述调整后的所述第一界面上,包括:如果所述第一界面上的界面元素包括至少一个微件图标,则分别检测所述至少一个微件图标是否有对应的小尺寸的微件图标;如果所述至少一个微件图标有对应的小尺寸的微件图标,根据所述新界面元素需要的空间将所述至少一个微件图标替换为对应的小尺寸的微件图标;如果所述调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,则将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求2所述的方法,其特征在于,如果所述至少一个微件图标都没有对应的小尺寸的微件图标,所述方法还包括:将所述第一界面上的界面元素移动至第二界面,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内;或者,将所述第一界面上除所述各微件图标外的界面元素移动至预设文件夹,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所 述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求2所述的方法,其特征在于,如果所述调整后的所述第一界面的剩余连续空间不足够放置所述新界面元素,则所述方法还包括:将所述第一界面上的界面元素移动至第二界面,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内;或者,将所述第一界面上除所述各微件图标外的界面元素移动至预设文件夹,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求1所述的方法,其特征在于,所述根据所述新界面元素的待放置位置和需要的空间调整所述第一界面上的界面元素的位置和大小,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到调整后的所述第一界面上,包括:当所述第一界面上的界面元素不包括微件图标时,将所述第一界面上的界面元素移动至第二界面,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内;或者,当所述第一界面上的界面元素不包括微件图标时,将所述第一界面上的界面元素移动至预设文件夹,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求1-5中任一项所述的方法,其特征在于,还包括:当检测到删除所述第一界面上的界面元素的删除操作信号时,确定所述第一界面上是否有微件图标;如果所述第一界面上有微件图标,检测所述微件图标是否有对应的大尺寸的微件图标,若所述微件图标有对应的大尺寸的微件图标,则在删除所述第一界面上的界面元素之后,将所述微件图标替换为对应的大尺寸的微件图标。
- 一种界面元素的自动调整装置,其特征在于,包括:获取模块,用于获取用户添加新界面元素产生的添加操作信号;确定模块,用于根据所述获取模块获取的所述添加操作信号确定所述新界面元素在第一界面的待放置位置和放置所述新界面元素需要的空间;调整模块,用于当所述确定模块根据所述新界面元素的待放置位置和需要的空间确定所述第一界面的剩余连续空间不足够放置所述新界面元素时,根据所述新界面元素的待放置位置和需要的空间调整所述第一界面上的界面元素的位置和大小,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面上。
- 根据权利要求7所述的装置,其特征在于,所述调整模块包括:检测单元,用于在所述第一界面上的界面元素包括至少一个微件图标时,分别检测所述至少一个微件图标是否有对应的小尺寸的微件图标;替换单元,用于在所述至少一个微件图标有对应的小尺寸的微件图标时,根据所述新界面元素需要的空间将所述至少一个微件图标替换为对应的小尺寸的微件图标;添加单元,用于在所述调整后的所述第一界面的剩余连续空间足够放置所述新界面元素时,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求8所述的装置,其特征在于,所述调整模块还包括:移动单元,用于在所述至少一个微件图标都没有对应的小尺寸的微件图标时,将所述第一界面上的界面元素移动至第二界面,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素;或者,所述移动单元,用于在所述至少一个微件图标都没有对应的小尺寸的微件图标时,将所述第一界面上除所述各微件图标外的界面元素移动至预设文件夹,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素;所述添加单元,还用于在所述调整后的所述第一界面的剩余连续空间足够放置所述新界面元素时,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求8所述的装置,其特征在于,所述调整模块还包括:移动单元,用于在所述调整后的所述第一界面的剩余连续空间不足够放置所述新界面元素时,将所述第一界面上的界面元素移动至第二界面,以使 调整后的所述第一界面的剩余连续空间足够放置所述新界面元素;或者,所述移动单元,用于在所述调整后的所述第一界面的剩余连续空间不足够放置所述新界面元素时,将所述第一界面上除所述各微件图标外的界面元素移动至预设文件夹,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素;所述添加单元,还用于在所述调整后的所述第一界面的剩余连续空间足够放置所述新界面元素时,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求7所述的装置,其特征在于,所述调整模块具体用于:当所述第一界面上的界面元素不包括微件图标时,将所述第一界面上的界面元素移动至第二界面,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内;或者,将所述第一界面上的界面元素移动至预设文件夹,以使调整后的所述第一界面的剩余连续空间足够放置所述新界面元素,将所述新界面元素添加到所述调整后的所述第一界面的剩余连续空间内。
- 根据权利要求7-11中任一项所述的装置,其特征在于,所述调整模块还用于:当检测到删除所述第一界面上的界面元素的删除操作信号时,确定所述第一界面上是否有微件图标;如果所述第一界面上有微件图标,检测所述微件图标是否有对应的大尺寸的微件图标,若所述微件图标有对应的大尺寸的微件图标,则在删除所述第一界面上的界面元素之后,将所述微件图标替换为对应的大尺寸的微件图标。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020167029125A KR20160134815A (ko) | 2014-04-04 | 2015-03-31 | 인터페이스 엘리먼트들을 자동으로 조절하기 위한 방법 및 장치 |
| EP15772486.5A EP3115877A4 (en) | 2014-04-04 | 2015-03-31 | Method and apparatus for automatically adjusting interface elements |
| BR112016023018-3A BR112016023018B1 (pt) | 2014-04-04 | 2015-03-31 | Método e aparelho para ajustar automaticamente elemento de interface |
| US15/301,664 US20170123645A1 (en) | 2014-04-04 | 2015-03-31 | Method and apparatus for automatically adjusting interface element |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410135821.6 | 2014-04-04 | ||
| CN201410135821.6A CN103914211B (zh) | 2014-04-04 | 2014-04-04 | 界面元素的自动调整方法和装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015149679A1 true WO2015149679A1 (zh) | 2015-10-08 |
Family
ID=51039938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/075471 Ceased WO2015149679A1 (zh) | 2014-04-04 | 2015-03-31 | 界面元素的自动调整方法和装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20170123645A1 (zh) |
| EP (1) | EP3115877A4 (zh) |
| KR (1) | KR20160134815A (zh) |
| CN (1) | CN103914211B (zh) |
| BR (1) | BR112016023018B1 (zh) |
| WO (1) | WO2015149679A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111651161A (zh) * | 2020-07-16 | 2020-09-11 | 深圳市易鸿达软件开发有限公司 | 图形化界面构建方法、装置、计算机设备及存储介质 |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103914211B (zh) * | 2014-04-04 | 2017-08-25 | 华为终端有限公司 | 界面元素的自动调整方法和装置 |
| CN104156155B (zh) * | 2014-08-29 | 2017-09-19 | 广州视源电子科技股份有限公司 | 一种桌面小部件的放置方法与装置 |
| CN105608084B (zh) * | 2014-11-14 | 2019-03-19 | 北大方正集团有限公司 | 网页页面布局的调整方法及装置 |
| CN104731456B (zh) * | 2015-03-31 | 2018-01-19 | 努比亚技术有限公司 | 桌面小部件显示方法和装置 |
| CN105138231B (zh) * | 2015-10-20 | 2019-05-24 | 北京奇虎科技有限公司 | 应用程序图标的呈现方法及装置 |
| CN105912262B (zh) * | 2016-05-24 | 2020-11-10 | 山东兴创信息科技有限公司 | 桌面图标调整装置、终端及桌面图标调整方法 |
| CN106527937B (zh) * | 2016-10-26 | 2019-10-15 | 维沃移动通信有限公司 | 一种移动终端微件的添加方法及移动终端 |
| US10466889B2 (en) | 2017-05-16 | 2019-11-05 | Apple Inc. | Devices, methods, and graphical user interfaces for accessing notifications |
| CN107632873B (zh) * | 2017-08-25 | 2020-06-19 | 网易(杭州)网络有限公司 | 一种界面布局方法、装置、终端设备及存储介质 |
| CN110225186A (zh) * | 2019-05-13 | 2019-09-10 | 珠海格力电器股份有限公司 | 一种显示方法及可折叠式电子设备 |
| CN110737963B (zh) * | 2019-12-20 | 2020-03-31 | 广东博智林机器人有限公司 | 海报元素布局方法、系统和计算机可读存储介质 |
| CN119759238A (zh) * | 2020-03-10 | 2025-04-04 | 苹果公司 | 用于与对应于应用程序的用户界面对象进行交互的设备、方法和图形用户界面 |
| US11137904B1 (en) | 2020-03-10 | 2021-10-05 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications |
| CN114020374A (zh) * | 2020-07-28 | 2022-02-08 | 长城汽车股份有限公司 | 采用Widget卡片形式的显示屏的显示方法及显示屏 |
| WO2022032673A1 (zh) * | 2020-08-14 | 2022-02-17 | 上海传英信息技术有限公司 | 设备控制方法、装置和存储介质 |
| CN112148405B (zh) * | 2020-09-25 | 2024-06-14 | 维沃移动通信有限公司 | 桌面布局方法、装置和电子设备 |
| CN112269502A (zh) * | 2020-10-15 | 2021-01-26 | 维沃移动通信有限公司 | 对象显示方法和装置 |
| CN115022695B (zh) * | 2021-03-04 | 2023-09-19 | 聚好看科技股份有限公司 | 显示设备及Widget控件显示方法 |
| JP2023067156A (ja) * | 2021-10-29 | 2023-05-16 | フォルシアクラリオン・エレクトロニクス株式会社 | アイコン表示制御装置及びアイコン表示制御プログラム |
| US12265687B2 (en) | 2022-05-06 | 2025-04-01 | Apple Inc. | Devices, methods, and graphical user interfaces for updating a session region |
| US11842028B2 (en) | 2022-05-06 | 2023-12-12 | Apple Inc. | Devices, methods, and graphical user interfaces for updating a session region |
| EP4273678A1 (en) | 2022-05-06 | 2023-11-08 | Apple Inc. | Devices, methods, and graphical user interfaces for updating a session region |
| CN114860674B (zh) * | 2022-07-06 | 2022-12-13 | 深圳传音控股股份有限公司 | 文件处理方法、智能终端及存储介质 |
| CN118445007A (zh) * | 2023-02-06 | 2024-08-06 | 华为技术有限公司 | 一种微件显示方法和电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101598963A (zh) * | 2008-06-04 | 2009-12-09 | 索尼株式会社 | 电子装置 |
| CN101833418A (zh) * | 2010-04-28 | 2010-09-15 | 华为终端有限公司 | 一种在界面中添加图标的方法、装置及移动终端 |
| CN103914211A (zh) * | 2014-04-04 | 2014-07-09 | 华为终端有限公司 | 界面元素的自动调整方法和装置 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8566751B2 (en) * | 2005-01-24 | 2013-10-22 | International Business Machines Corporation | GUI pointer automatic position vectoring |
| US9619143B2 (en) * | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
| US8726190B2 (en) * | 2007-09-28 | 2014-05-13 | Adobe Systems Incorporated | Automatically transformed graphical user interface |
| KR101488726B1 (ko) * | 2008-05-27 | 2015-02-06 | 삼성전자주식회사 | 위젯 창을 표시하는 디스플레이 장치 및 이를 포함하는디스플레이 시스템과 그 디스플레이 방법 |
| US8402381B2 (en) * | 2008-09-23 | 2013-03-19 | International Business Machines Corporation | Automatically arranging widgets of a model within a canvas using iterative region based widget relative adjustments |
| US8966375B2 (en) * | 2009-09-07 | 2015-02-24 | Apple Inc. | Management of application programs on a portable electronic device |
| FR2964780A1 (fr) * | 2010-09-10 | 2012-03-16 | Sagem Wireless | Terminal mobile comportant un ecran adapte pour afficher des objets graphiques, et procede, programme d'ordinateur et moyens de stockage correspondants |
| US9104290B2 (en) * | 2011-02-11 | 2015-08-11 | Samsung Electronics Co., Ltd. | Method for controlling screen of mobile terminal |
| US20130167072A1 (en) * | 2011-12-22 | 2013-06-27 | Sap Portals Israel Ltd. | Smart and Flexible Layout Context Manager |
| KR101819513B1 (ko) * | 2012-01-20 | 2018-01-17 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
| US9256349B2 (en) * | 2012-05-09 | 2016-02-09 | Microsoft Technology Licensing, Llc | User-resizable icons |
| EP2664983A3 (en) * | 2012-05-17 | 2018-01-03 | LG Electronics, Inc. | Mobile terminal and control method therefor |
| US20140013271A1 (en) * | 2012-07-05 | 2014-01-09 | Research In Motion Limited | Prioritization of multitasking applications in a mobile device interface |
| WO2014019207A1 (zh) * | 2012-08-02 | 2014-02-06 | 华为终端有限公司 | Widget处理方法、装置及移动终端 |
| US20140164963A1 (en) * | 2012-12-11 | 2014-06-12 | Sap Ag | User configurable subdivision of user interface elements and full-screen access to subdivided elements |
| KR102078753B1 (ko) * | 2013-01-30 | 2020-02-19 | 삼성전자주식회사 | 화면 구성 방법 및 그 전자 장치 |
| KR101561827B1 (ko) * | 2013-02-21 | 2015-10-20 | 주식회사 팬택 | 단말 화면 상의 객체 처리 장치 및 방법 |
-
2014
- 2014-04-04 CN CN201410135821.6A patent/CN103914211B/zh active Active
-
2015
- 2015-03-31 BR BR112016023018-3A patent/BR112016023018B1/pt active IP Right Grant
- 2015-03-31 US US15/301,664 patent/US20170123645A1/en not_active Abandoned
- 2015-03-31 WO PCT/CN2015/075471 patent/WO2015149679A1/zh not_active Ceased
- 2015-03-31 KR KR1020167029125A patent/KR20160134815A/ko not_active Ceased
- 2015-03-31 EP EP15772486.5A patent/EP3115877A4/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101598963A (zh) * | 2008-06-04 | 2009-12-09 | 索尼株式会社 | 电子装置 |
| CN101833418A (zh) * | 2010-04-28 | 2010-09-15 | 华为终端有限公司 | 一种在界面中添加图标的方法、装置及移动终端 |
| CN103914211A (zh) * | 2014-04-04 | 2014-07-09 | 华为终端有限公司 | 界面元素的自动调整方法和装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3115877A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111651161A (zh) * | 2020-07-16 | 2020-09-11 | 深圳市易鸿达软件开发有限公司 | 图形化界面构建方法、装置、计算机设备及存储介质 |
| CN111651161B (zh) * | 2020-07-16 | 2023-04-18 | 深圳市易鸿达软件开发有限公司 | 图形化界面构建方法、装置、计算机设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103914211B (zh) | 2017-08-25 |
| US20170123645A1 (en) | 2017-05-04 |
| BR112016023018B1 (pt) | 2019-06-11 |
| EP3115877A4 (en) | 2017-02-22 |
| CN103914211A (zh) | 2014-07-09 |
| KR20160134815A (ko) | 2016-11-23 |
| EP3115877A1 (en) | 2017-01-11 |
| BR112016023018A2 (pt) | 2017-10-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015149679A1 (zh) | 界面元素的自动调整方法和装置 | |
| TW591398B (en) | Method of implementing a plurality of system tray areas | |
| KR102024422B1 (ko) | 파일 폴더 내의 파일을 오픈하기 위한 방법 및 단말기 | |
| CN104007894B (zh) | 便携式设备及其多应用操作方法 | |
| US20130135228A1 (en) | Device and method for displaying object in terminal | |
| US20130234963A1 (en) | File management method and electronic device having file management function | |
| TW201617837A (zh) | 一種螢幕顯示視窗的處理方法以及移動終端 | |
| CN102929535A (zh) | 一种悬浮窗位置控制的方法及终端 | |
| TW201327355A (zh) | 電子裝置的主螢幕圖示管理系統及方法 | |
| US10282219B2 (en) | Consolidated orthogonal guide creation | |
| CN102236516A (zh) | 电子装置及其控制方法 | |
| US10459965B2 (en) | Method and apparatus for displaying images | |
| CN103593180B (zh) | 一种在应用程序中添加文件的方法和装置 | |
| CN103294341A (zh) | 用于改变屏幕上的显示窗口的大小的装置和方法 | |
| CA2997441A1 (en) | Component display processing method and user equipment | |
| US11232066B2 (en) | Method for data migration and terminal | |
| WO2017032307A1 (zh) | 一种文件夹的合并方法及装置 | |
| CN104915131B (zh) | 一种电子文档翻页方法及装置 | |
| KR101932675B1 (ko) | 단말기, 이의 제어 방법 및 상기 방법을 구현하기 위한 기록 매체에 기록된 프로그램 | |
| US20140289662A1 (en) | Information processing apparatus and control method thereof, and non-transitory computer-readable medium | |
| CN103279263B (zh) | 一种文件夹快速创建和编辑的方法及系统 | |
| US20160328144A1 (en) | User interface for touch devices | |
| CN105389105A (zh) | 应用程序功能界面的移动方法、系统与移动装置 | |
| CN104049832B (zh) | 触控光标的显示方法 | |
| JP2015125462A (ja) | 情報処理装置、情報処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15772486 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2015772486 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2015772486 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15301664 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20167029125 Country of ref document: KR Kind code of ref document: A |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112016023018 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 112016023018 Country of ref document: BR Kind code of ref document: A2 Effective date: 20161003 |