CN113010059B - Application icon management method and device and electronic equipment - Google Patents

Application icon management method and device and electronic equipment Download PDF

Info

Publication number
CN113010059B
CN113010059B CN202110281327.0A CN202110281327A CN113010059B CN 113010059 B CN113010059 B CN 113010059B CN 202110281327 A CN202110281327 A CN 202110281327A CN 113010059 B CN113010059 B CN 113010059B
Authority
CN
China
Prior art keywords
icon
string
sub
folder
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110281327.0A
Other languages
Chinese (zh)
Other versions
CN113010059A (en
Inventor
王斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202110281327.0A priority Critical patent/CN113010059B/en
Publication of CN113010059A publication Critical patent/CN113010059A/en
Priority to PCT/CN2022/080593 priority patent/WO2022194077A1/en
Application granted granted Critical
Publication of CN113010059B publication Critical patent/CN113010059B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

Landscapes

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

Abstract

The application discloses an application icon management method, an application icon management device and electronic equipment, wherein the method comprises the following steps: generating a first icon string in response to a first input by a user to a plurality of application icons in a desktop; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers; and responding to a second input of the first icon string by the user, and moving the application program icon bodies connected in series on the second icon string to the folder with the corresponding configuration.

Description

Application icon management method and device and electronic equipment
Technical Field
The embodiment of the application relates to the technical field of electronic equipment, in particular to an application icon management method and device and electronic equipment.
Background
A plurality of Applications (APPs) are generally installed in the electronic device, and the installed APPs can bring convenient services to users. With the continuous update and upgrade of electronic devices, the memory of mobile electronic devices is increasing, and accordingly, the number of APPs that can be installed on electronic devices is also increasing. And along with the increase of the APP quantity of installation on the electronic equipment, the APP icon that shows on the desktop also increases thereupon, and the APP icon management mode of present comparatively effectively is for carrying out classification management with the APP icon.
When the APP icons are subjected to classification management in the prior art, folders need to be manually created on a user desktop, and the APP icons are added into the folders one by one. If the APP icons on the desktop need to be added into the plurality of classified folders, the folders need to be repeatedly created, and the APP icons need to be added into the created folders respectively, so that the operation is complex.
Disclosure of Invention
The embodiment of the application aims to provide an application icon management method, which can solve the problem that the existing APP icon classification method is complex in operation.
In a first aspect, an embodiment of the present application provides an application icon management method, where the method includes: generating a first icon string in response to a first input by a user to a plurality of application icons in a desktop; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers; and responding to a second input of the user to the first icon string, and moving the application program icon bodies connected in series on the first icon string to the folder with the corresponding configuration.
In a second aspect, an embodiment of the present application provides an application icon management apparatus, where the apparatus includes: the generating module is used for responding to first input of a user to a plurality of application program icons in the desktop and generating a first icon string; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers; and the moving module is used for responding to a second input of the user to the first icon string, and moving the application program icon bodies connected in series on the first icon string to the folder with the corresponding configuration.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, a first icon string is generated by responding to a first input of a user to a plurality of application icons in a desktop; and responding to a second input of the user to the icon string, and moving the application program icon bodies connected in series on the first icon string to the folders with corresponding configurations, so that the application program icons can be flexibly and conveniently classified and managed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments of the present application will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a flowchart illustrating steps of a method for managing application icons according to an embodiment of the present application;
fig. 2 is a schematic diagram of a first icon string structure according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a second icon string structure according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a second icon string structure according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a second icon string structure according to an embodiment of the present invention;
FIG. 6 is a diagram illustrating a first folder configuration according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating a second folder configuration according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of a third folder configuration provided by the present invention;
fig. 9 is a block diagram showing a configuration of an application icon management apparatus according to an embodiment of the present application;
fig. 10 is a block diagram showing a configuration of an electronic apparatus according to an embodiment of the present application;
fig. 11 is a schematic diagram illustrating a hardware configuration of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The application icon management method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Referring to fig. 1, a flowchart illustrating steps of a method for managing an application icon according to an embodiment of the present application is shown.
The application icon management method comprises the following steps:
step 101: a first string of icons is generated in response to a first input by a user to a plurality of application icons in a desktop.
The first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers. Each application icon may include at least two connection identifiers, and the specific shape of the connection identifiers may be set by those skilled in the art according to actual needs. The connection mark can be set to be in a hook shape, a sucker shape or an inserting shape.
The first input to the application icon may include, but is not limited to: the method comprises the following steps of manually hooking connection marks on application program icons one by one, sequentially selecting each application program icon to trigger a system to automatically hook each selected application program icon, and the like.
An exemplary first icon string structure is shown in fig. 2, and each application icon body in the icon string is hooked by a hook.
Step 102: and responding to a second input of the user to the first icon string, and moving the application program icon bodies connected in series on the first icon string to the folder with the corresponding configuration.
The first string of icons is changed into a second string of icons after the second input is performed, and the structure of the second string of icons may be the same as or different from that of the first string of icons. The second icon string may be a closed icon string or a non-closed icon string.
The second input to the first string of icons may include, but is not limited to, the following three ways:
the first method is as follows: dragging each application program icon in the first icon string to enable the first icon and the second icon to be hooked to form a closed icon string; the second method comprises the following steps: enclosing the first icon string by a closed curve; the third method comprises the following steps: and executing a long-press operation on the first icon string to trigger a system to automatically articulate the first icon string and the last icon to form a closed icon string and the like.
Fig. 3 shows a schematic diagram of a second icon string, where the second icon string is a closed icon string formed by hooking the first and last icons of the icon string, and the closed icon string does not surround other icon strings. Another schematic diagram of a second icon string structure is shown in fig. 4, the second icon string is a closed icon string formed by hooking the first icon and the last icon of the icon string, and the closed icon string surrounds other icon strings; still another second icon string structure is shown in fig. 5, and the second icon string structure is formed by enclosing the first icon string with a closed curve.
In the actual implementation process, the user can select any appropriate mode to trigger the system to generate the second icon string according to actual requirements. One optional selection way is to generate a closed icon string in a first way and a third way when the first icon string does not contain other icon strings, and generate a second icon string in a second way when the first icon string itself contains a sub-icon string.
Whether the second icon string is a closed icon string or not can be determined through the structure of the second icon string, and further, in the case that the second icon string is a closed icon string, the application icons contained in the closed icon string, the structure of the sub-icon string surrounded by the closed icon string, and the like are determined. In the case that the second icon string is not a non-closed icon string, it may be determined that the second icon string has the same structure as the first icon string, the relationship between the sub icon string and the main icon string in the first icon string, and the application icons included in the sub icon string, the application icons included in the main icon string, and the like may be determined.
The second icon string has different structures, and the corresponding folders have different configurations. And if the second icon string does not contain the sub-icon string or the second icon string is a closed icon string and the sub-icon string is not surrounded in the closed icon string, the folder does not contain the sub-folder. Otherwise, if the second icon string contains the sub-icon string or the sub-icon string is enclosed in the closed icon string enclosed by the second icon string, the sub-folders with the same number as the contained sub-icon string or the enclosed sub-icon string are arranged in the folder. And all the application icon bodies belonging to the same second icon string are moved into the same folder, all the application icon bodies contained in the main icon string are directly moved into the folder, all the application icon bodies contained in the sub-icon strings are moved into corresponding subfolders in the folder, and the application icon bodies in the sub-icon strings enclosed in the closed icon strings are moved into corresponding subfolders in the folder.
Fig. 6 shows a first folder configuration diagram after the second icon string shown in fig. 3 is moved to a folder, all application icon bodies in the second icon string are moved in the folder, and no child folder exists in the folder. The second icon string shown in fig. 4 is moved to a folder, and then the second folder has the configuration shown in fig. 7, wherein part of the application icon bodies in the second icon string are enclosed into a closed icon string, the application icon bodies in the closed icon string are moved in the folder, and each application icon body in the sub-icon string enclosed by the closed icon string is moved in a corresponding sub-folder. The third folder configuration after the second icon string shown in fig. 5 is moved to the folder is shown in fig. 8, the application icon bodies included in the main icon string in the second icon string are moved to the folder, and the application icon bodies included in the sub icon string in the second icon string are respectively moved to the corresponding sub folders.
According to the application icon management method provided by the embodiment of the application, a first icon string is generated by responding to first input of a user to a plurality of application icons in a desktop; and responding to a second input of the user to the first icon string, and moving the application icon bodies connected in series on the first icon string to the folders with corresponding configurations, so that the application icons can be flexibly and conveniently classified and managed.
In an alternative embodiment, in response to a second input to the first icon string by the user, the application icon bodies concatenated on the first icon string are moved into the folder with the corresponding configuration as follows:
firstly, under the condition that a second input is that a first icon string is surrounded by a closed curve, identifying the structure of the first icon string;
the structure of the first icon string may reflect the number of sub-icon strings included in the first icon string, the number of application icons included in each sub-icon string, and the like.
Secondly, under the condition that the first icon string comprises a main icon string and a sub-icon string, creating a folder and moving each icon body connected in series on the main icon string into the folder;
thirdly, creating a subfolder for each sub-icon string in the folder respectively;
and finally, moving the icon bodies connected in series on the sub-icon strings to the sub-folders corresponding to the sub-icon strings aiming at each sub-icon string.
As shown in the second icon string in fig. 5, the first icon string surrounded by the closed curve includes a main icon string and two sub-icon strings, the two sub-icon strings respectively include two application icons, the configuration of the created folder with the corresponding configuration is shown in fig. 8, the folder includes two sub-folders, two application icon bodies connected in series on the main icon string are added in the folder, and the two application icon bodies connected in series on the sub-icon strings are moved to the corresponding sub-folders.
The optional mode of moving the application program icons in the first icon string to the corresponding configuration folders can create multiple application program classifications at the same time, and operation is convenient and fast.
In an alternative embodiment, in response to a second input to the first icon string by the user, the manner of moving the application icon ontology concatenated on the first icon string into the folder with the corresponding configuration may be as follows:
firstly, under the condition that a second input is that at least part of application program icon bodies in a first icon string are enclosed into a closed icon string, identifying whether the closed icon string encloses a sub-icon string;
secondly, under the condition that the sub-icon strings are enclosed in the closed icon strings, creating a folder and moving each icon body connected on the closed icon strings in series into the folder;
thirdly, creating a subfolder for each sub-icon string in the folder;
and finally, moving the icon bodies connected in series on the sub-icon strings to the sub-folder corresponding to the first icon string.
The second icon string shown in fig. 4 is a closed icon string, a sub-icon string is surrounded by the closed icon string, the configuration of the created folder corresponding to the configuration is shown in fig. 7, the created folder includes a sub-folder, each application icon body connected in series in the closed icon string is added to the folder, and the application icon bodies connected in series in the sub-icon string surrounded by the closed icon string are moved to the sub-folder.
The optional mode of adding the application program icons in the first icon string to the corresponding configuration folders can create multiple application program classifications at the same time, and operation is convenient and fast.
In an optional embodiment, after moving the application icon body concatenated on the first icon string to the folder with the corresponding configuration, the method may further include the following steps:
the method comprises the following steps: receiving a third input of the folder by the user;
the third input to the folder may include, but is not limited to: long pressing operation, double-click operation or operation of sliding a preset track by a finger in a blank area in the folder, and the like.
Step two: responding to a third input, and restoring according to the configuration of the folder to obtain a second icon string;
wherein the first icon string is transformed into a second icon string upon receiving a second input. The third input is used for triggering the system to restore the folder into a second icon string according to the configuration of the folder and the application icons contained in the folder.
Step three: and displaying the second icon string in the preset interface.
After the second icon string is displayed in the preset interface, the user may flexibly adjust the second icon string, where the adjustment of the second icon string may include but is not limited to: after the second icon string is adjusted to be in a non-closed state, one or more application program icons are deleted from the icon string; adding an application icon to the second icon string; or regenerating a closed icon string based on the adjusted second icon string, and the like.
On one hand, the method for converting the folder into the icon string provided in the optional embodiment facilitates a user to conveniently view the association relation between the application icons in the folder; in yet another aspect, flexible adjustment of applications in a folder is facilitated.
In an alternative embodiment, the manner of generating the string of icons in response to a first user input of a plurality of application icons in the desktop includes the sub-steps of:
the first substep: receiving a fourth input of the desktop by the user;
the fourth input may include, but is not limited to: double-click operation, long-press operation and the like on a hollow white area in the desktop. And the fourth input is used for triggering the system to add connection identifiers to the application program icons, and after the connection identifiers are added, each application program icon comprises an application program icon body and at least two connection identifiers.
And a second substep: responding to the fourth input, and adding connection identifiers for the application program icon bodies displayed on the desktop;
in an actual implementation process, before the icon strings are connected in series, icon piles can be generated for the icon strings, and the icon piles are used for hanging the icon strings. The user can execute a preset operation on the desktop to trigger the system to generate the icon peg, and the preset operation can include but is not limited to: double clicking the blank area, drawing a preset graph and the like. When the icon string is hooked on the icon pile, the icon string can be hooked after being integrally generated, and the application program icons can also be sequentially hooked on the icon pile one by one.
And a third substep: receiving an operation that a user connects connection identifiers of at least two application program icon bodies in series;
when the connection identifiers of the two application icon bodies are connected in series, one application icon can be manually moved to the connection identifier of the application icon body to be connected in series, so that the two application icons are connected in series. Certainly, the system is not limited to this, the user may also select each application icon to be connected in series in sequence, and the system may sequentially connect each application icon body in series according to the selected sequence.
And a fourth substep: in response to the operation, a first string of icons is generated.
After the first icon string is generated, the user can also remove the application icons concatenated in the first icon string. Under the condition that the application icon bodies in the first icon string are connected through the hook, when the application icon is removed from the first icon string, specific operations such as long pressing and double clicking can be performed on the application icon to be removed, the application icon to be removed can rotate around the central axis, and the user rotates the application icon to be removed by 180 degrees by using another finger to remove the application icon. After removal, the hooks of the lower application icons contact the hooks of the upper application icons, and the remaining application icons are automatically connected into an icon string.
The optional icon string generation mode is flexible, convenient and fast and easy to operate.
In the application icon management method provided in the embodiment of the present application, the execution subject may be an application icon management apparatus, or a control module in the application icon management apparatus for executing the application icon management method. In the following description of the embodiments of the present application, a method for executing application icon management by an application icon management device is taken as an example, and the application icon management device provided in the embodiments of the present application is described.
Fig. 9 is a block diagram of an application icon management apparatus for implementing an embodiment of the present application.
The application icon management apparatus 200 according to the embodiment of the present application includes:
a generating module 201, configured to generate a first icon string in response to a first input by a user to a plurality of application icons in a desktop; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers;
and the moving module 202 is configured to, in response to a second input of the first icon string by the user, move the application icon body connected in series on the first icon string to the folder with the corresponding configuration.
Optionally, the moving module includes:
a first sub-module for identifying a structure of the first string of icons when the second input is the case where the first string of icons is surrounded by a closed curve;
the second sub-module is used for creating a folder and moving each icon body connected in series on the main icon string into the folder under the condition of the first icon string and the sub-icon string;
a third sub-module, configured to create a sub-folder for each sub-icon string in the folder;
and the fourth sub-module is used for moving the icon bodies connected in series on the sub-icon strings to the sub-folders corresponding to the sub-icon strings aiming at each sub-icon string.
Optionally, the moving module includes:
a fifth sub-module, configured to identify whether a sub-icon string is surrounded in the closed icon string when the second input is a condition that at least part of the application icon bodies in the first icon string are surrounded in the closed icon string;
the sixth sub-module is used for creating a folder and moving each icon body connected in series on the closed icon string into the folder under the condition that the sub-icon string is enclosed in the closed icon string;
a seventh sub-module, configured to create a sub-folder for the sub-icon string in the folder;
and the eighth sub-module is used for moving the icon bodies connected in series on the sub-icon strings to the sub-folder.
Optionally, the apparatus further comprises:
the receiving module is used for receiving a third input of a user to the folder after the moving module moves the application program icon bodies connected in series on the first icon string to the folder with the corresponding configuration;
the restoring module is used for responding to the third input and restoring to obtain a second icon string according to the configuration of the folder, wherein the first icon string is converted into the second icon string after receiving a second input;
and the display module is used for displaying the second icon string in a preset interface.
Optionally, the generating module includes:
the first receiving submodule is used for receiving a fourth input of the user to the desktop;
the identifier adding submodule is used for responding to the fourth input and adding a connection identifier for each application program icon body displayed on the desktop;
the second receiving submodule is used for receiving the operation that a user connects the connection identifiers of at least two program icon bodies in series;
and the icon string generation submodule is used for responding to the operation and generating a first icon string.
The application icon management device provided by the embodiment of the application generates an icon string by responding to first input of a user to a plurality of application icons in a desktop; and responding to a second input of the user to the first icon string, and moving the application icon bodies connected in series on the first icon string to the folders with corresponding configurations, so that the application icons can be flexibly and conveniently classified and managed.
The application icon management device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The application icon management device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system (Android), an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present application.
The application icon management device provided in this embodiment of the present application can implement each process implemented in the method embodiments of fig. 1 to 8, and is not described here again to avoid repetition.
Optionally, as shown in fig. 10, an electronic device 300 is further provided in this embodiment of the present application, and includes a processor 301, a memory 302, and a program or an instruction stored in the memory 302 and capable of running on the processor 301, where the program or the instruction is executed by the processor 301 to implement each process of the above embodiment of the application icon management method, and can achieve the same technical effect, and in order to avoid repetition, it is not described here again.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 11 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: radio unit 401, network module 402, audio output unit 403, input unit 404, sensor 405, display unit 406, user input unit 407, interface unit 408, memory 409, and processor 410.
Those skilled in the art will appreciate that the electronic device 400 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 410 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in fig. 11 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
Wherein the processor 410 is configured to generate a first string of icons in response to a first input by a user to a plurality of application icons in the desktop; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers;
and responding to a second input of the user to the first icon string, and moving the application program icon bodies connected in series on the first icon string to the folder with the corresponding configuration.
According to the electronic equipment provided by the embodiment of the application, a first icon string is generated by responding to first input of a user to a plurality of application program icons in a desktop; and responding to a second input of the user to the first icon string, and moving the application icon bodies connected in series on the first icon string to the folders with corresponding configurations, so that the application icons can be flexibly and conveniently classified and managed.
Optionally, when the processor 410 responds to a second input of the first icon string by the user and moves the application icon body connected in series to the first icon string into the folder with the corresponding configuration, the processor is specifically configured to:
identifying a structure of the first string of icons if the second input is enclosing the first string of icons by a closed curve; under the condition that the first icon string comprises a main icon string and a sub-icon string, creating a folder and moving each icon body connected in series on the main icon string into the folder;
creating a sub-folder for each sub-icon string in the folder respectively;
and moving the icon bodies connected in series on the sub icon strings to the sub folders corresponding to the sub icon strings aiming at each sub icon string.
Optionally, when the processor 410 responds to a second input of the first icon string by the user, and moves the application icon body connected in series to the first icon string into the folder with the corresponding configuration, the processor is specifically configured to:
if the second input is that at least part of application icons in the first icon string are enclosed into a closed icon string, identifying whether the closed icon string contains a sub-icon string; under the condition that sub-icon strings are enclosed in the closed icon string, creating a folder and moving each icon body connected in series on the closed icon string into the folder;
creating a sub-folder for the sub-icon string in the folder;
and moving the icon bodies connected in series on the sub-icon strings to the sub-folder.
Optionally, the user input unit 407 is configured to receive a third input to the folder from the user after the processor 410 moves the application icon body concatenated on the first icon string to the folder with the corresponding configuration;
the processor 410 is further configured to respond to the third input, restore the third input according to the configuration of the folder to obtain a second icon string, where the first icon string is converted into the second icon string after receiving a second input;
the display unit 406 is configured to display the second icon string in a preset interface.
Optionally, the user input unit 407 is further configured to receive a fourth input to the desktop from the user;
the processor 410 is further configured to add a connection identifier to each application icon body displayed on the desktop in response to the fourth input;
the user input unit 407 is further configured to receive an operation that a user connects the connection identifiers of at least two program icon bodies in series;
the processor 410 is further configured to generate a first string of icons in response to the operation.
It should be understood that in the embodiment of the present application, the input Unit 404 may include a Graphics Processing Unit (GPU) 4041 and a microphone 4042, and the Graphics processor 4041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. 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 a touch panel 4071 and other input devices 4072. A touch panel 4071, also referred to as 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, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. The memory 409 may be used to store software programs as well as various data including, but not limited to, application programs and an operating system. The processor 410 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 410.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (11)

1. An application icon management method, the method comprising:
generating a first icon string in response to a first input by a user to a plurality of application icons in a desktop; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers;
and responding to a second input of the user to the first icon string, and moving the application icon body connected in series on the first icon string to a folder with a corresponding configuration, wherein the configuration is used for indicating the structure of the icon string, and the structure of the icon string is used for indicating the included application icons and the connection relation of the application icons.
2. The method of claim 1, wherein the step of moving the application icon ontology concatenated on the first string of icons into a folder of a corresponding configuration in response to a second input of the first string of icons by the user comprises:
identifying a structure of the first string of icons if the second input is enclosing the first string of icons by a closed curve;
under the condition that the first icon string comprises a main icon string and a sub-icon string, creating a folder and moving each icon body connected in series on the main icon string into the folder;
creating a sub-folder for each sub-icon string in the folder respectively;
and moving the icon bodies connected in series on the sub icon strings to the sub folders corresponding to the sub icon strings aiming at each sub icon string.
3. The method of claim 1, wherein the step of moving the application icon ontology concatenated on the first string of icons into a folder of a corresponding configuration in response to a second input of the first string of icons by the user comprises:
identifying whether a sub-icon string is surrounded in the closed icon string or not under the condition that the second input is that at least part of the application icon bodies in the first icon string are surrounded into the closed icon string;
under the condition that sub-icon strings are enclosed in the closed icon string, creating a folder and moving each icon body connected in series on the closed icon string into the folder;
creating a sub-folder for the sub-icon string in the folder;
and moving the icon bodies connected in series on the sub-icon strings to the sub-folder.
4. The method of claim 1, wherein after the step of moving the application icon ontology concatenated on the first string of icons into a folder of a corresponding configuration, the method further comprises:
receiving a third input of the folder from the user;
responding to the third input, and restoring to obtain a second icon string according to the configuration of the folder, wherein the first icon string is converted into the second icon string after receiving a second input;
and displaying the second icon string in a preset interface.
5. The method of claim 1, wherein generating a first string of icons in response to a first user input to a plurality of application icons in the desktop comprises:
receiving a fourth input of the desktop by the user;
responding to the fourth input, and adding connection identifiers for the application program icon bodies displayed on the desktop;
receiving an operation that a user connects connection identifiers of at least two application program icon bodies in series;
in response to the operation, a first string of icons is generated.
6. An application icon management apparatus, characterized in that the apparatus comprises:
the generating module is used for responding to first input of a user to a plurality of application program icons in the desktop and generating a first icon string; the first icon string comprises a plurality of application icons, each application icon comprises an icon body and a connection identifier, and adjacent icon bodies are connected in series through the connection identifiers;
and the moving module is used for responding to a second input of the first icon string by a user, and moving the application icon bodies connected in series on the first icon string to the folder with the corresponding configuration, wherein the configuration is used for indicating the structure of the icon string, and the structure of the icon string is used for indicating the included application icons and the connection relation of the application icons.
7. The apparatus of claim 6, wherein the moving module comprises:
a first sub-module for identifying a structure of the first string of icons when the second input is the case where the first string of icons is surrounded by a closed curve;
the second sub-module is used for creating a folder and moving each icon body connected in series on the main icon string into the folder under the condition that the first icon string comprises the main icon string and the sub-icon string;
a third sub-module, configured to create a sub-folder for each sub-icon string in the folder;
and the fourth sub-module is used for moving the icon bodies connected in series on the sub-icon strings to the sub-folders corresponding to the sub-icon strings aiming at each sub-icon string.
8. The apparatus of claim 6, wherein the moving module comprises:
a fifth sub-module, configured to identify whether a sub-icon string is surrounded in the closed icon string when the second input is that at least part of the application icon bodies in the first icon string are surrounded in the closed icon string;
the sixth sub-module is used for creating a folder and moving each icon body connected in series on the closed icon string into the folder under the condition that the sub-icon string is enclosed in the closed icon string;
a seventh sub-module, configured to create a sub-folder for the sub-icon string in the folder;
and the eighth sub-module is used for moving the icon bodies connected in series on the sub-icon strings to the sub-folder.
9. The apparatus of claim 6, further comprising:
the receiving module is used for receiving a third input of a user to the folder after the moving module moves the application program icon bodies connected in series on the first icon string to the folder with the corresponding configuration;
the restoring module is used for responding to the third input and restoring to obtain a second icon string according to the configuration of the folder, wherein the first icon string is converted into the second icon string after receiving a second input;
and the display module is used for displaying the second icon string in a preset interface.
10. The apparatus of claim 6, wherein the generating module comprises:
the first receiving submodule is used for receiving a fourth input of the user to the desktop;
the identifier adding submodule is used for responding to the fourth input and adding a connection identifier for each application program icon body displayed on the desktop;
the second receiving submodule is used for receiving the operation that a user connects the connection identifiers of at least two application program icon bodies in series;
and the icon string generation submodule is used for responding to the operation and generating a first icon string.
11. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the application icon management method of any of claims 1-5.
CN202110281327.0A 2021-03-16 2021-03-16 Application icon management method and device and electronic equipment Active CN113010059B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110281327.0A CN113010059B (en) 2021-03-16 2021-03-16 Application icon management method and device and electronic equipment
PCT/CN2022/080593 WO2022194077A1 (en) 2021-03-16 2022-03-14 Application program icon management method and apparatus, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110281327.0A CN113010059B (en) 2021-03-16 2021-03-16 Application icon management method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN113010059A CN113010059A (en) 2021-06-22
CN113010059B true CN113010059B (en) 2022-08-09

Family

ID=76408368

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110281327.0A Active CN113010059B (en) 2021-03-16 2021-03-16 Application icon management method and device and electronic equipment

Country Status (2)

Country Link
CN (1) CN113010059B (en)
WO (1) WO2022194077A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113010059B (en) * 2021-03-16 2022-08-09 维沃移动通信有限公司 Application icon management method and device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523331A (en) * 2011-11-08 2012-06-27 中兴通讯股份有限公司 Input method of personal identification number, wireless device, wireless pairing method and system thereof
CN106484213A (en) * 2015-08-31 2017-03-08 深圳富泰宏精密工业有限公司 Application icon operating system and method
CN111596817A (en) * 2020-04-24 2020-08-28 维沃移动通信有限公司 Icon moving method and electronic equipment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5801699A (en) * 1996-01-26 1998-09-01 International Business Machines Corporation Icon aggregation on a graphical user interface
CN101196791A (en) * 2006-12-05 2008-06-11 友立资讯股份有限公司 Digital document choosing method and device
TWI441051B (en) * 2011-01-25 2014-06-11 Compal Electronics Inc Electronic device and information display method thereof
CN103365529B (en) * 2012-04-05 2017-11-14 腾讯科技(深圳)有限公司 A kind of icon management method and mobile terminal
CN104503660A (en) * 2014-12-18 2015-04-08 厦门美图移动科技有限公司 Icon arranging method, device and mobile terminal
JP6226103B1 (en) * 2016-03-30 2017-11-08 京セラドキュメントソリューションズ株式会社 Display control device
CN112306327A (en) * 2020-11-10 2021-02-02 珠海格力电器股份有限公司 Folder creation method and device
CN113010059B (en) * 2021-03-16 2022-08-09 维沃移动通信有限公司 Application icon management method and device and electronic equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523331A (en) * 2011-11-08 2012-06-27 中兴通讯股份有限公司 Input method of personal identification number, wireless device, wireless pairing method and system thereof
CN106484213A (en) * 2015-08-31 2017-03-08 深圳富泰宏精密工业有限公司 Application icon operating system and method
CN111596817A (en) * 2020-04-24 2020-08-28 维沃移动通信有限公司 Icon moving method and electronic equipment

Also Published As

Publication number Publication date
CN113010059A (en) 2021-06-22
WO2022194077A1 (en) 2022-09-22

Similar Documents

Publication Publication Date Title
CN105335048B (en) Electronic equipment with hidden application icon and method for hiding application icon
CN112214142B (en) Application information display method and device, electronic equipment and storage medium
CN112399006B (en) File sending method and device and electronic equipment
CN112099684A (en) Search display method and device and electronic equipment
CN112083854A (en) Application program running method and device
CN112486444A (en) Screen projection method, device, equipment and readable storage medium
CN111813305A (en) Application program starting method and device
CN113407075B (en) Icon sorting method and device and electronic equipment
CN112698762B (en) Icon display method and device and electronic equipment
CN113010059B (en) Application icon management method and device and electronic equipment
CN113849092A (en) Content sharing method and device and electronic equipment
CN113311973A (en) Recommendation method and device
CN113282546A (en) File processing method and device
CN112286616A (en) Dynamic wallpaper setting method and device and electronic equipment
CN112286615A (en) Information display method and device of application program
CN112286611A (en) Icon display method and device and electronic equipment
CN112578961B (en) Application identifier display method and device
CN113342222B (en) Application classification method and device and electronic equipment
CN114089885A (en) Application icon management method and device, electronic equipment and readable storage medium
CN111796736B (en) Application sharing method and device and electronic equipment
CN111857465B (en) Application icon sorting method and device and electronic equipment
CN111796733B (en) Image display method, image display device and electronic equipment
CN113672136A (en) Information display method, device, equipment and storage medium
CN114489414A (en) File processing method and device
CN113885981A (en) Desktop editing method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant