WO2023151659A1 - 应用图标显示方法、装置 - Google Patents

应用图标显示方法、装置 Download PDF

Info

Publication number
WO2023151659A1
WO2023151659A1 PCT/CN2023/075446 CN2023075446W WO2023151659A1 WO 2023151659 A1 WO2023151659 A1 WO 2023151659A1 CN 2023075446 W CN2023075446 W CN 2023075446W WO 2023151659 A1 WO2023151659 A1 WO 2023151659A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
application icon
display position
application
positions
Prior art date
Application number
PCT/CN2023/075446
Other languages
English (en)
French (fr)
Inventor
陈刚
Original Assignee
维沃移动通信有限公司
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 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Publication of WO2023151659A1 publication Critical patent/WO2023151659A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/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
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present application belongs to the technical field of communications, and in particular relates to a method and a device for displaying application icons.
  • the user can long press the application icon and drag the application icon to another display position, thereby triggering the electronic device to move the application icon to another display position.
  • the device displays the application icon in another display location.
  • the user needs to drag the application icon from the above-mentioned one display position to another display position all the time during the process of the electronic device controlling the movement of the application icon, which makes the operation of the electronic device to adjust the display position of the application icon relatively cumbersome. .
  • the purpose of the embodiments of the present application is to provide a method and device for displaying application icons, which can solve the problem that the operation of adjusting the display position of application icons on an electronic device is relatively cumbersome.
  • an embodiment of the present application provides a method for displaying an application icon, the method including: receiving a first input to a second display position when the first application icon displayed at the first display position has been selected; responding In the first input, the first application icon is moved to a second display position for display.
  • the embodiment of the present application provides an application icon display device, and the application icon display device includes: a receiving module and a display module.
  • the receiving module is configured to receive a first input to the second display position when the first application icon displayed on the first display position has been selected.
  • the display module is used for receiving in response to the receiving module The first input of the first application icon is moved to the second display position for display.
  • the embodiment of the present application provides an electronic device, the electronic device includes a processor and a memory, the memory stores programs or instructions that can run on the processor, and the programs or instructions are processed by the The steps of the method described in the first aspect are realized when the controller is executed.
  • an embodiment of the present application provides a readable storage medium, on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented .
  • the embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions, so as to implement the first aspect the method described.
  • an embodiment of the present application provides a computer program product, the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the method described in the first aspect.
  • FIG. 1 is a schematic diagram of a method for displaying application icons provided by an embodiment of the present application
  • FIG. 2 is one of the schematic diagrams of an interface for mobile display of an application icon provided by an embodiment of the present application
  • Fig. 3 is the second schematic diagram of an interface for mobile display of application icons provided by the embodiment of the present application.
  • Fig. 4 is the third schematic diagram of an interface for mobile display of application icons provided by the embodiment of the present application.
  • FIG. 5 is a fourth schematic diagram of an interface for moving and displaying application icons provided by an embodiment of the present application.
  • FIG. 6 is a schematic structural diagram of an application icon display device provided in an embodiment of the present application.
  • FIG. 7 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
  • FIG. 8 is a schematic diagram of hardware of an electronic device provided by an embodiment of the present application.
  • the desktop of the electronic device supports the function of multi-screen paging.
  • the user moves the application icon on the desktop of the electronic device, which is a common interactive behavior in the process of the user using the electronic device.
  • the user can long press the application icon, and then drag the application icon to a new display position on the desktop.
  • the adopted solution In this solution, the user needs to drag on the desktop for a long time, resulting in a lack of flexibility in the display position of the mobile application icon of the electronic device, and poor user experience.
  • the embodiment of the present application provides a method for displaying an application icon, and the method includes S101 and S102.
  • the application icon display device receives a first input to a second display position.
  • P ⁇ T icon positions can be preset, where P is used to indicate the number of rows of icon positions in a display interface, and T is used for Used to indicate the column number of icon positions in the one display interface. Both P and T are positive integers. Wherein, each icon bit is fixedly displayed. It can be understood that one display position is one icon position, so the electronic device may include P ⁇ T display positions.
  • the above-mentioned first display position may be located in the main interface or other possible secondary interfaces of the desktop of the electronic device. It can be understood that in the embodiment of the present application, all display positions including the first display position are display positions on the desktop of the electronic device.
  • the above-mentioned second display position may be a display position where application icons are displayed on the desktop of the electronic device (that is, a non-blank display position), or a display position where no application icon is displayed on the desktop of the electronic device (that is, a blank position). display location). Specifically, it may be determined according to actual conditions, which is not limited in this embodiment of the present application.
  • the first display position and the second display position are located on the same interface of the desktop of the electronic device; in another possible situation, the first display position and the second display position are located on the desktop of the electronic device Different interface. Specifically, it may be determined according to actual conditions, which is not limited in this embodiment of the present application.
  • the application icon display method provided in the embodiment of the present application may also be The method includes: receiving user input; in response to the input, switching from the interface where the first display position is located to displaying a target interface, where the target interface includes the second display position. In this way, it is convenient for the user to input the second display position of the target interface.
  • first application icons there may be one or more first application icons.
  • the second display position is one display position; or, when the first application icon includes multiple application icons, the second display position includes multiple display positions, and among the multiple display positions One application icon among the plurality of application icons is displayed in each display position.
  • the above-mentioned first input may be touch input, gesture input or voice input to the second display position.
  • the touch input is a user's click input on the second display position.
  • the application icon display device moves the first application icon to the second display position for display in response to the first input.
  • the second display position is a display position where no application icon is displayed on the desktop of the electronic device.
  • Example 1 take the application icon display device as a mobile phone as an example.
  • the mobile phone displays application icons A to App icon K. If the user wants to move the icon K in the third row and the third column to the blank space in the fourth row and the second column, the user can click the application icon K first. After the mobile phone receives the click input, the mobile phone may respond to the click input and select the application icon K. Then, the user can click the display position of the fourth row and the second column. After the mobile phone receives the click input, the mobile phone may respond to the click input and move the application icon K to the display position of the fourth row and the second column for display. In this way, a single application icon can be moved to a blank display position on the desktop within the same page (or called the same interface).
  • the second display position is the display position where the application icon is displayed on the desktop of the electronic device
  • content implementation in the following embodiments may be performed.
  • the above-mentioned second display position displays a second application icon.
  • the above S102 may specifically include the following S102A.
  • the apparatus for displaying application icons responds to the first input by moving the first application icon to a second display position for display, and moving the second application icon to a third display position for display.
  • the third display position includes any of the following: a first display position, a display position adjacent to the second display position, and a first display position not adjacent to the second display position where no application icon is displayed.
  • the above S102A may include the following three possible implementations:
  • S102A specifically includes: the application icon display device moves the first application icon to the second display position for display in response to the first input, and moves the second application icon to the first display position. Show location display.
  • S102A specifically includes: the application icon display device moves the first application icon to the second display position for display in response to the first input, and displays the second The second application icon is moved to a display position adjacent to the second display position for display. At this time, before the second application icon is moved to the third display position for display, the third display position may display other application icons or not display other application icons.
  • the third display position is the first display position not adjacent to the second display position where no application icon is displayed
  • S102A specifically includes: in response to the first input, the application icon display device moves the first application icon to the second display position for display, and moves the second application icon to the first application icon that is not adjacent to the second display position. A display location that does not display an app icon is displayed. At this time, the display position adjacent to the second display position displays the application icon.
  • the first display position not displaying the application icon not adjacent to the second display position includes: a display position not displaying the application icon separated from the second display position by one or more display positions , the first display position where the app icon is not displayed.
  • the second application icon before receiving the first input, if the second application icon is displayed in the second display position, since the first application icon can be moved to the second display position for display, and the second application icon can be moved to Different third display positions are displayed. Therefore, it is possible to ensure that the first application icon is moved to a display position that meets the user's needs, and it is also possible to provide multiple different moving methods for the second application icon, thereby enriching the electronic device's ability to use application icons. way of moving.
  • the method for displaying the application icon provided in the embodiment of the present application may further include the following Describe S103 and S104.
  • moving the first application icon to the second display position for display in the above S102A, and moving the second application icon to the third display position for display may be implemented through the following S102A1.
  • the device for displaying application icons responds to the first input, and displays a moving prompt message.
  • the mobile prompt message includes at least two types of mobile policy controls.
  • different moving policy controls may be used to move the second application icon to different display positions.
  • the apparatus for displaying an application icon receives a second input for a target mobile policy control in at least two types of mobile policy controls.
  • the application icon display apparatus moves the first application icon to a second display position for display, and moves the second application icon to a third display position for display.
  • the above-mentioned target movement strategy control is used to determine the third display position.
  • the application icon display device is a mobile phone as an example.
  • the mobile phone displays application icons A to K. If the user wants to move the application icon K in the third row and third column to the display position where the application icon C in the first row and third column is displayed, then the user can click the application icon K first. Receive click input on mobile phone After the input, the mobile phone can respond to the click input and select the application icon K. Then, the user can click the display position of the fourth row and the second column. After the mobile phone receives the click input, the mobile phone may respond to the click input and display a moving prompt message, where the mobile prompt message includes: replacing the mobile policy control and translating the mobile policy control.
  • the mobile phone may move the application icon K to the first row in response to the click input.
  • the display position of the third column is displayed, and the application icon C is moved to the display position of the third row and third column for display. In this way, the purpose of replacing the respective display positions of the application icon K and the application icon C can be achieved.
  • the application icon display device is a mobile phone as an example.
  • the mobile phone displays application icons A to K. If the user wants to move the application icon K in the third row and third column to the display position where the application icon C in the first row and third column is displayed, then the user can click the application icon K first. After the mobile phone receives the click input, the mobile phone may respond to the click input and select the application icon K. Then, the user can click the display position of the fourth row and the second column. After the mobile phone receives the click input, the mobile phone may respond to the click input and display a moving prompt message, where the mobile prompt message includes: replacing the mobile policy control and translating the mobile policy control.
  • the mobile phone can respond to the click input and move the application icon K to the first row
  • the display position of the third column is displayed, and the application icon C is moved to the right to be displayed at the display position of the fourth column in the first row.
  • the application icon displayed at the display position after the display position of the third column in the first row is shifted backward one display position in turn, that is, the application icon C is squeezed to the fourth row in the first row according to the squeeze rule.
  • the display position of the column is displayed.
  • the user before receiving the first input, when the second application icon is displayed on the second display position, since the mobile prompt message can be displayed, the user can prompt the mobile according to the usage requirements.
  • the input of the target mobile policy control among the at least two mobile policy controls included in the message triggers the movement of the first application icon to the second display position for display, and moves the second application icon to the third display determined according to the target mobile policy control The location is displayed, thereby improving the user's independent choice and optimizing the user experience.
  • the first application icon includes M application icons
  • the second display location includes M display locations, where M is an integer greater than 1; correspondingly, the above S102 can be implemented through the following S102B.
  • the device for displaying application icons responds to the first input, and sequentially moves the M application icons to M display positions for display according to the target sequence.
  • the above target order is determined according to the order in which the M application icons are selected.
  • all of the above M display positions may be blank display positions; or, some of the M display positions display application icons; or, all of the M display positions display application icons.
  • the application icon display method provided in the embodiment of the present application may further include: receiving a target for the first interface where the first display position is located Input, the first interface includes Q application icons; in response to the target input, determine to select M application icons among the Q application icons according to input parameters of the target input.
  • the above-mentioned input parameters may include at least one of the following: input trajectory information, and input location information.
  • the selection order of the M application icons may be determined according to the input track information.
  • Example 4 take the application icon display device as a mobile phone as an example.
  • the mobile phone displays application icons A to K. If the user wants to move multiple application icons to blank display positions in batches, the user's finger slides on the interface currently displayed on the mobile phone. After the mobile phone receives the sliding input, the mobile phone can respond to the click input and determine the selected application icon B, application icon C, application icon G, application icon H and application icon K according to the input track of the sliding input. Then, the user can click the blank display position of the fourth row and the second column, the blank display position of the fourth row and the third column, the blank display position of the fourth row and the fourth column, the blank display position of the fifth row and the first column, and the blank display position of the fifth row and the first column.
  • the mobile phone can respond to the click input and move the 5 application icons to the 5 blank display positions sequentially according to the order in which the above 5 application icons are selected. show. It can be understood that the application icon B is moved to the blank display position of the fourth row and second column for display, and the application icon C is moved to the fourth row and third column for display in a blank display position... and so on. Until the above five application icons are moved.
  • multiple application icons also support cross-interface batch mobile display.
  • the user can trigger the current display interface to switch to the interface where the second display position is displayed by inputting.
  • the first application icon includes M application icons
  • the first application icon includes M application icons
  • the first application icon includes M application icons.
  • the second display position includes M display positions
  • since the M application icons can be moved to the M display positions in sequence according to the target order it is possible to realize the batch mobile display of multiple application icons, and it is also possible to move and display multiple application icons according to the user Need to maintain or update the arrangement order of multiple application icons.
  • N application icons are displayed in the above M display locations, where N is a positive integer less than or equal to M.
  • the above S102B may specifically be implemented through the following S102B1 or S102B2, that is, one of S102B1 or S102B2 is executed.
  • the application icon display device sequentially moves the M application icons to M display positions for display according to the target sequence, and moves the N application icons to N display positions adjacent to the M display positions for display.
  • the N display positions adjacent to the M display positions in S102B1 above specifically refer to: the last display position of the M display positions is adjacent to the first display position of the N display positions.
  • the N display positions may include any of the following: N blank display positions, and N display positions displaying application icons.
  • N display positions may be continuous or discontinuous, and may be specifically determined according to actual usage conditions, which is not limited in this embodiment of the present application.
  • the device for displaying application icons sequentially moves the M application icons to M display positions for display according to the target order, and moves the N application icons to a location that is not adjacent to the M display positions and does not display application icons N display positions are displayed.
  • the first display position among the N display positions is not adjacent to the last display position among the M display positions, and the first display position does not display an application icon.
  • one or more display positions where application icons are displayed are spaced between the first display position of the N display positions and the last display position of the M display positions.
  • N display positions may be continuous or discontinuous, and may be specifically determined according to actual usage conditions, which is not limited in this embodiment of the present application.
  • N application icons when the M display positions include N display positions where N application icons are displayed, since the M application icons can be sequentially moved to the M display positions for display according to the target order, and Move the N application icons to N display positions adjacent to the M display positions for display, or, and Move the N application icons to N display positions that are not adjacent to the M display positions and where the application icons are not displayed, so as to realize the batch movement and display of multiple application icons, or to display the N application icons according to the actual situation.
  • N application icons provide different ways to move.
  • the embodiment of the present application provides a method for displaying application icons.
  • the user can trigger the electronic device to move the application icon to another display position only by inputting another display position.
  • One display position is displayed, so the user does not need to spend a long time dragging the application icon, so that the operation of the electronic device to adjust the display position of the application icon is more convenient.
  • the application icon display method provided in the embodiment of the present application may be executed by an application icon display device.
  • the method for displaying the application icon performed by the application icon display device is taken as an example to describe the device for displaying the application icon provided in the embodiment of the present application.
  • FIG. 6 shows a possible structural diagram of an application icon display device 200 involved in the embodiment of the present application.
  • the device for displaying application icons may include a receiving module 201 and a display module 202 .
  • the receiving module 201 may be configured to receive a first input to a second display position when the first application icon displayed on the first display position has been selected.
  • the display module 202 may be configured to move the first application icon to a second display position for display in response to the first input received by the receiving module.
  • the second display position displays a second application icon.
  • the display module 202 may be specifically configured to move the first application icon to a second display position for display, and move the second application icon to a third display position for display; wherein, the third display position includes any of the following: the first display position Position, the display position adjacent to the second display position, the first display position not displaying the application icon not adjacent to the second display position.
  • the display module 202 may also be configured to display a mobile prompt message, where the mobile prompt message includes at least two types of mobile policy controls.
  • the receiving module 201 may also be configured to receive a second input to a target mobile strategy control among at least two kinds of mobile strategy controls displayed by the display module.
  • the display module 202 may be specifically configured to, in response to the second input received by the receiving module 201, move the first application icon to a second display position for display, and move the second application icon to a third display position for display; wherein, the target The mobile strategy control is used to determine the third display position.
  • the first application icon includes M application icons
  • the second display position includes M display positions, where M is an integer greater than 1.
  • the display module 202 may be specifically configured to sequentially display the M application icons, Move to M display positions for display; wherein, the target order is determined according to the order in which the M application icons are selected.
  • N application icons are displayed in the M display locations, where N is a positive integer less than or equal to M.
  • the display module 202 may be specifically configured to sequentially move the M application icons to M display positions for display according to the target sequence, and move the N application icons to the adjacent to the M display positions. N display positions are displayed.
  • the display module 202 may be specifically configured to sequentially move the M application icons to M display positions for display in accordance with the target order, and move the N application icons to positions different from the M display positions. N adjacent display positions that do not display application icons, the first display position of the N display positions is not adjacent to the last display position of the M display positions, and the first display position is not Shows where the app icon is displayed.
  • the embodiment of the present application provides an application icon display device.
  • an application icon displayed in one display position is selected, the user can trigger the electronic device to move the application icon to another display position only by inputting another display position.
  • One display position is displayed, so the user does not need to spend a long time dragging the application icon, so that the operation of the electronic device to adjust the display position of the application icon is more convenient.
  • the apparatus for displaying an application icon in the embodiment of the present application may be an electronic device, or may be a component in the electronic device, such as an integrated circuit or a chip.
  • the electronic device may be a terminal, or other devices other than the terminal.
  • the electronic device can be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) ) equipment, robots, wearable devices, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook or personal digital assistant (personal digital assistant, PDA), etc.
  • the application icon display device in the embodiment of the present application may be a device with an operating system.
  • the operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in this embodiment of the present application.
  • the application icon display device provided by the embodiment of the present application can realize various processes realized by the method embodiments in FIG. 1 to FIG. 5 , and details are not repeated here to avoid repetition.
  • the embodiment of the present application also provides an electronic device 300, including a processor 301 and a memory 302, and the memory 302 stores programs or instructions that can run on the processor 301, the When the programs or instructions are executed by the processor 301, the steps of the above-mentioned application icon display method embodiments can be realized, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.
  • the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
  • FIG. 8 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
  • the electronic device 400 includes, but is not limited to: a radio frequency unit 401, a network module 402, an audio output unit 403, an input unit 404, a sensor 405, a display unit 406, a user input unit 407, an interface unit 408, a memory 409, and a processor 410, etc. part.
  • the electronic device 400 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 410 through the power management system, so that the management of charging, discharging, and function can be realized through the power management system. Consumption management and other functions.
  • a power supply such as a battery
  • the structure of the electronic device shown in FIG. 8 does not constitute a limitation to the electronic device.
  • the electronic device may include more or fewer components than shown in the figure, or combine some components, or arrange different components, and details will not be repeated here. .
  • the user input unit 407 may be configured to receive a first input to the second display position when the first application icon displayed at the first display position has been selected.
  • the display unit 406 may be configured to move the first application icon to a second display position for display in response to the first input received by the user input unit 407 .
  • the second display position displays a second application icon.
  • the display unit 406 may be specifically configured to move the first application icon to a second display position for display, and move the second application icon to a third display position for display; wherein, the third display position includes any of the following: the first display position Position, the display position adjacent to the second display position, the first display position not displaying the application icon not adjacent to the second display position.
  • the display unit 406 may also be configured to display a mobile prompt message, where the mobile prompt message includes at least two types of mobile policy controls.
  • the user input unit 407 may also be configured to receive a second input to a target mobile policy control among the at least two types of mobile policy controls displayed on the display unit 406 .
  • the display unit 406 may be specifically configured to, in response to the second input, move the first application icon to a second display position for display, and move the second application icon to a third display position for display; wherein, the target movement strategy control is used to The third display position is determined.
  • the first application icon includes M application icons
  • the second display position includes M display positions, where M is an integer greater than 1.
  • the display unit 406 may be specifically configured to sequentially move the M application icons to M display positions for display according to the target sequence; wherein, the target sequence is determined according to the order in which the M application icons are selected.
  • N application icons are displayed in the M display locations, where N is a positive integer less than or equal to M.
  • the display unit 406 may be specifically configured to sequentially move the M application icons to M display positions for display according to the target order, and move the N application icons to the adjacent to the M display positions. N display positions are displayed.
  • the display unit 406 may be specifically configured to sequentially move the M application icons to M display positions for display according to the target order, and move the N application icons to positions different from the M display positions. N adjacent display positions that do not display application icons, the first display position of the N display positions is not adjacent to the last display position of the M display positions, and the first display position is not Shows where the app icon is displayed.
  • the embodiment of the present application provides an electronic device.
  • the user can trigger the electronic device to move the application icon to another display position only by inputting another display position.
  • the position is displayed, so the user does not need to spend a long time dragging the application icon, so that the operation of adjusting the display position of the application icon by the electronic device is more convenient.
  • the input unit 404 may include a graphics processing unit (graphics processing unit, GPU) 4041 and a microphone 4042, and the graphics processing unit 4041 is compatible with the image capturing device (such as the image data of the still picture or video obtained by the camera) for processing.
  • the display unit 406 may include a display panel 4061, and the display panel 4061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 407 includes at least one of a touch panel 4071 and other input devices 4072 .
  • the touch panel 4071 is also called a touch screen.
  • the touch panel 4071 may include two parts, a touch detection device and a touch controller.
  • Other input devices 4072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.
  • the memory 409 can be used to store software programs as well as various data.
  • the memory 409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required by at least one function (such as a sound playing function, image playback function, etc.), etc.
  • memory 409 may include volatile memory or nonvolatile memory, or memory 409 may include Includes both volatile and nonvolatile memory.
  • the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electronically programmable Erase Programmable Read-Only Memory (Electrically EPROM, EEPROM) or Flash.
  • ROM Read-Only Memory
  • PROM programmable read-only memory
  • Erasable PROM Erasable PROM
  • EPROM electronically programmable Erase Programmable Read-Only Memory
  • Flash Flash
  • Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (Synch link DRAM , SLDRAM) and Direct Memory Bus Random Access Memory (Direct Rambus RAM, DRRAM).
  • RAM Random Access Memory
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • DRAM synchronous dynamic random access memory
  • SDRAM double data rate synchronous dynamic random access memory
  • Double Data Rate SDRAM Double Data Rate SDRAM
  • DDRSDRAM double data rate synchronous dynamic random access memory
  • Enhanced SDRAM, ESDRAM enhanced synchronous dynamic random access memory
  • Synch link DRAM , SLDRAM
  • Direct Memory Bus Random Access Memory Direct Rambus
  • the processor 410 may include one or more processing units; optionally, the processor 410 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the foregoing modem processor may not be integrated into the processor 410 .
  • the embodiment of the present application also provides a readable storage medium, the readable storage medium stores a program or an instruction, and when the program or instruction is executed by the processor, each process of the above-mentioned application icon display method embodiment is realized, and can achieve The same technical effects are not repeated here to avoid repetition.
  • the processor is the processor in the electronic device described in the above embodiments.
  • the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk, and the like.
  • the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above embodiment of the application icon display method Each process, and can achieve the same technical effect, in order to avoid repetition, will not repeat them here.
  • chips mentioned in the embodiments of the present application may also be referred to as system-on-chips, system-on-chips, and system-on-chips.
  • An embodiment of the present application provides a computer program product, the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the various processes in the above embodiment of the application icon display method, and The same technical effect can be achieved, so in order to avoid repetition, details will not be repeated here.
  • the term “comprising”, “comprising” or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase “comprising a " does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
  • the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions are performed, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本申请公开了一种应用图标显示方法、装置,属于通信技术领域。该方法包括:在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入;响应于该第一输入,将该第一应用图标移动至第二显示位置显示。

Description

应用图标显示方法、装置
相关申请的交叉引用
本申请主张在2022年02月14日在中国提交的中国专利申请号202210135564.0的优先权,其全部内容通过引用包含于此。
技术领域
本申请属于通信技术领域,具体涉及一种应用图标显示方法、装置。
背景技术
随着电子设备的广泛应用,电子设备上安装的应用程序越来越多,从而电子设备的桌面中显示的应用图标也越来越多。
通常,当用户需要触发电子设备将一个应用图标从桌面的一个显示位置移动到另一个显示位置时,用户可以长按该应用图标,并将该应用图标拖动至另一个显示位置,从而触发电子设备将该应用图标显示在另一个显示位置。
然而,通过上述方法,在电子设备控制应用图标移动的过程中,用户需要一直将应用图标从上述一个显示位置拖动至另一个显示位置,从而使得电子设备调整应用图标的显示位置的操作较为繁琐。
发明内容
本申请实施例的目的是提供一种应用图标显示方法、装置,能够解决电子设备调整应用图标的显示位置的操作较为繁琐的问题。
第一方面,本申请实施例提供了一种应用图标显示方法,该方法包括:在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入;响应于该第一输入,将该第一应用图标移动至第二显示位置显示。
第二方面,本申请实施例提供了一种应用图标显示装置,该应用图标显示装置包括:接收模块和显示模块。接收模块,用于在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入。显示模块,用于响应于接收模块接收 的第一输入,将第一应用图标移动至第二显示位置显示。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
在本申请实施例中,在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入;响应于该第一输入,将该第一应用图标移动至第二显示位置显示。通过该方案,在已选中一个显示位置显示的应用图标的情况下,由于用户只要通过对另一个显示位置的输入,就可以触发电子设备将该应用图标移动至另一个显示位置显示,因此无需用户再花费较长时间拖动应用图标,从而使得电子设备调整应用图标的显示位置的操作更为便捷。
附图说明
图1为本申请实施例提供的一种应用图标显示方法的示意图;
图2为本申请实施例提供的一种应用图标移动显示的界面示意图之一;
图3为本申请实施例提供的一种应用图标移动显示的界面示意图之二;
图4为本申请实施例提供的一种应用图标移动显示的界面示意图之三;
图5为本申请实施例提供的一种应用图标移动显示的界面示意图之四;
图6为本申请实施例提供的应用图标显示装置的结构示意图;
图7为本申请实施例提供的电子设备的结构示意图;
图8为本申请实施例提供的电子设备的硬件示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
随着电子设备的快速发展,电子设备上安装的应用程序也越来越多。为了防止桌面上应用图标的数量过多而给用户带来不好的使用体验,电子设备的桌面支持多屏分页的功能。用户在电子设备的桌面上移动应用图标,是用户使用电子设备的过程中一种常见的交互行为。通常,用户可以长按应用图标,然后再拖动该应用图标至桌面上新的显示位置。采用的方案这种方案,用户需要在桌面上有较长时间的拖动行为,导致电子设备移动应用图标的显示位置缺失了灵活性,用户体验较差。
基于上述问题,在电子设备处于应用图标移动模式的情况下,当用户触发选中需要移动的应用图标时,只需要用户点击待移动到的新显示位置,就可以触发将应用图标移动至新显示位置显示。具体可以参照下述实施例中的详细描述。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的应用图标显示方法进行详细地说明。
如图1所示,本申请实施例提供一种应用图标显示方法,该方法包括S101和S102。
S101、在已选中第一显示位置显示的第一应用图标的情况下,应用图标显示装置接收对第二显示位置的第一输入。
需要说明的是,在本申请实施例中,在电子设备的桌面的每个显示界面上,可以预先设置P×T个图标位,P用于指示一个显示界面中图标位的行数,T用于指示该一个显示界面中图标位的列数。P和T均为正整数。其中,每个图标位是固定显示的。 可以理解的是,一个显示位置为一个图标位,从而电子设备可以包括P×T个显示位置。
可选的,上述第一显示位置可以位于电子设备的桌面的主界面或其他可能的副界面中。可以理解的是在本申请实施例中,包括第一显示位置在内的所有显示位置均为电子设备的桌面上的显示位置。
可选地,上述第二显示位置可以为电子设备的桌面上显示有应用图标的显示位置(即非空白显示位置),或者,为电子设备的桌面上未显示有应用图标的显示位置(即空白显示位置)。具体可以根据实际情况确定,本申请实施例对此不作限定。
可选地,一种可能的情况,第一显示位置和第二显示位置位于电子设备的桌面的同一界面;另一种可能的情况,第一显示位置和第二显示位置位于电子设备的桌面的不同界面。具体可以根据实际情况确定,本申请实施例对此不作限定。
进一步地,在第一显示位置和第二显示位置位于电子设备的桌面的不同界面的情况下,在接收对第二显示位置的第一输入之前,本申请实施例提供的应用图标显示方法还可以包括:接收用户的输入;响应于该输入,从第一显示位置所在界面切换显示为目标界面,该目标界面包括第二显示位置。如此,便于用户对该目标界面的第二显示位置进行输入。
可选地,上述第一应用图标的数量可以为一个或多个。当第一应用图标为一个应用图标时,第二显示位置为一个显示位置;或者,当第一应用图标包括多个应用图标时,第二显示位置包括多个显示位置,且多个显示位置中每个显示位置显示有该多个应用图标中的一个应用图标。
可选的,在本申请实施例中,上述第一输入可以为对第二显示位置的触控输入、手势输入或语音输入。例如,该触控输入为用户在第二显示位置上的点击输入。
S102、应用图标显示装置响应于该第一输入,将第一应用图标移动至该第二显示位置显示。
具体地,在第二显示位置为电子设备的桌面上未显示有应用图标的显示位置的情况下,可以执行下述示例一。
示例一,以应用图标显示装置为手机为例。如图2所示,手机显示应用图标A至 应用图标K。如果用户想要将第三行第三列图标K移动至第四行第二列的空白处,那么用户首先可以点击应用图标K。在手机接收到点击输入之后,手机可以响应于该点击输入,并选中该应用图标K。然后,用户可以再点击第四行第二列的显示位置。在手机接收到点击输入之后,手机可以响应于该点击输入,并移动该应用图标K至第四行第二列的显示位置显示。如此,可以实现单个应用图标在同一页面(或称同一界面)内移动至桌面的空白显示位置。
具体地,在第二显示位置为电子设备的桌面上显示有应用图标的显示位置的情况下,可以执行下述实施例中的内容实现。
可选地,在接收第一输入之前,上述第二显示位置显示有第二应用图标。上述S102具体可以包括下述S102A。
S102A、应用图标显示装置响应于第一输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示。
其中,上述第三显示位置包括以下任一项:第一显示位置,与第二显示位置相邻的显示位置,与第二显示位置不相邻的第一个未显示有应用图标的显示位置。
具体地,上述S102A可以包括如下三种可能的实现方式:
第一种可能的实现方式:
在第三显示为第一显示位置的情况下,S102A具体包括:应用图标显示装置响应于第一输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第一显示位置显示。
第二种可能的实现方式:
在第三显示位置为与第二显示位置相邻的显示位置的情况下,S102A具体包括:应用图标显示装置响应于第一输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至与第二显示位置相邻的显示位置显示。此时,在第二应用图标移动至第三显示位置显示之前,该第三显示位置可以显示有其他应用图标或者未显示有其他应用图标。
第三种可能的实现方式:
在第三显示位置为与第二显示位置不相邻的第一个未显示有应用图标的显示位置 的情况下,S102A具体包括:应用图标显示装置响应于第一输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至与第二显示位置不相邻的第一个未显示有应用图标的显示位置显示。此时,与第二显示位置相邻的显示位置显示有应用图标。
可选地,与第二显示位置不相邻的第一个未显示有应用图标的显示位置,包括:与第二显示位置之间间隔一个或多个显示位置的未显示有应用图标的显示位置中,第一个未显示有应用图标的显示位置。
在本申请实施例中,在接收第一输入之前,第二显示位置显示有第二应用图标情况下,由于可以将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至不同的第三显示位置显示,因此,既可以保证将第一应用图标移动至满足用户需要的显示位置,也可以为第二应用图标提供多种不同的移动方式,从而丰富了电子设备对应用图标的移动方式。
可选地,在上述S102A中将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示之前,本申请实施例提供的应用图标显示方法还可以包括下述S103和S104。相应地,上述S102A中将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示,可以通过下述S102A1实现。
S103、应用图标显示装置响应于第一输入,显示移动提示消息。
其中,上述移动提示消息包括至少两种移动策略控件。
可选地,不同的移动策略控件,可以用于将第二应用图标移动至不同的显示位置。
S104、应用图标显示装置接收对至少两种移动策略控件中的目标移动策略控件的第二输入。
S102A1、应用图标显示装置响应于第二输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示。
其中,上述目标移动策略控件用于确定第三显示位置。
示例二,以应用图标显示装置为手机为例。如图3所示,手机显示应用图标A至应用图标K。如果用户想要将第三行第三列的应用图标K移动至第一行第三列的应用图标C所在显示位置显示,那么用户首先可以点击应用图标K。在手机接收到点击输 入之后,手机可以响应于该点击输入,并选中该应用图标K。然后,用户可以再点击第四行第二列的显示位置。在手机接收到点击输入之后,手机可以响应于该点击输入,显示移动提示消息,该移动提示消息包括:置换移动策略控件和平移移动策略控件。之后,如果用户点击该置换移动策略控件(即目标移动策略控件),那么手机接收到对该置换移动策略控件的点击输入之后,手机可以响应于该点击输入,移动该应用图标K至第一行第三列的显示位置显示,并将应用图标C移动至第三行第三列的显示位置显示。如此,可以实现应用图标K和应用图标C各自显示位置进行置换的目的。
示例三,以应用图标显示装置为手机为例。如图4所示,手机显示应用图标A至应用图标K。如果用户想要将第三行第三列的应用图标K移动至第一行第三列的应用图标C所在显示位置显示,那么用户首先可以点击应用图标K。在手机接收到点击输入之后,手机可以响应于该点击输入,并选中该应用图标K。然后,用户可以再点击第四行第二列的显示位置。在手机接收到点击输入之后,手机可以响应于该点击输入,显示移动提示消息,该移动提示消息包括:置换移动策略控件和平移移动策略控件。之后,如果用户点击该平移移动策略控件(即目标移动策略控件),那么手机接收到对该平移移动策略控件的点击输入之后,手机可以响应于该点击输入,移动该应用图标K至第一行第三列的显示位置显示,并将应用图标C向右移动至第一行第四列的显示位置显示。可以理解的是,在第一行第三列的显示位置之后的显示位置所显示的应用图标依次向后平移一个显示位置,即按照挤压规则,将应用图标C挤压至第一行第四列的显示位置显示。
本申请实施例提供的应用图标显示方法,在接收第一输入之前,第二显示位置显示有第二应用图标情况下,由于可以显示显示移动提示消息,因此用户可以根据使用需求,对该移动提示消息包括的至少两种移动策略控件中的目标移动策略控件进行输入,触发将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至根据目标移动策略控件确定的第三显示位置显示,从而提高了用户的自主选择度,优化用户体验。
可选地,上述第一应用图标包括M个应用图标,第二显示位置包括M个显示位置,M为大于1的整数;相应地,上述S102可以通过下述S102B实现。
S102B、应用图标显示装置响应于第一输入,按照目标顺序,依次将M个应用图标,移动至M个显示位置显示。
其中,上述目标顺序根据M个应用图标的选中先后顺序确定。
可选地,上述M个显示位置可以全部为空白显示位置;或者,M个显示位置中部分显示位置显示有应用图标;再或者,M个显示位置全部显示有应用图标。
可选地,在上述第一应用图标包括M个应用图标的情况下,上述S101之前,本申请实施例提供的应用图标显示方法还可以包括:接收对第一显示位置所在的第一界面的目标输入,该第一界面包括Q个应用图标;响应于该目标输入,根据该目标输入的输入参数,确定选中该Q个应用图标中的M个应用图标。
可选地,上述输入参数可以包括以下至少一项:输入轨迹信息,输入位置信息。
进一步地,在输入参数包括输入轨迹信息的情况下,可以根据该输入轨迹信息确定M个应用图标的选中先后顺序。
示例四,以应用图标显示装置为手机为例。如图5所示,手机显示应用图标A至应用图标K。如果用户想要将多个应用图标批量移动至空白显示位置,那么用户的手指在手机当前显示的界面进行滑动。在手机接收到滑动输入之后,手机可以响应于该点击输入,根据该滑动输入的输入轨迹,确定选中应用图标B、应用图标C、应用图标G、应用图标H和应用图标K。然后,用户可以再点击第四行第二列的空白显示位置、第四行第三列的空白显示位置、第四行第四列的空白显示位置、第五行第一列的空白显示位置和第五行第二列的空白显示位置。在手机接收到对这5个空白显示位置的点击输入之后,手机可以响应于该点击输入,按上述5个应用图标的选中先后顺序,依次将这5个应用图标移动至该5个空白显示位置显示。可以理解的是,将应用图标为B移动至第四行第二列的空白显示位置显示,将应用图标为C移动至第四行第三列的空白显示位置显示.....依次类推,直到将上述5个应用图标移动完成。
需要说明的是,多个应用图标也支持跨界面的批量移动显示,用户可以通过输入,触发将当前显示界面切换显示为第二显示位置所在的界面即可,具体可以参照上述实施例中的相关描述,本申请实施例在此不予赘述。
本申请实施例提供的应用图标显示方法,在第一应用图标包括M个应用图标,第 二显示位置包括M个显示位置的情况下,由于可以按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,因此既可以实现多个应用图标的批量移动显示,也可以按照用户需要保持或更新多个应用图标的排列顺序。
可选地,上述M个显示位置显示有N个应用图标,N为小于或等于M的正整数。相应地,上述S102B具体可以通过下述S102B1或S102B2实现,即S102B1或S102B2择一执行。
S102B1、应用图标显示装置按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,并将N个应用图标移动至与M个显示位置相邻的N个显示位置显示。
可选地,对于目标顺序的描述,可以参照上述实施例中的具体说明,本申请实施例在此不予赘述。
可选地,上述S102B1中与M个显示位置相邻的N个显示位置,具体是指:M个显示位置的最后一个显示位置与N个显示位置的第一显示位置相邻。其中,N个显示位置可以包括以下任一项:N个空白显示位置,显示有应用图标的N个显示位置。
进一步地,上述N个显示位置可以是连续的,或不连续的,具体可以根据实际使用情况确定,本申请实施例对此不作限定。
S102B2、应用图标显示装置按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,并将N个应用图标移动至与M个显示位置不相邻的、且未显示有应用图标的N个显示位置显示。
其中,N个显示位置中的第一个显示位置为与M个显示位置中的最后一个显示位置不相邻的、且第一个未显示有应用图标的显示位置。
可选地,上述N个显示位置中的第一个显示位置与M个显示位置中的最后一个显示位置之间间隔一个或多个显示有应用图标的显示位置。
进一步地,上述N个显示位置可以是连续的,或不连续的,具体可以根据实际使用情况确定,本申请实施例对此不作限定。
在本申请实施例中,在M个显示位置包括显示有N个应用图标的N个显示位置的情况下,由于可以按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,并将N个应用图标移动至与M个显示位置相邻的N个显示位置显示,或者,并 将N个应用图标移动至与M个显示位置不相邻的、且未显示有应用图标的N个显示位置显示,从而既可以实现多个应用图标的批量移动显示,也可以根据实际情况为该N个应用图标提供不同的移动方式。
本申请实施例提供一种应用图标显示方法,在已选中一个显示位置显示的应用图标的情况下,由于用户只要通过对另一个显示位置的输入,就可以触发电子设备将该应用图标移动至另一个显示位置显示,因此无需用户再花费较长时间拖动应用图标,从而使得电子设备调整应用图标的显示位置的操作更为便捷。
本申请实施例提供的应用图标显示方法,执行主体可以为应用图标显示装置。本申请实施例中以应用图标显示装置执行应用图标显示的方法为例,说明本申请实施例提供的应用图标显示的装置。
图6示出了本申请实施例中涉及的应用图标显示装置200的一种可能的结构示意图。该应用图标显示装置可以包括接收模块201和显示模块202。接收模块201,可以用于在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入。显示模块202,可以用于响应于接收模块接收的第一输入,将第一应用图标移动至第二显示位置显示。
可选地,在接收第一输入之前,第二显示位置显示有第二应用图标。显示模块202,可以具体用于将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示;其中,第三显示位置包括以下任一项:第一显示位置,与第二显示位置相邻的显示位置,与第二显示位置不相邻的第一个未显示有应用图标的显示位置。
可选地,显示模块202,还可以用于显示移动提示消息,移动提示消息包括至少两种移动策略控件。接收模块201,还可以用于接收对显示模块显示的至少两种移动策略控件中的目标移动策略控件的第二输入。显示模块202,可以具体用于响应于接收模块201接收的第二输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示;其中,该目标移动策略控件用于确定该第三显示位置。
可选地,第一应用图标包括M个应用图标,第二显示位置包括M个显示位置,M为大于1的整数。显示模块202,可以具体用于按照目标顺序,依次将M个应用图标, 移动至M个显示位置显示;其中,目标顺序根据M个应用图标的选中先后顺序确定。
可选地,M个显示位置显示有N个应用图标,N为小于或等于M的正整数。一种可能的情况,显示模块202,可以具体用于按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,将该N个应用图标移动至与该M个显示位置相邻的N个显示位置显示。另一种可能的情况,显示模块202,可以具体用于按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,并将该N个应用图标移动至与M个显示位置不相邻的、且未显示有应用图标的N个显示位置显示,该N个显示位置中的第一个显示位置为与M个显示位置中的最后一个显示位置不相邻的、且第一个未显示有应用图标的显示位置。
本申请实施例提供一种应用图标显示装置,在已选中一个显示位置显示的应用图标的情况下,由于用户只要通过对另一个显示位置的输入,就可以触发电子设备将该应用图标移动至另一个显示位置显示,因此无需用户再花费较长时间拖动应用图标,从而使得电子设备调整应用图标的显示位置的操作更为便捷。
本申请实施例中的应用图标显示装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的应用图标显示装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为iOS操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的应用图标显示装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图7所示,本申请实施例还提供一种电子设备300,包括处理器301和存储器302,存储器302上存储有可在所述处理器301上运行的程序或指令,该程序或指令被处理器301执行时实现上述应用图标显示方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器410逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元407,可以用于在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入。显示单元406,可以用于响应于用户输入单元407接收的第一输入,将第一应用图标移动至第二显示位置显示。
可选地,在接收第一输入之前,第二显示位置显示有第二应用图标。显示单元406,可以具体用于将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示;其中,第三显示位置包括以下任一项:第一显示位置,与第二显示位置相邻的显示位置,与第二显示位置不相邻的第一个未显示有应用图标的显示位置。
可选地,显示单元406,还可以用于显示移动提示消息,移动提示消息包括至少两种移动策略控件。用户输入单元407,还可以用于接收对显示单元406显示的至少两种移动策略控件中的目标移动策略控件的第二输入。显示单元406,可以具体用于响应于第二输入,将第一应用图标移动至第二显示位置显示,并将第二应用图标移动至第三显示位置显示;其中,该目标移动策略控件用于确定该第三显示位置。
可选地,第一应用图标包括M个应用图标,第二显示位置包括M个显示位置,M为大于1的整数。显示单元406,可以具体用于按照目标顺序,依次将M个应用图标,移动至M个显示位置显示;其中,目标顺序根据M个应用图标的选中先后顺序确定。
可选地,M个显示位置显示有N个应用图标,N为小于或等于M的正整数。一种可能的情况,显示单元406,可以具体用于按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,将该N个应用图标移动至与该M个显示位置相邻的N个显示位置显示。另一种可能的情况,显示单元406,可以具体用于按照目标顺序,依次将M个应用图标,移动至M个显示位置显示,并将该N个应用图标移动至与M个显示位置不相邻的、且未显示有应用图标的N个显示位置显示,该N个显示位置中的第一个显示位置为与M个显示位置中的最后一个显示位置不相邻的、且第一个未显示有应用图标的显示位置。
本申请实施例提供一种电子设备,在已选中一个显示位置显示的应用图标的情况下,由于用户只要通过对另一个显示位置的输入,就可以触发电子设备将该应用图标移动至另一个显示位置显示,因此无需用户再花费较长时间拖动应用图标,从而使得电子设备调整应用图标的显示位置的操作更为便捷。
应理解的是,本申请实施例中,输入单元404可以包括图形处理器(graphics processing unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元406可包括显示面板4061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板4061。用户输入单元407包括触控面板4071以及其他输入设备4072中的至少一种。触控面板4071,也称为触摸屏。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器409可以包括易失性存储器或非易失性存储器,或者,存储器409可以包 括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器409包括但不限于这些和任意其它适合类型的存储器。
处理器410可包括一个或多个处理单元;可选的,处理器410集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述应用图标显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述应用图标显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片系
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述应用图标显示方法实施例的各个过程,且 能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (14)

  1. 一种应用图标显示方法,所述方法包括:
    在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入;
    响应于所述第一输入,将所述第一应用图标移动至所述第二显示位置显示。
  2. 根据权利要求1所述的方法,其中,在接收第一输入之前,所述第二显示位置显示有第二应用图标;
    所述将所述第一应用图标移动至所述第二显示位置显示,包括:
    将所述第一应用图标移动至所述第二显示位置显示,并将所述第二应用图标移动至第三显示位置显示;
    其中,所述第三显示位置包括以下任一项:所述第一显示位置,与所述第二显示位置相邻的显示位置,与所述第二显示位置不相邻的第一个未显示有应用图标的显示位置。
  3. 根据权利要求2所述的方法,其中,所述将所述第一应用图标移动至所述第二显示位置显示,并将所述第二应用图标移动至第三显示位置显示之前,所述方法还包括:
    显示移动提示消息,所述移动提示消息包括至少两种移动策略控件;
    接收对所述至少两种移动策略控件中的目标移动策略控件的第二输入;
    所述将所述第一应用图标移动至所述第二显示位置显示,并将所述第二应用图标移动至第三显示位置显示,包括:
    响应于所述第二输入,将所述第一应用图标移动至所述第二显示位置显示,并将所述第二应用图标移动至第三显示位置显示;
    其中,所述目标移动策略控件用于确定所述第三显示位置。
  4. 根据权利要求1所述的方法,其中,所述第一应用图标包括M个应用图标,所述第二显示位置包括M个显示位置,M为大于1的整数;
    所述将所述第一应用图标移动至所述第二显示位置显示,包括:
    按照目标顺序,依次将所述M个应用图标,移动至所述M个显示位置显示;
    其中,所述目标顺序根据所述M个应用图标的选中先后顺序确定。
  5. 根据权利要求4所述的方法,其中,所述M个显示位置显示有N个应用图标,N为小于或等于M的正整数;
    所述按照目标顺序,依次将所述M个应用图标,移动至所述M个显示位置显示,包括:
    按照所述目标顺序,依次将所述M个应用图标,移动至所述M个显示位置显示,并将所述N个应用图标移动至与所述M个显示位置相邻的N个显示位置显示;或者,
    并将所述N个应用图标移动至与M个显示位置不相邻的、且未显示有应用图标的N个显示位置显示,所述N个显示位置中的第一个显示位置为与M个显示位置中的最后一个显示位置不相邻的、且第一个未显示有应用图标的显示位置。
  6. 一种应用图标显示装置,所述应用图标显示装置包括接收模块和显示模块;
    所述接收模块,用于在已选中第一显示位置显示的第一应用图标的情况下,接收对第二显示位置的第一输入;
    所述显示模块,用于响应于所述接收模块接收的所述第一输入,将第一应用图标移动至所述第二显示位置显示。
  7. 根据权利要求6所述的装置,其中,在接收第一输入之前,所述第二显示位置显示有第二应用图标;
    所述显示模块,具体用于将所述第一应用图标移动至所述第二显示位置显示,并将所述第二应用图标移动至第三显示位置显示;
    其中,所述第三显示位置包括以下任一项:所述第一显示位置,与所述第二显示位置相邻的显示位置,与所述第二显示位置不相邻的第一个未显示有应用图标的显示位置。
  8. 根据权利要求7所述的装置,其中,
    所述显示模块,还用于显示移动提示消息,所述移动提示消息包括至少两种移动策略控件;
    所述接收模块,还用于接收对所述显示模块显示的所述至少两种移动策略控件中的目标移动策略控件的第二输入;
    所述显示模块,具体用于响应于所述第二输入,将所述第一应用图标移动至所述第二显示位置显示,并将所述第二应用图标移动至第三显示位置显示;
    其中,所述目标移动策略控件用于确定所述第三显示位置。
  9. 根据权利要求6所述的装置,其中,所述第一应用图标包括M个应用图标,所述第二显示位置包括M个显示位置,M为大于1的整数;
    所述显示模块,具体用于按照目标顺序,依次将所述M个应用图标,移动至所述M个显示位置显示;
    其中,所述目标顺序根据所述M个应用图标的选中先后顺序确定。
  10. 根据权利要求9所述的装置,其中,所述M个显示位置显示有N个应用图标,N为小于或等于M的正整数;
    所述显示模块,具体用于按照所述目标顺序,依次将所述M个应用图标,移动至所述M个显示位置显示,并将所述N个应用图标移动至与所述M个显示位置相邻的N个显示位置显示;或者,
    并将所述N个应用图标移动至与M个显示位置不相邻的、且未显示有应用图标的N个显示位置显示,所述N个显示位置中的第一个显示位置为与M个显示位置中的最后一个显示位置不相邻的、且第一个未显示有应用图标的显示位置。
  11. 一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至5中任一项所述的应用图标显示方法的步骤。
  12. 一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至5中任一项所述的应用图标显示方法的步骤。
  13. 一种计算机程序产品,所述程序产品被至少一个处理器执行以实现如权利要求1至5中任一项所述的应用图标显示方法。
  14. 一种用户设备UE,包括所述UE被配置成用于执行如权利要求1至5中任一项所述的应用图标显示方法。
PCT/CN2023/075446 2022-02-14 2023-02-10 应用图标显示方法、装置 WO2023151659A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210135564.0 2022-02-14
CN202210135564.0A CN114564134A (zh) 2022-02-14 2022-02-14 应用图标显示方法、装置

Publications (1)

Publication Number Publication Date
WO2023151659A1 true WO2023151659A1 (zh) 2023-08-17

Family

ID=81713743

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/075446 WO2023151659A1 (zh) 2022-02-14 2023-02-10 应用图标显示方法、装置

Country Status (2)

Country Link
CN (1) CN114564134A (zh)
WO (1) WO2023151659A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114564134A (zh) * 2022-02-14 2022-05-31 维沃移动通信有限公司 应用图标显示方法、装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722324A (zh) * 2012-05-24 2012-10-10 中兴通讯股份有限公司 触控屏操作方法及装置
CN109933252A (zh) * 2018-12-27 2019-06-25 维沃移动通信有限公司 一种图标移动方法及终端设备
CN112269501A (zh) * 2020-10-14 2021-01-26 维沃移动通信有限公司 图标移动方法、装置及电子设备
CN113407075A (zh) * 2021-06-01 2021-09-17 维沃移动通信(杭州)有限公司 图标整理方法、装置和电子设备
CN114564134A (zh) * 2022-02-14 2022-05-31 维沃移动通信有限公司 应用图标显示方法、装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722324A (zh) * 2012-05-24 2012-10-10 中兴通讯股份有限公司 触控屏操作方法及装置
CN109933252A (zh) * 2018-12-27 2019-06-25 维沃移动通信有限公司 一种图标移动方法及终端设备
CN112269501A (zh) * 2020-10-14 2021-01-26 维沃移动通信有限公司 图标移动方法、装置及电子设备
CN113407075A (zh) * 2021-06-01 2021-09-17 维沃移动通信(杭州)有限公司 图标整理方法、装置和电子设备
CN114564134A (zh) * 2022-02-14 2022-05-31 维沃移动通信有限公司 应用图标显示方法、装置

Also Published As

Publication number Publication date
CN114564134A (zh) 2022-05-31

Similar Documents

Publication Publication Date Title
CN112135181B (zh) 视频预览方法、装置及电子设备
WO2023125425A1 (zh) 一种显示方法、装置和电子设备
WO2023072061A1 (zh) 图标显示控制方法、装置、电子设备及存储介质
CN112433693B (zh) 分屏显示方法、装置及电子设备
EP4318238A1 (en) Image sharing methods and apparatuses, and electronic device
CN112835485A (zh) 应用界面处理方法、装置、电子设备及可读存储介质
WO2023155877A1 (zh) 应用图标管理方法、装置和电子设备
CN115357173A (zh) 屏幕控制方法、装置和电子设备
CN112148167A (zh) 控件设置方法、装置和电子设备
WO2022242515A1 (zh) 界面显示方法及装置
WO2024046204A1 (zh) 消息处理方法、装置、电子设备及存储介质
WO2023030115A1 (zh) 界面显示方法和装置
US20230104250A1 (en) Application icon display method and apparatus, and electronic device
WO2023151659A1 (zh) 应用图标显示方法、装置
CN114518820A (zh) 图标整理方法、装置和电子设备
WO2024109731A1 (zh) 内容分享方法、装置、电子设备和可读存储介质
WO2024109635A1 (zh) 界面显示方法及其装置
WO2024037419A1 (zh) 显示控制方法、装置、电子设备及可读存储介质
WO2024078590A1 (zh) 标识显示方法、装置、电子设备及可读存储介质
WO2024104079A1 (zh) 桌面组件生成方法、装置、电子设备和可读存储介质
WO2023216976A1 (zh) 显示方法、装置、电子设备及存储介质
WO2023174369A1 (zh) 文本选取方法、文本选取装置、电子设备和可读存储介质
CN115202524B (zh) 显示方法和装置
WO2023030307A1 (zh) 截图方法、装置及电子设备
WO2022247814A1 (zh) 目标字符的选择方法、装置、电子设备及存储介质

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: 23752437

Country of ref document: EP

Kind code of ref document: A1