CN111831176A - Application program management method and device - Google Patents

Application program management method and device Download PDF

Info

Publication number
CN111831176A
CN111831176A CN202010558997.8A CN202010558997A CN111831176A CN 111831176 A CN111831176 A CN 111831176A CN 202010558997 A CN202010558997 A CN 202010558997A CN 111831176 A CN111831176 A CN 111831176A
Authority
CN
China
Prior art keywords
icon
application
icons
electronic device
display area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010558997.8A
Other languages
Chinese (zh)
Other versions
CN111831176B (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 CN202010558997.8A priority Critical patent/CN111831176B/en
Publication of CN111831176A publication Critical patent/CN111831176A/en
Application granted granted Critical
Publication of CN111831176B publication Critical patent/CN111831176B/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/04842Selection of displayed objects or displayed text elements
    • 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/445Program loading or initiating
    • G06F9/44594Unloading

Landscapes

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

Abstract

The application discloses an application program management method and device, and belongs to the technical field of communication. The application program management method comprises the following steps: under the condition that the first electronic device and the second electronic device establish communication connection, receiving application program information sent by the first electronic device, wherein the application program information is used for indicating an application program installed by the first electronic device; displaying M icons in a first display area of the second electronic equipment according to the application information, and displaying N icons of the second electronic equipment in a second display area of the second electronic equipment, wherein the icons comprise at least one of application icons and folder icons; receiving a first input of a user to a target icon, wherein the target icon is an icon of M icons and N icons; in response to the first input, managing a target application associated with the target icon. By utilizing the embodiment of the application, the application program is conveniently managed, and convenience in managing the application program is improved.

Description

Application program management method and device
Technical Field
The application belongs to the technical field of communication, and particularly relates to an application program management method and device.
Background
With the development of science and technology, the updating speed of electronic equipment is faster and faster, and the period of replacing the electronic equipment by a user is shortened.
Since the application on the replaced electronic device often does not meet the use requirement of the user, the user needs to manage the application on the replaced electronic device. For example, new applications may be installed on the replacement electronic device or applications that are not available for uninstallation.
However, when a user manages an application, the user generally needs to open two electronic devices (i.e., an electronic device before replacement and an electronic device after replacement) and view the applications installed on the two electronic devices. And then, referring to the application program installed on one electronic device, and managing the application program on the other electronic device. Thus, the user operation is complicated.
Disclosure of Invention
The embodiment of the application program management method and device aims to solve the problem that operation is complex when a user manages an application program under the condition that an electronic device is replaced.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides an application management method, which is applied to a second electronic device, and the method includes:
under the condition that a first electronic device and a second electronic device establish communication connection, receiving application program information sent by the first electronic device, wherein the application program information is used for indicating an application program installed by the first electronic device;
displaying M icons in a first display area of the second electronic equipment according to the application information, and displaying N icons of the second electronic equipment in a second display area of the second electronic equipment, wherein the icons comprise at least one of application icons and folder icons, and M and N are positive integers;
receiving a first input of a user to a target icon, wherein the target icon is one of the M icons and the N icons;
managing a target application associated with the target icon in response to the first input.
In a second aspect, an embodiment of the present application provides an application management apparatus, which is applied to a second electronic device, and the apparatus includes:
the information receiving module is used for receiving application program information sent by first electronic equipment under the condition that the first electronic equipment and the second electronic equipment establish communication connection, wherein the application program information is used for indicating an application program installed by the first electronic equipment;
the icon display module is used for displaying M icons in a first display area of the second electronic equipment according to the application program information and displaying N icons of the second electronic equipment in a second display area of the second electronic equipment, wherein the icons comprise at least one of application program icons and folder icons, and M and N are positive integers;
a first input receiving module, configured to receive a first input of a target icon by a user, where the target icon is an icon of the M icons and the N icons;
a first input response module to manage a target application associated with the target icon in response to the first input.
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, the M icons of the first electronic device and the N icons of the second electronic device are displayed on the second electronic device. The user can manage the application programs on the first electronic device and the second electronic device based on the icons displayed on the second electronic device, the user is prevented from opening the two electronic devices respectively, and the application programs installed on the two electronic devices are checked respectively, so that the application programs are managed conveniently, and convenience in managing the application programs is improved.
Drawings
FIG. 1 is a flowchart illustrating an application management method according to an embodiment of the present disclosure;
fig. 2 is a schematic display interface diagram of an electronic device according to a first embodiment of the present application;
FIG. 3 is a schematic illustration of a display interface including icons displayed in categories according to one embodiment provided herein;
FIG. 4 is a schematic illustration of a display interface including icons displayed in categories according to another embodiment provided herein;
FIG. 5 is a schematic illustration of a display interface including iconic markers according to one embodiment provided herein;
FIG. 6 is a schematic illustration of a display interface including an "identical" control and a "distinct" control according to one embodiment provided herein;
FIG. 7 is a schematic illustration of a display interface after receiving input for the "same" control according to an embodiment provided herein;
FIG. 8 is a schematic illustration of a display interface after receiving input for a "distinct" control according to one embodiment provided herein;
FIG. 9 is a schematic illustration of a display interface after receiving input for the "same" control according to another embodiment provided herein;
FIG. 10 is a schematic illustration of a display interface after receiving input for a "distinct" control according to another embodiment provided herein;
FIG. 11 is a schematic illustration of a display interface after a folder icon is opened according to an embodiment provided herein;
FIG. 12 is a schematic diagram of a display interface including a temporary area according to an embodiment provided herein;
FIG. 13 is a schematic illustration of a display interface including historical operations according to an embodiment provided herein;
fig. 14 is a schematic structural diagram of an application management apparatus according to an embodiment of the present application;
fig. 15 is a schematic hardware structure diagram of an electronic device implementing 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 is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. 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 following describes in detail an application management method provided in the embodiments of the present application through specific embodiments and application scenarios thereof with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating an application management method according to an embodiment of the present disclosure. The application management method is applied to the second electronic device. As shown in fig. 1, the application management method includes:
step 102, receiving application information sent by a first electronic device under the condition that the first electronic device and a second electronic device establish communication connection, wherein the application information is used for indicating an application installed by the first electronic device.
Optionally, the communication connection between the first electronic device and the second electronic device may comprise at least one of: bluetooth connection, Wi-Fi connection, data line connection.
Optionally, the application information may include at least one of: the information of the application program displayed on the main interface of the first electronic equipment is the information of the application program capable of being uninstalled.
The application management method further includes step 104 of displaying M icons in a first display area of the second electronic device according to the application information, and displaying N icons of the second electronic device in a second display area of the second electronic device, the icons including at least one of an application icon and a folder icon, M and N being positive integers.
Alternatively, the first display area and the second display area may be two different areas on the same display screen of the second electronic device.
Optionally, the second electronic device includes a first display screen and a second display screen, the first display area is a display area on the first display screen, and the second display area is a display area on the second display screen.
Optionally, displaying M icons in the first display area of the second electronic device according to the application information may include: and displaying the icon on the main interface of the first electronic equipment in the first display area according to the application program information.
Optionally, displaying M icons in the first display area of the second electronic device according to the application information may include: classifying the M icons according to a preset rule according to the application program information to obtain a classification result; and displaying the classification results of the M icons in a classification mode in the first display area.
And the M icons are classified into at least one of folder icons and application icons according to the classification result of the M icons. The icons of the application programs can be subdivided according to the use frequency of the application programs. For example, in the case where the frequency of use of an application is greater than a predetermined threshold, the application may be classified as a common application. In the event that the frequency of use of an application is less than a predetermined threshold, the application may be classified as a less common application.
The following description will take as an example that the first display area is an area on the first display screen of the second electronic device, and the second display area is an area on the second display screen of the second electronic device.
For example, as shown in fig. 2, a region 202 on the first display screen of the second electronic device is the first display region, and a region 204 on the second display screen is the second display region.
After the first electronic device and the second electronic device establish a communication connection, the icons of the application programs on the main interface of the first electronic device are divided into three folder icons, namely a video folder icon, a news folder icon and a music folder icon. Thus, as shown in fig. 3, the three folder icons (i.e., the video folder icon, the news folder icon, and the music folder icon) are displayed in an area 202 on the first display screen of the second electronic device in a grouped manner of the icons of the applications in the first electronic device. And the three folder icons on the area 202 each include the same icon as the folder icon on the home interface of the first electronic device. For example, the video folder icon on the main interface of the first electronic device includes video program a and video program B, and then the video folder icon on the area 202 also includes video program a and video program B.
In addition, some icons of the application programs which are not classified into the folder icons are also arranged in the first electronic equipment, and the icons can be divided into icons of common application programs and icons of uncommon application programs according to the use frequency of the application programs. The icons of the common applications comprise an icon of an application X1, an icon of an application X2 and an icon of an application X3. The icons of the less common applications include an icon of application Y1, an icon of application Y2, and an icon of application Y3.
The above is the display of M icons in the first display area, and the display of N icons in the second display area is described below.
Optionally, displaying N icons of the second electronic device in the second display area of the second electronic device may include: and displaying the N icons of the second electronic equipment in the second display area according to the icon arrangement on the main interface of the second electronic equipment.
Optionally, in a case where the first display area displays the classification result of the M icons in a classified manner, displaying the N icons of the second electronic device in the second display area of the second electronic device may include: and displaying the N icons in a classified mode in the second display area based on the classification results of the M icons. Due to the fact that the icons on the first display screen and the second display screen are displayed after being classified, a user can conveniently check the application programs respectively installed on the first electronic device and the second electronic device, and the user can conveniently manage the application programs subsequently.
Optionally, based on the classification result of the M icons, displaying the N icons in the second display area in a classified manner, including at least one of:
under the condition that a first folder icon is displayed in a first display area, a second folder icon which is consistent with the name of the first folder icon is displayed in a second display area, wherein an application program in the second folder icon is at least part of an application program in the first folder icon, and the first folder icon is any one folder icon in the first display area;
displaying an icon of a first application program installed on the second electronic device in the second display area under the condition that the icon of the first application program is displayed in the first display area and the first application program is installed on the second electronic device;
and in the case that the first electronic device does not install the second application program and the second electronic device has installed the second application program, determining the second application program as the application program of the predetermined type and displaying an icon of the second application program in the second display area.
The following description will proceed by taking the first display area as an area on the first display screen of the second electronic device, and the second display area as an area on the second display screen of the second electronic device as an example.
Referring to fig. 4, there are three types of icons in the area 202 on the first display screen, which are a folder icon type of icon, an icon of a common application, and an icon of an uncommon application.
As for the icon of the folder icon type, a video folder icon is described below as an example. The video folder icons in area 202 on the first display screen (i.e., the first folder icon described above) include application a through application D. Based on this, a video folder icon (i.e., the second folder icon described above) is created at a corresponding location in the area 204 on the second display screen. Then, determining whether the second electronic equipment installs each application program in the first folder icon; in the case where the second electronic device installs the application in the first folder icon, the icon of the application installed by the second electronic device is put into the video folder icon in the area 204. The second electronic device has applications a to C installed therein, and has no application D installed therein, so that the video folder icons in the area 204 include the applications a to C.
For the icons of the common applications, the icons of the common applications in the area 202 on the first display screen are: an icon of application X1, an icon of application X2, and an icon of application X3. In this case, since the second electronic device is also installed with the applications X1 through X3, an icon of the application X1, an icon of the application X2, and an icon of the application X3 are displayed in the region 204.
It should be noted that, in a case where the second electronic device does not have a certain common application program installed on the first electronic device, no icon is displayed at a corresponding position in the area 204 on the second display screen. For example, in a case where the second electronic device does not have the commonly used application program X1 installed, the icon is not displayed at the position of the corresponding application program X1 in the area 204 on the second display screen.
For the icon of the uncommon application, which is similar to the icon of the common application, since the second electronic device has installed all the uncommon applications of the first application, the icon of the uncommon application displayed in the area 202 is the same as the icon of the uncommon application displayed in the area 204.
For the second application program which is not installed in the first electronic device and is installed in the second electronic device, the second application program is determined as the application program of the predetermined type (for example, the new application program), and the icon of the second application program is displayed in the sub-area corresponding to the application program of the predetermined type in the area 204.
Therefore, the application programs respectively installed on the first electronic device and the second electronic device are classified and displayed, and the user can conveniently check the application programs respectively installed on the first electronic device and the second electronic device by displaying the folder icons and the application program icons, so that the user can conveniently manage the application programs subsequently. In addition, the application programs which are not installed in the first electronic equipment and are installed in the second electronic equipment are displayed on the second display screen, so that the user does not need to actively check the application programs of the type, and the user can conveniently manage the application programs.
The application management method further includes step 106 of receiving a first input of a target icon from a user, wherein the target icon is one of the M icons and the N icons.
Optionally, the first input comprises at least one of a slide input, a click input, a double-click input, a voice input, and a gesture input.
The application management method further includes a step 108 of managing the target application associated with the target icon in response to the first input.
Optionally, step 108 comprises at least one of: uninstalling the target application program associated with the target icon, and transmitting the installation package of the target version of the target application program to the target electronic equipment, so that the target electronic equipment installs the target application program of the target version based on the installation package of the target version; wherein the target electronic device comprises a first electronic device or a second electronic device.
Step 106 and step 108 are described below in conjunction with fig. 4.
In the case where the interface as shown in fig. 4 is displayed, a first input that the user moves the video folder icon on the first display screen to an area on the first display screen other than the area 202 may be received, and then the applications a to D that the first electronic device has installed may be uninstalled.
Alternatively, a first input is received that the user moves the text 206 for the "new application" on the second display screen to an area of the second display screen other than the area 204, and then the new application that is already installed on the second electronic device (i.e., the application that is not installed on the first electronic device and that is already installed on the second electronic device) is uninstalled.
In addition, in the interface shown in fig. 4, the first display screen and the second display screen each display an icon of the application program X2, that is, the first electronic device and the second electronic device each have installed the application program X2. However, the version of the first electronic device-installed application program X2 is higher than the version of the second electronic device-installed application program X2. In this case, it may be received that the user moves the icon of the application program X2 on the first display screen onto the second display screen; then, the installation package of the application program X2 of the higher version on the first electronic device is sent to the second electronic device, so that the second electronic device installs the application program X2 of the higher version based on the installation package.
Optionally, before step 104, the application management method further includes:
and under the condition that the first electronic equipment is provided with the third application program and the second electronic equipment is not provided with the third application program, marking the icon of the third application program according to a first preset marking mode.
Optionally, marking the icon of the third application program according to a first preset marking manner may include: the icon of the third application is marked with a predetermined text or a predetermined pattern.
The following describes an embodiment of the present application with reference to fig. 5.
As shown in fig. 5, icons of applications installed by the first electronic device are displayed on the first display screen, and icons of applications installed by the second electronic device are displayed on the second display screen. As can be seen from fig. 5, the third application installed on the first electronic device and not installed on the second electronic device includes: application D, application C1, application D1, application C2, and application D2. The icons of these applications are then marked on the first display screen, i.e. encircled with a dashed box.
In the embodiment of the application, the third application installed on the first electronic device and not installed on the second electronic device is marked, so that a user can know the third application installed on the first electronic device and not installed on the second electronic device conveniently, the user is not required to actively search out the third application, and convenience in managing the application by the user is improved.
For example, after the user changes the new electronic device, the application program on the new electronic device may be managed according to the above scheme. Meanwhile, the application program on the desktop of the new electronic equipment can be arranged.
Optionally, before step 104, the application management method further includes:
under the condition that different versions of fourth application programs are installed in the first electronic equipment and the second electronic equipment, marking an icon of the fourth application program installed in the first electronic equipment according to a second preset marking mode, and marking an icon of the fourth application program installed in the second electronic equipment according to a third preset marking mode; the second preset marking mode and the third preset marking mode are different marking modes.
Optionally, marking an icon of a fourth application installed in the first electronic device according to the second predetermined marking mode, and marking an icon of a fourth application installed in the second electronic device according to the third predetermined marking mode may include one of the following:
marking an icon of a fourth application program installed in the first electronic equipment by adopting a first preset color, and marking the icon of the fourth application program installed in the second electronic equipment by adopting a second preset color;
marking an icon of a fourth application program installed in the first electronic equipment by adopting a first preset character, and marking the icon of the fourth application program installed in the second electronic equipment by adopting a second preset character;
and marking an icon of a fourth application installed in the first electronic equipment by using the first preset pattern, and marking an icon of a fourth application installed in the second electronic equipment by using the second preset pattern.
Optionally, the second predetermined marking pattern and the third predetermined marking pattern are different marking patterns of the same type. For example, the second predetermined marking manner and the third predetermined marking manner are both character marking manners, and the difference is that the characters adopted by the two are different.
The following description of the embodiments of the present application is continued with reference to fig. 5.
As shown in fig. 5, icons of applications that have been installed in the first electronic device are displayed on the first display screen, and icons of applications that have been installed in the second electronic device are displayed on the second display screen. The first electronic device and the second electronic device are respectively installed with the application program X2 and the application program X3, but the versions installed by the two electronic devices are different. In this case, "high" is marked on the icon of the application program X2 displayed on the first display screen, and "low" is marked on the icon of the application program X2 displayed on the second display screen, for marking that the version of the application program X2 installed on the first electronic device is higher than the version of the application program X2 installed on the second electronic device. Similarly, icons of the application program X3 on the first display screen and the second display screen are marked, respectively.
In addition, for the application program with the same version installed in the first electronic device and the second electronic device, the application program can not be marked on the first display screen and the second display screen. Of course, the fourth marking mode can also be used to mark the application program.
In the embodiment of the application, the fourth application programs of different versions installed on the first electronic device and the second electronic device are respectively marked in different marking modes, so that a user can conveniently know the version heights of the fourth application programs installed on the first electronic device and the second electronic device. The user can manage the fourth application program conveniently based on the version height of the fourth application program on the first electronic device and the second electronic device, and therefore convenience of the user in managing the application program is improved.
Optionally, if a fifth application program exists in the predetermined types of application programs on the second display screen, wherein the type of the fifth application program is consistent with the type of the application program in the third folder icon on the second display screen, indication information for indicating that the predetermined types of application programs are moved into the third folder icon is displayed on the third folder icon.
For example, with continued reference to fig. 5, in the case where there is a music-type application in the newly added application, a text of "recommendation" is displayed on the music folder icon on the second display screen to instruct the user to move the application in the newly added application into the music folder icon.
Optionally, after step 104 and before step 106, the application management method further includes:
receiving a second input of the user to the icon of the target type, wherein the target type is the type of the icon on the first display area or the type of the icon on the second display area;
responding to a second input, and acquiring a first application icon of the first electronic device and a second application icon of the second electronic device, wherein the first application icon is related to the target type, and the second application icon is related to the target type;
and performing one of:
displaying application icons shared between the first application icon and the second application icon in the first display area and the second display area;
displaying application icons which belong to the first icon set and do not belong to the second icon set in the first display area, and displaying application icons which belong to the second icon set and do not belong to the first icon set in the second display area; the first icon set comprises at least one first application icon, and the second icon set comprises at least one second application icon.
It should be noted that if there is no application icon that belongs to the first set of icons and does not belong to the second set of icons, then no application icon is displayed in the first display area. In addition, if there are no application icons that belong to the second set of icons and that do not belong to the first set of icons, then no application icons are displayed in the second display area.
Optionally, the second input may comprise at least one of: input to a predetermined control, voice input, slide input, gesture input. Wherein, the input to the predetermined control may include: a click input to a predetermined control, a long press input to a predetermined control, or a double click input to a predetermined control.
An embodiment of the present application is described below with reference to fig. 6.
As shown in fig. 6, the "same" control and the "different" control are displayed on the right side of the "folder application", the right side of the "common application", and the right side of the "less common application" on each of the first display screen and the second display screen, respectively.
In the interface shown in fig. 6, the user can have a plurality of operation conditions, which will be described in turn.
In the first case:
under the interface shown in fig. 6, receiving a second input from the user to the "same" control on the right side of the "folder application" on any one of the display screens; then, the first application icon in the folder icons of the first electronic device, namely the icon of the application a to the icon of the application D, the icon of the application a1 to the icon of the application D1, and the icon of the application a2 to the icon of the application D2, is obtained.
And acquiring second application icons in the folder icons of the second electronic device, namely icons of the applications A to C, an icon of the application A1, an icon of the application B1, an icon of the application A2 and an icon of the application B2.
Then, an interface as shown in fig. 7 is displayed, that is, an application icon common between the first application icon and the second application icon is displayed in both the sub-area 208 for displaying folder icons of the first display screen and the sub-area 210 for displaying folder icons of the second display screen, wherein the common application icon includes: icon of application a to icon of application C, icon of application a1, icon of application B1, icon of application a2, and icon of application B2.
In the second case:
receiving a second input from the user to the "distinct" control on the right side of the "folder application" on any one of the display screens under the interface shown in FIG. 6; then, a first application icon of the first electronic device in the folder icon and a second application icon of the second electronic device in the folder icon are obtained. Since the first application icon and the second application icon are already listed in the first case, detailed description is not repeated here.
After receiving the second input, the interface as shown in fig. 8 is displayed, that is, the sub-area 208 for displaying folder icons of the first display screen displays its unique application icons, that is, an icon of application D, an icon of application C1, an icon of application D1, an icon of application C2, and an icon of application D2.
And displaying its unique application icon in the sub-area 210 of the second display screen for displaying the folder icon, since there is no unique application icon in the folder icon on the second display screen, the display is empty in the folder icon of the second display screen.
In the third case:
under the interface shown in fig. 6, receiving a second input of the user to the "same" control on the right side of the "common application" on any one display screen; then, acquiring icons of common applications on the first display screen, and taking the icons as first application icons, namely icons of the application X1 to icons of the application X3; the icons of the common applications on the second display screen are acquired and taken as the second application icons, i.e., the icon of application X1 to the icon of application X3.
Note that, although the first electronic device and the second electronic device both install the application X2, the version of the application X2 installed in the first electronic device is different from that of the application X2 installed in the second electronic device. Therefore, the icons of the two are also different.
After receiving the second input, the interface shown in fig. 9 is displayed, that is, the icon of the common application, that is, the icon of the application X1, which is common on the first display screen and the second display screen is displayed in both the sub-area 212 for displaying the common application icon of the first display screen and the sub-area 214 for displaying the common application icon of the second display screen.
In a fourth case:
under the interface shown in fig. 6, receiving a second input of the user to the "different" control on the right side of the "common application" on any one display screen; then, a first application icon on the first display screen and a second application icon on the second display screen are acquired. Since the first application icon and the second application icon are already listed in the first case, detailed description is not repeated here.
After receiving the second input, the interface shown in fig. 10 is displayed, that is, the sub-area 212 for displaying the common application icons on the first display screen displays unique application icons among the common application icons on the first display screen, that is, an icon of the application X2 of the higher version and an icon of the application X3 of the lower version. Also, the sub-area 214 for displaying the common application icons on the first display screen displays application icons unique among the common application icons on the first display screen, i.e., an icon of the lower version of application X2 and an icon of the higher version of application X3.
In addition to this, there are two cases: receiving a second input of the user to the 'same' control on the right side of the 'uncommon application' on any display screen; a second input is received from the user to a "distinct" control on the right side of the "uncommon application" on any of the display screens. These two cases are similar to the third and fourth cases described above, and are not repeated here.
In the embodiment of the application, through the operation of the user, a common application icon displayed between the first display area and the second display area or a respective unique application icon displayed in the two areas can be displayed, so that the user can conveniently manage the application. How to facilitate user management of the application is described in detail below by way of a few examples.
For example, in the case where the interface shown in fig. 7 is displayed, a first input that the user drags the text "folder application" on the first display screen from the area 202 to the area 216 is received, and then the applications a to B, a1, B1, a2, and B2 installed on the first electronic device may be uninstalled. Thereby, partial application programs in the folder icon of the first electronic equipment are unloaded.
For another example, in the case where the interface shown in fig. 8 is displayed, a first input is received that the user drags the "folder application" text on the first display screen from area 202 to area 204. And then, sending an installation package of at least one application program of the first electronic equipment to the second electronic equipment, wherein the at least one application program comprises an application program D, an application program C1, an application program D1, an application program C2 and an application program D2. Therefore, the second electronic equipment installs the application programs according to the installation package sent by the first electronic equipment.
For another example, in the case of displaying the interface shown in fig. 9, a first input that the user drags the "commonly used applications" text on the first display screen from the area 202 to the area 216 is received, and then the application X1 installed on the first electronic device may be uninstalled. Thereby, partial application programs of the common application programs of the first electronic equipment are unloaded.
For another example, in the case of displaying an interface as shown in fig. 10, a first input is received that the user drags "commonly used applications" text on the first display screen from region 202 to region 204. Then, the installation packages of the application program X2 and the application program X3 of the first electronic device are transmitted to the second electronic device. Thus, the second electronic device reinstalls the application program X2 and the application program X3 according to the installation package sent by the first electronic device, so that the versions of the application programs installed between the first electronic device and the second electronic device are kept consistent.
Optionally, before receiving the first input of the target icon by the user, the application management method further includes:
receiving a fourth input for at least two folder icons of the M icons and the N icons;
displaying at least two folder icons in a selected state in response to a fourth input;
receiving a fifth input to one of the at least two folder icons;
in response to a fifth input, each of the at least two folder icons is opened, respectively.
The following describes embodiments of the present application by way of an example.
For example, with continued reference to fig. 6, in the case where the interface shown in fig. 6 is displayed, a long press input is received for the video folder icon and the news folder icon on the first display screen, respectively, and a long press input is also received for the video folder icon and the news folder icon on the second display screen, respectively. And displaying that the video folder icon and the news folder icon are in a selected state on the first display screen and the second display screen respectively. Or, receiving gesture input of a user and entering an editing mode under the condition that the interface shown in fig. 6 is displayed; then, in this mode, the user can select the video folder icon and the news folder icon on the first display screen and the second display screen by clicking the folder icon, so that the video folder icon and the news folder icon are in a selected state.
After the video folder icons and the news folder icons on the first display screen and the second display screen are in the selected state, in the case of receiving a fifth input indicating that any one of the folder icons is opened by the user, as shown in fig. 11, the video folder icons and the news folder icons on the first display screen and the second display screen are opened respectively.
In this embodiment of the application, after selecting at least two folder icons, a user may open each of the at least two folder icons by operating on one of the folder icons. Therefore, the user is prevented from operating each folder icon to open at least two folder icons, and operation steps of the user are saved.
Optionally, before receiving the first input of the target icon by the user, the application management method further includes:
receiving a sixth input for a fifth folder icon, wherein the fifth folder icon is a folder icon displayed in one of the first display area and the second display area;
and responding to a sixth input, opening a fifth folder icon and a sixth folder icon, wherein the sixth folder icon is a folder icon which is displayed in the other display area and is consistent with the name of the fifth folder icon.
For example, a user double-click input of a video folder icon on a first display screen is received, and then the video folder icon on the first display screen is opened, and in addition, the video folder icon on a second display screen is opened.
In the embodiment of the application, when a user operates to open a folder icon on one display screen, not only the folder icon on the display screen but also a folder icon with a consistent name on the other display screen are opened. Therefore, the user is prevented from operating each folder icon to open at least two folder icons, and operation steps of the user are saved.
Optionally, after managing the target application associated with the target icon, the application management method further includes:
receiving a seventh input of the user;
responding to a seventh input, and displaying at least one historical operation and a control corresponding to each historical operation in the first display area or the second display area, wherein the at least one historical operation is an operation for managing the application program in a preset time period;
receiving an eighth input of a control corresponding to a first operation in at least one historical operation by a user;
in response to an eighth input, the first operation and a second operation associated with the first operation in the at least one historical operation are undone.
The following describes examples of the present application.
For example, referring to fig. 12, a temporary area 218 is also displayed on the second display screen, and if the user has a malfunction during the operation, the user can click the temporary area 218 to display the interface shown in fig. 13. The history operations are displayed on the interface as shown in fig. 13, and the history operations are displayed in reverse chronological order. Wherein one historical operation corresponds to one undo control. The user may rollback operations by overriding the control.
In the embodiment of the present application, in the case where the user has an erroneous operation while the application is being managed, the revocation operation may be executed. If one operation step depends on other operation steps or the withdrawn operation step is an intermediate step, after the withdrawal is executed, other depended operation steps or related steps after the withdrawal operation step are all returned.
Corresponding to the application program management method in the embodiment of the application, the embodiment of the application provides an application program management device. Fig. 14 is a schematic structural diagram of an application management device according to an embodiment of the present application. As shown in fig. 14, the application management apparatus includes:
the information receiving module 302 is configured to receive application information sent by a first electronic device when the first electronic device and a second electronic device establish a communication connection, where the application information is used to indicate an application installed in the first electronic device;
a first icon display module 304, configured to display M icons in a first display area of the second electronic device according to the application information, and display N icons of the second electronic device in a second display area of the second electronic device, where the icons include at least one of an application icon and a folder icon, and M and N are positive integers;
a first input receiving module 306, configured to receive a first input of a target icon by a user, where the target icon is an icon of the M icons and the N icons;
a first input response module 308 is configured to manage the target application associated with the target icon in response to the first input.
In the embodiment of the application, the M icons of the first electronic device and the N icons of the second electronic device are displayed on the second electronic device. The user can manage the application programs on the first electronic device and the second electronic device based on the icons displayed on the second electronic device, the user is prevented from opening the two electronic devices respectively, and the application programs installed on the two electronic devices are checked respectively, so that the application programs are managed conveniently, and convenience in managing the application programs is improved.
Optionally, the first icon display module 304 includes:
the first display module is used for classifying the M icons according to the application program information and preset rules to obtain classification results, and displaying the classification results in a first display area in a classification mode;
and the second display module is used for displaying the N icons in a second display area in a classified mode based on the classification results of the M icons.
Due to the fact that the icons on the first display screen and the second display screen are displayed in a classified mode, a user can conveniently check the application programs installed on the first electronic device and the second electronic device respectively, and therefore the user can conveniently manage the application programs subsequently.
Optionally, the second display module comprises at least one of:
the first display unit is used for displaying a second folder icon which is consistent with the name of the first folder icon in a second display area under the condition that the first folder icon is displayed in the first display area, wherein the application program in the second folder icon is at least part of the application program in the first folder icon, and the first folder icon is any one folder icon in the first display area;
a second display unit configured to display an icon of the first application program in the first display area, and in a case where the first application program has been installed in the second electronic device, display an icon of the first application program that has been installed in the second electronic device in the second display area;
and a third display unit for determining the second application program as a predetermined type of application program and displaying an icon of the second application program in the second display area, in a case where the second application program is not installed in the first electronic device and the second application program has been installed in the second electronic device.
In the embodiment of the application, the application programs respectively installed on the first electronic device and the second electronic device are classified and displayed, and the user can conveniently check the application programs respectively installed on the first electronic device and the second electronic device by displaying the folder icon and the icon of the application program, so that the user can conveniently manage the application programs subsequently. In addition, the application programs which are not installed in the first electronic equipment and are installed in the second electronic equipment are displayed on the second display screen, so that the user does not need to actively check the application programs of the type, and the user can conveniently manage the application programs.
Optionally, the application management apparatus further includes:
the second input receiving module is used for receiving a second input of the icon of the target type by the user, wherein the target type is the type of the icon on the first display area or the type of the icon on the second display area;
the second input response module is used for responding to a second input, and acquiring a first application icon of the first electronic equipment and related to the target type and a second application icon of the second electronic equipment and related to the target type;
a second icon display module for performing one of:
displaying application icons shared between the first application icon and the second application icon in the first display area and the second display area;
displaying application icons which belong to a first icon set and do not belong to a second icon set in a first display area, and displaying application icons which belong to the second icon set and do not belong to the first icon set in a second display area; the first icon set comprises at least one first application icon, and the second icon set comprises at least one second application icon.
Optionally, the first display area includes identification information of each of the at least one type of M icons, and the second display area includes identification information of each of the at least one type of N icons.
A first input receiving module 306, specifically configured to receive a first input of identification information of a target type displayed on a target display area by a user;
the target icon is an icon of a target type displayed on the target display area, and the target display area is the first display area or the second display area.
In the embodiment of the application, through the operation of the user, a common application icon displayed between the first display area and the second display area or a respective unique application icon displayed in the two areas can be displayed, so that the user can conveniently manage the application.
Optionally, the application management apparatus further includes:
and under the condition that the first electronic equipment is provided with the third application program and the second electronic equipment is not provided with the third application program, marking the icon of the third application program according to a first preset marking mode.
In the embodiment of the application, the third application installed on the first electronic device and not installed on the second electronic device is marked, so that a user can know the third application installed on the first electronic device and not installed on the second electronic device conveniently, the user is not required to actively search out the third application, and convenience in managing the application by the user is improved.
Optionally, the application management apparatus further includes:
under the condition that different versions of fourth application programs are installed in the first electronic equipment and the second electronic equipment, marking an icon of the fourth application program installed in the first electronic equipment according to a second preset marking mode, and marking an icon of the fourth application program installed in the second electronic equipment according to a third preset marking mode;
the second preset marking mode and the third preset marking mode are different marking modes.
In the embodiment of the application, the fourth application programs of different versions installed on the first electronic device and the second electronic device are respectively marked in different marking modes, so that a user can conveniently know the version heights of the fourth application programs installed on the first electronic device and the second electronic device. The user can manage the fourth application program conveniently based on the version height of the fourth application program on the first electronic device and the second electronic device, and therefore convenience of the user in managing the application program is improved.
Optionally, the first input response module 308 comprises:
the uninstalling module is used for uninstalling the target application program;
alternatively, the first and second electrodes may be,
the installation package sending module is used for transmitting the installation package of the target version of the target application program to the target electronic equipment so that the target electronic equipment can install the target application program of the target version based on the installation package of the target version;
wherein the target electronic device comprises a first electronic device or a second electronic device.
Optionally, the application management apparatus further includes:
a fourth input receiving module, configured to receive a fourth input for at least two folder icons of the M icons and the N icons;
the fourth input response module is used for responding to a fourth input and displaying that at least two folder icons are in a selected state;
a fifth input receiving module, configured to receive a fifth input for one of the at least two folder icons;
and the fifth input response module is used for responding to a fifth input and respectively opening each folder icon of the at least two folder icons.
In this embodiment of the application, after selecting at least two folder icons, a user may open each of the at least two folder icons by operating on one of the folder icons. Therefore, the user is prevented from operating each folder icon to open at least two folder icons, and operation steps of the user are saved.
Optionally, the application management apparatus further includes:
a sixth input receiving module, configured to receive a sixth input for a fifth folder icon, where the fifth folder icon is a folder icon displayed in one of the first display area and the second display area;
and the sixth input response module is used for responding to a sixth input and opening a fifth folder icon and a sixth folder icon, wherein the sixth folder icon is a folder icon which is displayed in the other display area and has the name consistent with that of the fifth folder icon.
In the embodiment of the application, when a user operates to open a folder icon on one display screen, not only the folder icon on the display screen but also a folder icon with a consistent name on the other display screen are opened. Therefore, the user is prevented from operating each folder icon to open at least two folder icons, and operation steps of the user are saved.
Optionally, the application management apparatus further includes:
the seventh input receiving module is used for receiving seventh input of the user;
a seventh input response module, configured to, in response to a seventh input, display at least one historical operation and a control corresponding to each historical operation in the first display area or the second display area, where the at least one historical operation is an operation for managing an application program within a preset time period;
the eighth input receiving module is used for receiving eighth input of the user to a control corresponding to the first operation in the at least one historical operation;
and the eighth input response module is used for responding to the eighth input and canceling the first operation and a second operation associated with the first operation in at least one historical operation.
In the embodiment of the present application, in the case where the user has an erroneous operation while the application is being managed, the revocation operation may be executed. If one operation step depends on other operation steps or the withdrawn operation step is an intermediate step, after the withdrawal is executed, other depended operation steps or related steps after the withdrawal operation step are all returned.
It should be noted that, in the above embodiment, the execution subject is taken as an example of the application management apparatus to describe the application management execution method. However, the execution subject of application management provided in the embodiment of the present application is not limited to the application management apparatus, and may be a control module for executing the loaded application management method in the application management apparatus.
The application 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 the device. 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 management device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The application management device provided in this embodiment of the present application can implement each process implemented by the application management device in the method embodiment of fig. 1, and is not described here again to avoid repetition.
Optionally, an electronic device is further provided in this embodiment of the present application, and includes a processor, a memory, and a program or an instruction stored in the memory and capable of being executed on the processor, where the program or the instruction is executed by the processor to implement each process of the foregoing application management method embodiment, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
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. 15 is a schematic hardware structure diagram 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 140.
The input unit 404 may include, among other things, a graphics processor 4041 and a microphone 4042. The display unit 406 includes a display panel 4061. The user input unit 407 may include a touch panel 4071 and other input devices 4072. The memory 409 may include an application program and an operating system.
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 140 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. 15 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 omitted here.
The radio frequency unit 401 is configured to receive application information sent by a first electronic device under a condition that a first electronic device and a second electronic device establish a communication connection, where the application information is used to indicate an application installed in the first electronic device;
a display unit 406, configured to display M icons in a first display area of the second electronic device according to the application information, and display N icons of the second electronic device in a second display area of the second electronic device, where the icons include at least one of an application icon and a folder icon, and M and N are positive integers;
a user input unit 407, configured to receive a first input of a target icon by a user, where the target icon is an icon of the M icons and the N icons;
a processor 140 for managing the target application associated with the target icon in response to the first input.
In the embodiment of the application, the M icons of the first electronic device and the N icons of the second electronic device are displayed on the second electronic device. The user can manage the application programs on the first electronic device and the second electronic device based on the icons displayed on the second electronic device, the user is prevented from opening the two electronic devices respectively, and the application programs installed on the two electronic devices are checked respectively, so that the application programs are managed conveniently, and convenience in managing the application programs is improved.
Optionally, the processor 140 is further configured to classify the M icons according to a preset rule according to the application information, so as to obtain a classification result;
a display unit 406, specifically configured to display the classification result in a classified manner in the first display area; and displaying the N icons in a classified mode in the second display area based on the classification result.
Because the icons on the first display screen and the second display screen are displayed in a classified mode, a user can conveniently check the application programs respectively installed on the first electronic equipment and the second electronic equipment, and the user can conveniently manage the application programs subsequently.
Optionally, a display unit 406 for at least one of:
under the condition that a first folder icon is displayed in a first display area, a second folder icon which is consistent with the name of the first folder icon is displayed in a second display area, wherein an application program in the second folder icon is at least part of an application program in the first folder icon, and the first folder icon is any one folder icon in the first display area;
displaying an icon of a first application program installed on the second electronic device in the second display area under the condition that the icon of the first application program is displayed in the first display area and the first application program is installed on the second electronic device;
and in the case that the first electronic device is not installed and the second electronic device has the second application installed, determining the second application as the application of the predetermined type and displaying an icon of the second application in the second display area.
In the embodiment of the application, the application programs respectively installed on the first electronic device and the second electronic device are classified and displayed, and the user can conveniently check the application programs respectively installed on the first electronic device and the second electronic device by displaying the folder icon and the icon of the application program, so that the user can conveniently manage the application programs subsequently. In addition, the application programs which are not installed in the first electronic equipment and are installed in the second electronic equipment are displayed on the second display screen, so that the user does not need to actively check the application programs of the type, and the user can conveniently manage the application programs.
Optionally, the user input unit 407 is configured to receive a second input of an icon of a target type by the user, where the target type is a type of the icon on the first display area or a type of the icon on the second display area;
a processor 140, configured to, in response to a second input, obtain a first application icon of the first electronic device related to the target type and a second application icon of the second electronic device related to the target type;
a display unit 406 configured to and perform one of:
displaying application icons shared between the first application icon and the second application icon in the first display area and the second display area;
displaying application icons which belong to the first icon set and do not belong to the second icon set in the first display area, and displaying application icons which belong to the second icon set and do not belong to the first icon set in the second display area; the first icon set comprises at least one first application icon, and the second icon set comprises at least one second application icon. .
Optionally, the first display area includes identification information of each of at least one type of the M icons, and the second display area includes identification information of each of at least one type of the N icons;
a user input unit 407 for receiving a first input of identification information of a target type displayed on the target display area by a user;
the target icon is an icon of a target type displayed on the target display area, and the target display area is the first display area or the second display area.
In the embodiment of the application, through the operation of the user, a common application icon displayed between the first display area and the second display area or a respective unique application icon displayed in the two areas can be displayed, so that the user can conveniently manage the application.
Optionally, the processor 140 is further configured to mark an icon of the third application program according to a first preset marking manner when the third application program is installed on the first electronic device and the third application program is not installed on the second electronic device.
In the embodiment of the application, the third application installed on the first electronic device and not installed on the second electronic device is marked, so that a user can know the third application installed on the first electronic device and not installed on the second electronic device conveniently, the user is not required to actively search out the third application, and convenience in managing the application by the user is improved.
Optionally, the processor 140 is further configured to mark an icon of a fourth application installed in the first electronic device according to a second predetermined marking manner and mark an icon of a fourth application installed in the second electronic device according to a third predetermined marking manner, in a case that different versions of the fourth application are installed in the first electronic device and the second electronic device;
the second preset marking mode and the third preset marking mode are different marking modes.
In the embodiment of the application, the fourth application programs of different versions installed on the first electronic device and the second electronic device are respectively marked in different marking modes, so that a user can conveniently know the version heights of the fourth application programs installed on the first electronic device and the second electronic device. The user can manage the fourth application program conveniently based on the version height of the fourth application program on the first electronic device and the second electronic device, and therefore convenience of the user in managing the application program is improved.
Optionally, the processor 140 is specifically configured to uninstall the target application; or transmitting the installation package of the target version of the target application program to the target electronic equipment, so that the target electronic equipment installs the target application program of the target version based on the installation package of the target version;
wherein the target electronic device comprises a first electronic device or a second electronic device.
Optionally, the user input unit 407 is further configured to receive a fourth input on at least two folder icons of the M icons and the N icons;
the processor 140, further configured to display at least two folder icons in a selected state in response to a fourth input;
a user input unit 407, further configured to receive a fifth input for one of the at least two folder icons;
the processor 140 is further configured to open each of the at least two folder icons in response to a fifth input.
In this embodiment of the application, after selecting at least two folder icons, a user may open each of the at least two folder icons by operating on one of the folder icons. Therefore, the user is prevented from operating each folder icon to open at least two folder icons, and operation steps of the user are saved.
Optionally, the user input unit 407 is further configured to receive a sixth input of a fifth folder icon, where the fifth folder icon is a folder icon displayed in one of the first display area and the second display area;
the processor 140 is further configured to open a fifth folder icon and a sixth folder icon in response to a sixth input, where the sixth folder icon is a folder icon displayed in another display area and having a name consistent with that of the fifth folder icon.
In the embodiment of the application, when a user operates to open a folder icon on one display screen, not only the folder icon on the display screen but also a folder icon with a consistent name on the other display screen are opened. Therefore, the user is prevented from operating each folder icon to open at least two folder icons, and operation steps of the user are saved.
Optionally, the user input unit 407 is further configured to receive a seventh input from the user;
a display unit 406, configured to display, in response to a seventh input, at least one historical operation and a control corresponding to each historical operation in the first display area or the second display area, where the at least one historical operation is an operation for managing an application program in a preset time period;
the user input unit 407 is further configured to receive an eighth input of the user to a control corresponding to the first operation in the at least one historical operation;
the processor 140 is further configured to, in response to the eighth input, undo the first operation and a second operation associated with the first operation in the at least one historical operation.
In the embodiment of the present application, in the case where the user has an erroneous operation while the application is being managed, the revocation operation may be executed. If one operation step depends on other operation steps or the withdrawn operation step is an intermediate step, after the withdrawal is executed, other depended operation steps or related steps after the withdrawal operation step are all returned.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing application management method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), random-access Memory (RAM), magnetic or optical disks, etc.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the embodiment of the application management method, and the same technical effect can be achieved.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
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, an air conditioner, 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 management method applied to a second electronic device, comprising:
under the condition that a first electronic device and a second electronic device establish communication connection, receiving application program information sent by the first electronic device, wherein the application program information is used for indicating an application program installed by the first electronic device;
displaying M icons in a first display area of the second electronic equipment according to the application information, and displaying N icons of the second electronic equipment in a second display area of the second electronic equipment, wherein the icons comprise at least one of application icons and folder icons, and M and N are positive integers;
receiving a first input of a user to a target icon, wherein the target icon is one of the M icons and the N icons;
managing a target application associated with the target icon in response to the first input.
2. The method of claim 1, wherein the displaying M icons in the first display area of the second electronic device according to the application information comprises:
classifying the M icons according to a preset rule according to the application program information to obtain a classification result;
displaying the classification result in a classified manner in the first display area;
the displaying, in a second display area of the second electronic device, N icons of the second electronic device includes:
and displaying the N icons in a classified mode in the second display area based on the classification result.
3. The method of claim 2, wherein displaying the N icons in a sorted manner in the second display area based on the sorting result comprises at least one of:
under the condition that a first folder icon is displayed in the first display area, displaying a second folder icon which is consistent with the name of the first folder icon in the second display area, wherein the application programs of the icons in the second folder are at least part of the application programs in the first folder icon, and the first folder icon is any one folder icon in the first display area;
displaying an icon of a first application program in the first display area, and displaying the icon of the first application program installed in the second electronic device in the second display area if the first application program is installed in the second electronic device;
and if the first electronic equipment does not install a second application program and the second electronic equipment installs the second application program, determining the second application program as the application program of a preset type and displaying an icon of the second application program in the second display area.
4. The method of claim 2, wherein after the sorting of the N icons in the second display area based on the types of the M icons and before the receiving of the first user input for the target icon, the method further comprises:
receiving a second input of the user to an icon of a target type, wherein the target type is the type of the icon on the first display area or the type of the icon on the second display area;
in response to the second input, acquiring a first application icon of the first electronic device related to the target type and a second application icon of the second electronic device related to the target type;
and performing one of:
displaying application icons shared between the first application icon and the second application icon in both the first display area and the second display area;
displaying application icons which belong to a first icon set and do not belong to a second icon set in the first display area, and displaying application icons which belong to the second icon set and do not belong to the first icon set in the second display area; the first icon set comprises at least one first application icon, and the second icon set comprises at least one second application icon.
5. The method of claim 2, wherein the first display area includes identification information for each of the at least one type of the M icons, and wherein the second display area includes identification information for each of the at least one type of the N icons;
wherein the receiving a first input of a target icon by a user comprises:
receiving a first input of identification information of the target type displayed on a target display area by a user;
the target icon is an icon of the target type displayed on the target display area, and the target display area is the first display area or the second display area.
6. The method of claim 1, wherein the displaying M icons in the first display area of the second electronic device according to the application information and before displaying N icons of the second electronic device in the second display area of the second electronic device, the method further comprises:
and marking the icon of the third application program according to a first preset marking mode under the condition that the first electronic equipment is provided with the third application program and the second electronic equipment is not provided with the third application program.
7. The method of claim 1, wherein the displaying M icons in the first display area of the second electronic device according to the application information and before displaying N icons of the second electronic device in the second display area of the second electronic device, the method further comprises:
under the condition that fourth applications with different versions are installed in the first electronic device and the second electronic device, marking an icon of the fourth application installed in the first electronic device according to a second preset marking mode, and marking an icon of the fourth application installed in the second electronic device according to a third preset marking mode;
wherein the second predetermined marking manner and the third predetermined marking manner are different marking manners.
8. The method of any of claims 1-7, wherein managing the target application associated with the target icon comprises:
uninstalling the target application program;
alternatively, the first and second electrodes may be,
transmitting the target version installation package of the target application program to a target electronic device so that the target electronic device installs the target application program of the target version based on the target version installation package;
wherein the target electronic device comprises: the first electronic device or the second electronic device.
9. The method of any of claims 1-7, wherein prior to receiving the first input of the target icon by the user, the method further comprises:
receiving a fourth input for at least two folder icons of the M icons and the N icons;
displaying, in response to the fourth input, that the at least two folder icons are in a selected state;
receiving a fifth input to one of the at least two folder icons;
in response to the fifth input, opening each folder of the at least two folder icons, respectively.
10. The method of any of claims 1-7, wherein prior to receiving the first input of the target icon by the user, the method further comprises:
receiving a sixth input for a fifth folder icon, wherein the fifth folder icon is a folder icon displayed in one of the first display area and the second display area;
and responding to the sixth input, and simultaneously opening the fifth folder icon and a sixth folder icon, wherein the sixth folder icon is a folder icon which is displayed in another display area and has the name consistent with that of the fifth folder icon.
11. An application management device applied to a second electronic device, comprising:
the information receiving module is used for receiving application program information sent by first electronic equipment under the condition that the first electronic equipment and the second electronic equipment establish communication connection, wherein the application program information is used for indicating an application program installed by the first electronic equipment;
the icon display module is used for displaying M icons in a first display area of the second electronic equipment according to the application program information and displaying N icons of the second electronic equipment in a second display area of the second electronic equipment, wherein the icons comprise at least one of application program icons and folder icons, and M and N are positive integers;
a first input receiving module, configured to receive a first input of a target icon by a user, where the target icon is an icon of the M icons and the N icons;
a first input response module to manage a target application associated with the target icon in response to the first input.
CN202010558997.8A 2020-06-18 2020-06-18 Application program management method and device Active CN111831176B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010558997.8A CN111831176B (en) 2020-06-18 2020-06-18 Application program management method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010558997.8A CN111831176B (en) 2020-06-18 2020-06-18 Application program management method and device

Publications (2)

Publication Number Publication Date
CN111831176A true CN111831176A (en) 2020-10-27
CN111831176B CN111831176B (en) 2021-09-21

Family

ID=72899244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010558997.8A Active CN111831176B (en) 2020-06-18 2020-06-18 Application program management method and device

Country Status (1)

Country Link
CN (1) CN111831176B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112887955A (en) * 2021-03-22 2021-06-01 北京安奇智联科技有限公司 Application recommendation method and system in near field transmission between android mobile phones
WO2022228180A1 (en) * 2021-04-27 2022-11-03 华为技术有限公司 Application management method and electronic device
CN115328355A (en) * 2022-08-29 2022-11-11 维沃移动通信有限公司 Application function starting method and device
WO2023005899A1 (en) * 2021-07-30 2023-02-02 维沃移动通信(杭州)有限公司 Graphic identifier display method and electronic device
WO2023005835A1 (en) * 2021-07-29 2023-02-02 维沃移动通信有限公司 Icon control method, apparatus, electronic device, and readable storage medium
WO2023045736A1 (en) * 2021-09-24 2023-03-30 华为技术有限公司 Distributed data management method, electronic device, and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294339A (en) * 2012-02-15 2013-09-11 Lg电子株式会社 Image display device and method of controlling the same
CN103476002A (en) * 2013-09-17 2013-12-25 宇龙计算机通信科技(深圳)有限公司 Method and device for data interaction
CN104932781A (en) * 2014-03-18 2015-09-23 腾讯科技(深圳)有限公司 Method and apparatus for displaying application icon on terminal
US20150355816A1 (en) * 2013-01-21 2015-12-10 Samsung Electronics Co., Ltd. Method and apparatus for arranging a plurality of icons on a screen
CN105653496A (en) * 2016-03-18 2016-06-08 联想(北京)有限公司 Electronic equipment and data transmission method thereof
WO2016109977A1 (en) * 2015-01-06 2016-07-14 华为技术有限公司 Desktop sharing method and mobile terminal
CN106020616A (en) * 2016-06-03 2016-10-12 腾讯科技(深圳)有限公司 Updating method and device for desktop quick linking icons
US20170315702A1 (en) * 2016-04-28 2017-11-02 Hon Hai Precision Industry Co., Ltd. Data sharing system and method
CN109634509A (en) * 2018-12-13 2019-04-16 联想(北京)有限公司 Processing method, plug-in unit and the first electronic equipment
CN110493451A (en) * 2019-07-01 2019-11-22 维沃移动通信有限公司 A kind of data transmission method and equipment
CN110502248A (en) * 2019-07-01 2019-11-26 维沃移动通信有限公司 A kind of application program installation method and terminal

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294339A (en) * 2012-02-15 2013-09-11 Lg电子株式会社 Image display device and method of controlling the same
US20150355816A1 (en) * 2013-01-21 2015-12-10 Samsung Electronics Co., Ltd. Method and apparatus for arranging a plurality of icons on a screen
CN103476002A (en) * 2013-09-17 2013-12-25 宇龙计算机通信科技(深圳)有限公司 Method and device for data interaction
CN104932781A (en) * 2014-03-18 2015-09-23 腾讯科技(深圳)有限公司 Method and apparatus for displaying application icon on terminal
CN106062693A (en) * 2015-01-06 2016-10-26 华为技术有限公司 Desktop sharing method and mobile terminal
WO2016109977A1 (en) * 2015-01-06 2016-07-14 华为技术有限公司 Desktop sharing method and mobile terminal
CN105653496A (en) * 2016-03-18 2016-06-08 联想(北京)有限公司 Electronic equipment and data transmission method thereof
CN107329927A (en) * 2016-04-28 2017-11-07 富泰华工业(深圳)有限公司 A kind of data-sharing systems and method
US20170315702A1 (en) * 2016-04-28 2017-11-02 Hon Hai Precision Industry Co., Ltd. Data sharing system and method
CN106020616A (en) * 2016-06-03 2016-10-12 腾讯科技(深圳)有限公司 Updating method and device for desktop quick linking icons
CN109634509A (en) * 2018-12-13 2019-04-16 联想(北京)有限公司 Processing method, plug-in unit and the first electronic equipment
CN110493451A (en) * 2019-07-01 2019-11-22 维沃移动通信有限公司 A kind of data transmission method and equipment
CN110502248A (en) * 2019-07-01 2019-11-26 维沃移动通信有限公司 A kind of application program installation method and terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112887955A (en) * 2021-03-22 2021-06-01 北京安奇智联科技有限公司 Application recommendation method and system in near field transmission between android mobile phones
CN112887955B (en) * 2021-03-22 2023-01-10 北京安奇智联科技有限公司 Application recommendation method and system in near field transmission between android mobile phones
WO2022228180A1 (en) * 2021-04-27 2022-11-03 华为技术有限公司 Application management method and electronic device
WO2023005835A1 (en) * 2021-07-29 2023-02-02 维沃移动通信有限公司 Icon control method, apparatus, electronic device, and readable storage medium
WO2023005899A1 (en) * 2021-07-30 2023-02-02 维沃移动通信(杭州)有限公司 Graphic identifier display method and electronic device
WO2023045736A1 (en) * 2021-09-24 2023-03-30 华为技术有限公司 Distributed data management method, electronic device, and system
CN115328355A (en) * 2022-08-29 2022-11-11 维沃移动通信有限公司 Application function starting method and device

Also Published As

Publication number Publication date
CN111831176B (en) 2021-09-21

Similar Documents

Publication Publication Date Title
CN111831176B (en) Application program management method and device
US9389981B2 (en) Hierarchical live graphs for performance data display
EP2990939B1 (en) Wireless communications device and method of adding widget thereof
CN112214142B (en) Application information display method and device, electronic equipment and storage medium
CN111984163B (en) Application icon display method and device and electronic equipment
US20140181751A1 (en) Device and method for providing relevant applications
CN103294335A (en) Apparatus and method for creating a shortcut menu
CN104391621A (en) Management operating method for application programs on mobile terminal
CN111913616A (en) Application program management method and device and electronic equipment
CN103617154A (en) Method and device for having control over content paste operation
US20140130032A1 (en) Method and apparatus for managing application update information in an electronic device
CN101968735A (en) Information processing apparatus and control method thereof
CN108595965B (en) Method and device for preventing attribute information of interface control from being stolen
CN111857466B (en) Message display method and device
CN111610917B (en) Display method, display device and electronic equipment
CN113407075A (en) Icon sorting method and device and electronic equipment
CN112764833A (en) Application program management method and device and electronic equipment
CN113268182A (en) Application icon management method and electronic equipment
US8719704B2 (en) Seamless integration of additional functionality into enterprise software without customization or apparent alteration of same
CN112578961B (en) Application identifier display method and device
CN112905072B (en) Application processing method and device and electronic equipment
CN111796736B (en) Application sharing method and device and electronic equipment
CN111638827B (en) Display control method, display control device and electronic equipment
CN103744596A (en) Display control method and electronic device
CN111752631A (en) Parameter setting method and device of application program, electronic equipment and storage medium

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