WO2020088654A1 - Application program management method and device and user terminal - Google Patents
Application program management method and device and user terminal Download PDFInfo
- Publication number
- WO2020088654A1 WO2020088654A1 PCT/CN2019/115030 CN2019115030W WO2020088654A1 WO 2020088654 A1 WO2020088654 A1 WO 2020088654A1 CN 2019115030 W CN2019115030 W CN 2019115030W WO 2020088654 A1 WO2020088654 A1 WO 2020088654A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- user
- target
- target application
- managed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Definitions
- This application relates to the field of terminals, and in particular, to an application management method, device, and user terminal.
- Embodiments of the present application provide an application management method, device, and user terminal, which can improve application management efficiency.
- an application management method is provided.
- the method is applied to a terminal and a management application is provided in the terminal.
- the method includes:
- Target application features including system permissions and / or application attributes
- the application feature of the target application program is set as the target application feature.
- the determining the target application to be managed includes:
- the application selected by the user is determined as the target application to be managed.
- the determining the target application to be managed includes:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the method further includes:
- an application list is displayed, where the application list includes the application identification of each locally installed application
- the method further includes:
- an application list is displayed, where the application list includes the application identification of each locally installed application
- the determining the target application to be managed includes:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the determining the target application to be managed includes:
- the method further includes:
- the target application feature is set according to the user's setting operation of the target application feature.
- the method further includes:
- the target application is started.
- the method further includes:
- close the target application According to the user's selection operation of the close icon, close the target application.
- the method further includes:
- the target application program is started in a unified manner.
- an application management device is provided.
- the device is applied to a terminal, and the terminal is provided with a management application.
- the device includes:
- a first determining module configured to start the management application according to a user's management application start operation, and determine at least two target application programs to be managed;
- a first display module configured to control and display target application characteristics corresponding to the target application program, where the target application characteristics include system permissions and / or application attributes;
- the first setting module is configured to set the application characteristics of the target application program as the target application characteristics according to the user's application characteristic setting operation.
- the first determining module is specifically used to:
- the application selected by the user is determined as the target application to be managed.
- the first determining module is specifically used to:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the device further includes:
- a second display module configured to display an application program list according to the user's application program adding operation, the application program list including application program identifiers of each application program installed locally;
- a second determining module configured to determine the application selected by the user in the application list as the application to be added according to the user's application selection operation
- the first adding module is used to add the application to be added to the application group according to the user's confirmation operation.
- the device further includes:
- a third display module configured to display an application list according to the user's application addition operation, the application list including the application identification of each locally installed application;
- a third determining module configured to determine the first application as an application to be added according to a user's long-press operation on the first application in the application list;
- the second adding module is configured to add the application to be added to the application group according to a user's drag operation of dragging the application to be added to the application group.
- the first determining module is specifically used to:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the first determining module is specifically used to:
- the device further includes:
- the second setting module is configured to set the target application feature according to a user's setting operation on the target application feature.
- the device further includes:
- a fourth display module configured to display a start icon for starting the target application to be managed
- the first startup module is configured to start the target application according to a user's selection operation of the startup icon.
- the device further includes:
- a fifth display module configured to display a close icon for closing the target application to be managed
- the closing module is configured to close the target application according to the user's selection operation on the closing icon.
- the device further includes:
- the second start module is used to start the target application program uniformly when the user terminal starts.
- a user terminal in a third aspect, includes: a processor, a memory, and a display;
- the memory is used to store program instructions
- the processor is configured to perform the following operations according to program instructions stored in the memory:
- the application feature of the target application program is set as the target application feature.
- the processor performing the operation of determining the target application to be managed includes:
- the application selected by the user is determined as the target application to be managed.
- the processor performing the operation of determining the target application to be managed includes:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the processor is further configured to perform the following operations according to program instructions stored in the memory:
- the user's application addition operation display an application list through the display, where the application list includes the application identification of each locally installed application;
- the processor is further configured to perform the following operations according to program instructions stored in the memory:
- the user's application addition operation display an application list through the display, where the application list includes the application identification of each locally installed application;
- the processor performing the operation of determining the target application to be managed includes:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the processor performing the operation of determining the target application to be managed includes:
- the processor is further configured to perform the following operations according to program instructions stored in the memory:
- the target application feature is set according to the user's setting operation of the target application feature.
- the user terminal further includes:
- the target application is started.
- the processor is further configured to perform the following operations according to program instructions stored in the memory:
- close the target application According to the user's selection operation of the close icon, close the target application.
- the processor is further configured to perform the following operations according to program instructions stored in the memory:
- the target application program is started in a unified manner.
- a user interface on a user terminal includes: a display, a memory, and one or more processors for executing one or more programs stored in the memory, the user interface Including the first display interface and the second display interface;
- Target application features corresponding to the target application on the second display interface, the target application features including system permissions and / or application attributes;
- the application feature of the target application program is set as the target application feature.
- the determining the target application to be managed includes:
- the application selected by the user is determined as the target application to be managed.
- the determining the target application to be managed includes:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the user interface further includes a third display interface:
- the user interface further includes a fourth display interface:
- the determining the target application to be managed includes:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the determining the target application to be managed includes:
- the user interface further includes a fifth display interface:
- the target application feature is set according to the user's setting operation of the target application feature in the fifth display interface.
- a startup icon for starting the target application to be managed is displayed on the first display interface
- the target application is started.
- a closing icon for closing the target application to be managed is displayed on the first display interface
- close the target application According to the user's selection operation of the close icon in the first display interface, close the target application.
- the target application program is started in a unified manner.
- a chip which implements the method of any of the first aspect.
- a computer-readable storage medium characterized in that the computer-readable storage medium includes instructions, which when executed on a computer, causes the computer to execute any of the first aspect Methods.
- An application program management method, device, and user terminal provided by embodiments of the present application.
- the user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program.
- the target application characteristics include system permissions and / or application attributes.
- the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
- FIG. 2A is a schematic diagram of a management interface of a user terminal provided by an embodiment of this application.
- FIG. 2B is a schematic diagram of a management interface of a management application program provided by an embodiment of the present application.
- 2C is a schematic diagram of an application program group management interface provided by an embodiment of the present application.
- 2D is a schematic diagram of an application program list provided by an embodiment of the present application.
- 2E is a schematic diagram of an application program list provided by an embodiment of the present application.
- 2F is a schematic diagram of an attribute list of application features provided by an embodiment of the present application.
- 2G is a schematic diagram of an attribute list of application features provided by an embodiment of the present application.
- 2H is a schematic diagram of a management interface of a management application program provided by an embodiment of the present application.
- 2I is a schematic diagram of a user terminal management interface provided by an embodiment of the present application.
- FIG. 3 is a schematic structural diagram of an application management device provided by an embodiment of the present application.
- FIG. 4 is a schematic structural diagram of a user terminal according to an embodiment of the present application.
- An application program management method provided by an embodiment of the present application can be applied to a user terminal, and the user terminal is provided with a management application program.
- the first application group and the second application group may be created in the management application.
- the first application program group includes a first business application program and a second business application program.
- the business application can be a pre-installed application in the user terminal, such as Facebook, Skype, Uber, YouTube, GoogleEarth, AppleStore, GooglePlay, Runtasty and other applications.
- Step 101 Open the management application according to the user's management application opening operation, and determine at least two target applications to be managed.
- the user can download and install the management application in the user terminal. Then, the user can click the icon of the management application on the display interface of the user terminal, and the user terminal will detect the click instruction for the management application. After that, the user terminal can start the management application according to the click instruction, and display the management interface of the management application.
- the user can add an application or an application group on the management interface of the management application, and the management application can determine the application or the application in the application group added by the user as the target application to be managed.
- the management application may determine the target application to be managed in various ways. The embodiments of the present application provide two feasible methods, as follows:
- Manner 1 According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
- an application adding button may be set in the management interface of the management application.
- the user can click the application addition button, and the management application will detect the application addition instruction.
- the management application can display the application list according to the addition instruction. Among them, an icon of an application installed in the user terminal is displayed in the application list, and an application associated button is set. After that, the user can select the application by clicking the application icon in the application list, and click the application association button.
- the management application will detect the application association instruction and determine the application selected by the user as a pending Target applications for management.
- Manner 2 According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
- an application group creation button is set in the management interface of the management application.
- the user can click the application group creation button, and the management application will detect the application group creation instruction.
- the management application can create an application group according to the application group creation instruction and display the management interface of the application group.
- the management interface of the application program group includes an application program management area and an application feature management area. Among them, the application management area is used to add applications; the application characteristic management area is used to set application characteristics.
- an application addition button is provided in the application management area. When the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction.
- the management application can display the application list according to the addition instruction.
- the application list displays icons of applications installed in the user terminal.
- the user can add the application in the application list to the application group, and accordingly, the management application can determine the application added by the user to the application group as the application to be managed.
- the management application can determine the application added by the user to the application group as the application to be managed.
- Method one according to the user's application addition operation, display the application list, the application list includes the application identification of each locally installed application; according to the user's application selection operation, the user selects the application in the application list The program is determined to be the application to be added; according to the user's confirmation operation, the application to be added is added to the application group.
- the user when the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction. Then, the management application can display the application list according to the addition instruction. Among them, the application list displays icons of applications installed in the user terminal, and a confirmation button is provided. After that, the user can click the icon of an application in the application list, and the management application will detect the click instruction for the icon of the application and determine the application as the application to be added. After the user selects the application to be added, the user should click the confirm button, and the management application will detect the confirmation instruction and add the application to be added to the application group.
- Method two display the application list, the application list includes the application identification of each locally installed application; according to the user's long press operation on the first application in the application list, the The first application is determined to be an application to be added; the application to be added is added to the application group according to the user's drag operation of the application to be added to the application group.
- the user when the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction.
- the management application can display the application list according to the addition instruction. Among them, the application list displays icons of applications installed in the user terminal. Then, the user can long-press the icon of an application in the application list, and the management application will detect the long-press instruction for the icon of the application and determine the application as the application to be added. After that, the user can drag the application to be added to the application management area, and the management application will detect the drag instruction for the application to be added, and add the application to be added to the application group in.
- the management application can determine the target application to be managed according to the frequency of use of the application, and the specific processing procedure is: statistics of the frequency of use of each application installed locally; The application of the frequency threshold is determined as the target application to be managed.
- the frequency threshold may be pre-stored in the management application.
- the frequency threshold can be set by technicians based on experience.
- the management application can count the usage frequency of each application installed locally in the user terminal, and determine the application whose usage frequency is greater than a preset frequency threshold as the target application to be managed.
- the management application may determine the target application to be managed according to the startup time of the application, and the specific processing procedure is: determine the application started within the preset historical duration closest to the current time; The determined application is used as the target application to be managed.
- the history duration can be pre-stored in the management application.
- the historical duration can be set by technicians based on experience.
- the management application can count the startup time of each application installed locally in the user terminal, and determine the application whose startup time is within the preset historical time range closest to the current time as the target application to be managed.
- Step 102 Control and display target application characteristics corresponding to the target application program, where the target application characteristics include system permissions and / or application attributes.
- target application features and attributes of target application features are displayed in the application feature management area.
- the target application features include system permissions (such as background running permissions, access to contact permissions, access to call log permissions, location phone permissions, camera permissions, access to mobile phone identification code permissions, etc.) and / or application properties (application automatic start time , Application automatic closing time, etc.).
- the management application may set the target application feature according to the user's setting operation of the target application feature.
- the user when the user needs to set an attribute of an application feature (ie, target application feature) in the application group, the user can directly enter the application feature management area in the application group , Click the target application feature, the management application will detect the click instruction for the target application feature. Then, the management application can display the attribute list of the target application characteristic.
- the attribute list includes attributes corresponding to the target application characteristics. After that, the user can select the corresponding target attribute in the attribute list, and the management application will set the target attribute selected by the user as the attribute of the target application characteristic.
- step 103 according to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
- the management application may set the application characteristic of the target application as the target application characteristic according to the enabling instruction. In this way, the user only needs to set the application characteristics once, that is, the application characteristics of multiple target applications can be set, thereby improving the management efficiency of the applications.
- the user terminal may display a startup icon for starting the target application to be managed on the display interface of the user terminal; according to the user's selection operation of the startup icon, the target application is started.
- the user terminal may display a startup icon for starting the target application to be managed on the display interface of the user terminal.
- the user can click the start icon of the target application, and the user terminal can detect the start instruction and start all the target applications according to the start instruction.
- the user terminal may display a close icon for closing the target application to be managed on the display interface of the user terminal; according to the user's selection operation on the close icon, the target application is closed.
- the user terminal may display a close icon for closing the target application to be managed on the display interface of the user terminal.
- the user can click the close icon of the target application, and the user terminal can detect the close instruction and close all the target applications according to the close instruction.
- the target application program is uniformly started.
- the user terminal when the user terminal starts (such as restarting or powering on), the user terminal can automatically start the target application program, so that the user does not need to start the target application program one by one, which improves the user experience.
- the user terminal may display a setting icon for setting application characteristics of the target application to be managed on the display interface of the user terminal; according to the user's selection operation on the setting icon, the target application Application characteristics are uniformly set as target application characteristics.
- the user terminal may display a setting icon for setting application characteristics of a target application to be managed on the display interface of the user terminal.
- the user can click the setting icon of the target application characteristic, the user terminal can detect the setting instruction, and set all the application characteristics of the target application as the target according to the setting instruction Application characteristics.
- An application program management method provided by an embodiment of the present application.
- the user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program.
- the target application characteristics include system permissions and / or application attributes.
- the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
- an embodiment of the present application further provides an application management device.
- the device is applied to a terminal, and the terminal is provided with a management application.
- the device includes:
- the first determining module 310 is configured to start the management application according to a user's management application start operation, and determine at least two target application programs to be managed;
- the first display module 320 is configured to control and display target application characteristics corresponding to the target application program, where the target application characteristics include system permissions and / or application attributes;
- the first setting module 330 is configured to set the application feature of the target application program to the target application feature according to a user's application feature setting operation.
- the first determining module 310 is specifically used to:
- the application selected by the user is determined as the target application to be managed.
- the first determining module 310 is specifically used to:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the device further includes:
- the second display module 340 is configured to display an application program list according to the user's application program addition operation, where the application program list includes application program identifiers of each locally installed application program;
- the second determination module 350 is configured to determine the application selected by the user in the application list as the application to be added according to the user's application selection operation;
- the first adding module 360 is configured to add the application to be added to the application group according to the user's confirmation operation.
- the device further includes:
- the third display module 370 is configured to display an application list according to the user's application addition operation, where the application list includes the application identification of each application installed locally;
- the third determining module 380 is configured to determine the first application as an application to be added according to a user's long-press operation on the first application in the application list;
- the second adding module 390 is configured to add the application to be added to the application group according to a user's drag operation of dragging the application to be added to the application group.
- the first determining module 310 is specifically used to:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the first determining module 310 is specifically used to:
- the device further includes:
- the second setting module 3100 is configured to set the target application feature according to a user's setting operation on the target application feature.
- the device further includes:
- the fourth display module 3110 is used to display a start icon for starting the target application to be managed
- the first startup module 3120 is configured to start the target application according to a user's selection operation of the startup icon.
- the device further includes:
- the fifth display module 3130 is configured to display a close icon for closing the target application to be managed
- the closing module 3140 is configured to close the target application according to the user's selection operation of the closing icon.
- the device further includes:
- the second startup module 3150 is used to uniformly start the target application when the user terminal starts.
- An application management device provided by an embodiment of the present application.
- the user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program.
- the target application characteristics include system permissions and / or application attributes.
- the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
- an embodiment of the present application further provides a user terminal 400.
- the user terminal 400 includes: a processor 410, a memory 420, and a display 430;
- the memory 420 is used to store program instructions
- the processor 410 is configured to perform the following operations according to the program instructions stored in the memory 420:
- the application feature of the target application program is set as the target application feature.
- the processor 410 performs the operation of determining the target application to be managed, including:
- the application selected by the user is determined as the target application to be managed.
- the processor 410 performs the operation of determining the target application to be managed, including:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the processor 410 is further configured to perform the following operations according to the program instructions stored in the memory 420:
- an application list is displayed on the display 430, and the application list includes an application identification of each application installed locally;
- the processor 410 is further configured to perform the following operations according to the program instructions stored in the memory 420:
- an application list is displayed on the display 430, and the application list includes an application identification of each application installed locally;
- the processor 410 performs the operation of determining the target application to be managed, including:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the processor 410 performs the operation of determining the target application to be managed, including:
- the processor 410 is further configured to perform the following operations according to the program instructions stored in the memory 420:
- the target application feature is set according to the user's setting operation of the target application feature.
- the user terminal further includes:
- the target application is started.
- the processor 410 is further configured to perform the following operations according to the program instructions stored in the memory 420:
- close the target application According to the user's selection operation of the close icon, close the target application.
- the processor 410 is further configured to perform the following operations according to the program instructions stored in the memory 420:
- the target application program is started in a unified manner.
- a user terminal provided by an embodiment of the present application.
- the user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program.
- the target application characteristics include system permissions and / or application attributes.
- the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
- embodiments of the present application also provide a user interface on a user terminal, the user terminal includes: a display, a memory, and one or more programs for executing one or more programs stored in the memory
- the user interface includes a first display interface and a second display interface
- Target application features corresponding to the target application on the second display interface, the target application features including system permissions and / or application attributes;
- the application feature of the target application program is set as the target application feature.
- the determining the target application to be managed includes:
- the application selected by the user is determined as the target application to be managed.
- the determining the target application to be managed includes:
- the applications included in the user-selected application group are determined as the target application to be managed.
- the user interface further includes a third display interface:
- the user interface further includes a fourth display interface:
- the determining the target application to be managed includes:
- the application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
- the determining the target application to be managed includes:
- the user interface further includes a fifth display interface:
- the target application feature is set according to the user's setting operation of the target application feature in the fifth display interface.
- a startup icon for starting the target application to be managed is displayed on the first display interface
- the target application is started.
- a closing icon for closing the target application to be managed is displayed on the first display interface
- close the target application According to the user's selection operation of the close icon in the first display interface, close the target application.
- the target application program is started in a unified manner.
- an embodiment of the present application further provides a chip, which implements any of the above-mentioned application program management methods.
- embodiments of the present application also provide a computer-readable storage medium, characterized in that the computer-readable storage medium includes instructions, which when executed on a computer, causes the computer to execute The method for managing an application program described above.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, computer, server or data center Transmit to another website, computer, server or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device including a server, a data center, and the like integrated with one or more available media.
- the usable medium may be a magnetic medium (eg, floppy disk, hard disk, magnetic tape), optical medium (eg, DVD), or semiconductor medium (eg, solid state disk (SSD)), or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本申请要求于2018年11月1日提交中国国家知识产权局,申请号为CN 201811293912.7、发明名称为“一种应用程序的管理方法及装置”的中国专利申请,并要求于2019年5月10日提交中国国家知识产权局,申请号为CN 201910391551.8、发明名称为“一种应用程序的管理方法、装置及用户终端”的中国专利申请,其全部内容通过引用结合在本申请中。This application requires a Chinese patent application submitted to the State Intellectual Property Office of China on November 1, 2018, with the application number CN201811293912.7 and the invention titled "an application management method and device", and is required on May 10, 2019 The Chinese patent application filed with China ’s State Intellectual Property Office on the Japanese date, with the application number CN201910391551.8 and the invention titled “an application management method, device and user terminal”, the entire content of which is incorporated by reference in this application.
本申请涉及终端领域,尤其涉及一种应用程序的管理方法、装置及用户终端。This application relates to the field of terminals, and in particular, to an application management method, device, and user terminal.
目前,手机中安装的应用程序越来越多,为了保证手机的安全性,用户可以在手机中安装手机管家类应用,通过手机管家类应用对应用程序进行管理。其中,通过手机管家类应用设置应用程序的应用特征是较为常用的功能。例如,用户的手机中安装有应用程序1、应用程序2、应用程序3。用户可以通过手机管家类应用设置应用程序1禁止访问联系人、禁止访问通话记录、允许后台运行以及自启动时间为8:00;设置应用程序2禁止访问联系人、禁止访问通话记录、禁止定位手机以及自启动时间为8:00;设置应用程序3禁止访问联系人、允许后台运行以及允许定位手机。At present, more and more applications are installed in mobile phones. In order to ensure the safety of mobile phones, users can install mobile housekeeper applications in mobile phones, and manage the applications through mobile housekeeper applications. Among them, setting the application characteristics of the application program through the mobile phone housekeeper application is a more commonly used function. For example, application 1, application 2, and application 3 are installed on the user's mobile phone. The user can set the application 1 to prohibit access to contacts, access to call logs, background running, and self-start time at 8:00 through the mobile housekeeper application; set the application 2 to prohibit access to contacts, access to call records, and location of mobile phones And since the start time is 8:00; set the application 3 to prohibit access to contacts, allow background operations, and allow positioning of mobile phones.
然而,基于现有技术,用户需要针对每一个应用程序分别设置其对应的应用特征。导致应用程序的管理效率低下。However, based on the existing technology, users need to set their corresponding application characteristics for each application. This leads to inefficient application management.
发明内容Summary of the invention
本申请实施例提供了一种应用程序的管理方法、装置及用户终端,可以提高应用程序的管理效率。Embodiments of the present application provide an application management method, device, and user terminal, which can improve application management efficiency.
第一方面,提供了一种应用程序的管理方法,所述方法应用于终端,所述终端中设置有管理应用程序,所述方法包括:In a first aspect, an application management method is provided. The method is applied to a terminal and a management application is provided in the terminal. The method includes:
根据用户的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;Open the management application according to the user's management application opening operation, and determine at least two target application to be managed;
控制显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;Controlling and displaying target application features corresponding to the target application, the target application features including system permissions and / or application attributes;
根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。According to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
根据用户的应用程序添加操作,显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;According to the user's application addition operation, an application list is displayed, where the application list includes the application identification of each locally installed application;
根据用户的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;According to the user's application selection operation, determine the application selected by the user in the application list as the application to be added;
根据用户的确认操作,将所述待添加的应用程序添加至所述应用程序组中。According to the user's confirmation operation, add the application to be added to the application group.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
根据用户的应用程序添加操作,显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;According to the user's application addition operation, an application list is displayed, where the application list includes the application identification of each locally installed application;
根据用户对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;Determine the first application as the application to be added according to the user's long-press operation on the first application in the application list;
根据用户对所述待添加的应用程序拖动至所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。Add the application to be added to the application group according to the user's drag operation of dragging the application to be added to the application group.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
根据用户对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The target application feature is set according to the user's setting operation of the target application feature.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
显示用于启动所述待管理的目标应用程序的启动图标;Displaying a startup icon for starting the target application to be managed;
根据用户对所述启动图标的选择操作,启动所述目标应用程序。According to the user's selection operation of the startup icon, the target application is started.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
显示用于关闭所述待管理的目标应用程序的关闭图标;Displaying a close icon for closing the target application to be managed;
根据用户对所述关闭图标的选择操作,关闭所述目标应用程序。According to the user's selection operation of the close icon, close the target application.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
当所述用户终端启动时,统一启动所述目标应用程序。When the user terminal is started, the target application program is started in a unified manner.
第二方面,提供了一种应用程序的管理装置,所述装置应用于终端,所述终端中设置有管理应用程序,所述装置包括:In a second aspect, an application management device is provided. The device is applied to a terminal, and the terminal is provided with a management application. The device includes:
第一确定模块,用于根据用户的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;A first determining module, configured to start the management application according to a user's management application start operation, and determine at least two target application programs to be managed;
第一显示模块,用于控制显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;A first display module, configured to control and display target application characteristics corresponding to the target application program, where the target application characteristics include system permissions and / or application attributes;
第一设置模块,用于根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。The first setting module is configured to set the application characteristics of the target application program as the target application characteristics according to the user's application characteristic setting operation.
在一种可能的实现方式中,所述第一确定模块,具体用于:In a possible implementation manner, the first determining module is specifically used to:
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述第一确定模块,具体用于:In a possible implementation manner, the first determining module is specifically used to:
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第二显示模块,用于根据用户的应用程序添加操作,显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;A second display module, configured to display an application program list according to the user's application program adding operation, the application program list including application program identifiers of each application program installed locally;
第二确定模块,用于根据用户的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;A second determining module, configured to determine the application selected by the user in the application list as the application to be added according to the user's application selection operation;
第一添加模块,用于根据用户的确认操作,将所述待添加的应用程序添加至所述应用程序组中。The first adding module is used to add the application to be added to the application group according to the user's confirmation operation.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第三显示模块,用于根据用户的应用程序添加操作,显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;A third display module, configured to display an application list according to the user's application addition operation, the application list including the application identification of each locally installed application;
第三确定模块,用于根据用户对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;A third determining module, configured to determine the first application as an application to be added according to a user's long-press operation on the first application in the application list;
第二添加模块,用于根据用户对所述待添加的应用程序拖动至所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。The second adding module is configured to add the application to be added to the application group according to a user's drag operation of dragging the application to be added to the application group.
在一种可能的实现方式中,所述第一确定模块,具体用于:In a possible implementation manner, the first determining module is specifically used to:
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述第一确定模块,具体用于:In a possible implementation manner, the first determining module is specifically used to:
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第二设置模块,用于根据用户对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The second setting module is configured to set the target application feature according to a user's setting operation on the target application feature.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第四显示模块,用于显示用于启动所述待管理的目标应用程序的启动图标;A fourth display module, configured to display a start icon for starting the target application to be managed;
第一启动模块,用于根据用户对所述启动图标的选择操作,启动所述目标应用程序。The first startup module is configured to start the target application according to a user's selection operation of the startup icon.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第五显示模块,用于显示用于关闭所述待管理的目标应用程序的关闭图标;A fifth display module, configured to display a close icon for closing the target application to be managed;
关闭模块,用于根据用户对所述关闭图标的选择操作,关闭所述目标应用程序。The closing module is configured to close the target application according to the user's selection operation on the closing icon.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第二启动模块,用于当所述用户终端启动时,统一启动所述目标应用程序。The second start module is used to start the target application program uniformly when the user terminal starts.
第三方面,提供了一种用户终端,所述用户终端包括:处理器、存储器和显示器;In a third aspect, a user terminal is provided. The user terminal includes: a processor, a memory, and a display;
其中,所述存储器,用于存储程序指令;Wherein, the memory is used to store program instructions;
所述处理器,用于根据所述存储器中存储的程序指令执行以下操作:The processor is configured to perform the following operations according to program instructions stored in the memory:
根据用户的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;Open the management application according to the user's management application opening operation, and determine at least two target application to be managed;
控制所述显示器显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;Controlling the display to display target application characteristics corresponding to the target application program, where the target application characteristics include system permissions and / or application attributes;
根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。According to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
在一种可能的实现方式中,所述处理器执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the processor performing the operation of determining the target application to be managed includes:
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述处理器执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the processor performing the operation of determining the target application to be managed includes:
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述处理器还用于根据所述存储器中存储的程序指令执行以下操作:In a possible implementation manner, the processor is further configured to perform the following operations according to program instructions stored in the memory:
根据用户的应用程序添加操作,通过所述显示器显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;According to the user's application addition operation, display an application list through the display, where the application list includes the application identification of each locally installed application;
根据用户的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;According to the user's application selection operation, determine the application selected by the user in the application list as the application to be added;
根据用户的确认操作,将所述待添加的应用程序添加至所述应用程序组中。According to the user's confirmation operation, add the application to be added to the application group.
在一种可能的实现方式中,所述处理器还用于根据所述存储器中存储的程序指令执行以下操作:In a possible implementation manner, the processor is further configured to perform the following operations according to program instructions stored in the memory:
根据用户的应用程序添加操作,通过所述显示器显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;According to the user's application addition operation, display an application list through the display, where the application list includes the application identification of each locally installed application;
根据用户对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;Determine the first application as the application to be added according to the user's long-press operation on the first application in the application list;
根据用户对所述待添加的应用程序拖动至所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。Add the application to be added to the application group according to the user's drag operation of dragging the application to be added to the application group.
在一种可能的实现方式中,所述处理器执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the processor performing the operation of determining the target application to be managed includes:
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述处理器执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the processor performing the operation of determining the target application to be managed includes:
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述处理器还用于根据所述存储器中存储的程序指令执行 以下操作:In a possible implementation manner, the processor is further configured to perform the following operations according to program instructions stored in the memory:
根据用户对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The target application feature is set according to the user's setting operation of the target application feature.
在一种可能的实现方式中,所述用户终端还包括:In a possible implementation manner, the user terminal further includes:
通过所述显示器显示用于启动所述待管理的目标应用程序的启动图标;Displaying a startup icon for starting the target application to be managed through the display;
根据用户对所述启动图标的选择操作,启动所述目标应用程序。According to the user's selection operation of the startup icon, the target application is started.
在一种可能的实现方式中,所述处理器还用于根据所述存储器中存储的程序指令执行以下操作:In a possible implementation manner, the processor is further configured to perform the following operations according to program instructions stored in the memory:
通过所述显示器显示用于关闭所述待管理的目标应用程序的关闭图标;Displaying a close icon for closing the target application to be managed through the display;
根据用户对所述关闭图标的选择操作,关闭所述目标应用程序。According to the user's selection operation of the close icon, close the target application.
在一种可能的实现方式中,所述处理器还用于根据所述存储器中存储的程序指令执行以下操作:In a possible implementation manner, the processor is further configured to perform the following operations according to program instructions stored in the memory:
当所述用户终端启动时,统一启动所述目标应用程序。When the user terminal is started, the target application program is started in a unified manner.
第四方面,提供了一种用户终端上的用户界面,所述用户终端包括:显示器、存储器和用于执行存储于存储器中的一个或多个程序的一个或多个处理器,所述用户界面包括第一显示界面和第二显示界面;According to a fourth aspect, a user interface on a user terminal is provided, the user terminal includes: a display, a memory, and one or more processors for executing one or more programs stored in the memory, the user interface Including the first display interface and the second display interface;
根据用户在所述第一显示界面中的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;Open the management application according to the user's opening operation of the management application in the first display interface, and determine at least two target applications to be managed;
在所述第二显示界面中显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;Displaying target application features corresponding to the target application on the second display interface, the target application features including system permissions and / or application attributes;
根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。According to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述用户界面还包括第三显示界面:In a possible implementation manner, the user interface further includes a third display interface:
根据用户在所述第二显示界面中的应用程序添加操作,在所述第三显示界面中显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;Displaying an application list on the third display interface according to a user's operation of adding an application in the second display interface, the application list including an application identification of each locally installed application;
根据用户在所述第三显示界面中的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;Determine the application selected by the user in the application list as the application to be added according to the user's application selection operation in the third display interface;
根据用户在所述第三显示界面中的确认操作,将所述待添加的应用程序添加至所述应用程序组中。Add the application to be added to the application group according to the user's confirmation operation in the third display interface.
在一种可能的实现方式中,所述用户界面还包括第四显示界面:In a possible implementation manner, the user interface further includes a fourth display interface:
根据用户在所述第二显示界面中的应用程序添加操作,在所述第四显示界面中显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;Displaying an application list on the fourth display interface according to the user's application addition operation on the second display interface, where the application list includes the application identification of each locally installed application;
根据用户在所述第四显示界面中对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;Determine the first application as the application to be added according to the user's long-press operation on the first application in the application list in the fourth display interface;
根据用户在所述第四显示界面中对所述待添加的应用程序拖动至所述第二显示界面中的所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。According to the user's drag operation of dragging the application to be added to the application group in the second display interface in the fourth display interface, adding the application to be added to the Described in the application group.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述用户界面还包括第五显示界面:In a possible implementation manner, the user interface further includes a fifth display interface:
根据用户在所述第五显示界面中对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The target application feature is set according to the user's setting operation of the target application feature in the fifth display interface.
在一种可能的实现方式中,在所述第一显示界面中显示用于启动所述待管理的目标应用程序的启动图标;In a possible implementation manner, a startup icon for starting the target application to be managed is displayed on the first display interface;
根据用户在所述第一显示界面中对所述启动图标的选择操作,启动所述目标应用程序。According to the user's selection operation of the startup icon in the first display interface, the target application is started.
在一种可能的实现方式中,在所述第一显示界面中显示用于关闭所述待管理的目标应用程序的关闭图标;In a possible implementation manner, a closing icon for closing the target application to be managed is displayed on the first display interface;
根据用户在所述第一显示界面中对所述关闭图标的选择操作,关闭所述目标应用程序。According to the user's selection operation of the close icon in the first display interface, close the target application.
在一种可能的实现方式中,当所述用户终端启动时,统一启动所述目标应用程序。In a possible implementation manner, when the user terminal is started, the target application program is started in a unified manner.
第五方面,提供了一种芯片,所述芯片实现第一方面任一所述的方法。In a fifth aspect, a chip is provided, which implements the method of any of the first aspect.
第六方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使所述计算机执行第一方面任一所述的方法。According to a sixth aspect, a computer-readable storage medium is provided, characterized in that the computer-readable storage medium includes instructions, which when executed on a computer, causes the computer to execute any of the first aspect Methods.
本申请实施例提供的一种应用程序的管理方法、装置及用户终端。用户终端根据用户的管理应用程序开启操作,开启管理应用程序,并确定待管理的目标应用程序。然后,用户终端显示目标应用程序对应的目标应用特征。其中,目标应用特征包括系统权限和/或应用属性。之后,用户终端根据用户的应用特征设置操作,将目标应用程序的应用特征设置为目标应用特征。用户仅需要设置一次应用特征,即可以实现对多个目标应用程序的应用特性设置,从而提高应用程序的管理效率。An application program management method, device, and user terminal provided by embodiments of the present application. The user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program. Among them, the target application characteristics include system permissions and / or application attributes. After that, the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
图1为本申请实施例提供的一种应用程序的管理方法的流程图;1 is a flowchart of an application program management method provided by an embodiment of the present application;
图2A为本申请实施例提供的一种用户终端的管理界面的示意图;2A is a schematic diagram of a management interface of a user terminal provided by an embodiment of this application;
图2B为本申请实施例提供的一种管理应用程序的管理界面的示意图;2B is a schematic diagram of a management interface of a management application program provided by an embodiment of the present application;
图2C为本申请实施例提供的一种应用程序组的管理界面的示意图;2C is a schematic diagram of an application program group management interface provided by an embodiment of the present application;
图2D为本申请实施例提供的一种应用程序列表的示意图;2D is a schematic diagram of an application program list provided by an embodiment of the present application;
图2E为本申请实施例提供的一种应用程序列表的示意图;2E is a schematic diagram of an application program list provided by an embodiment of the present application;
图2F为本申请实施例提供的一种应用特征的属性列表的示意图;2F is a schematic diagram of an attribute list of application features provided by an embodiment of the present application;
图2G为本申请实施例提供的一种应用特征的属性列表的示意图;2G is a schematic diagram of an attribute list of application features provided by an embodiment of the present application;
图2H为本申请实施例提供的一种管理应用程序的管理界面的示意图;2H is a schematic diagram of a management interface of a management application program provided by an embodiment of the present application;
图2I为本申请实施例提供的一种用户终端的管理界面的示意图;2I is a schematic diagram of a user terminal management interface provided by an embodiment of the present application;
图3为本申请实施例提供的一种应用程序的管理装置的结构示意图;3 is a schematic structural diagram of an application management device provided by an embodiment of the present application;
图4为本申请实施例提供的一种用户终端的结构示意图。FIG. 4 is a schematic structural diagram of a user terminal according to an embodiment of the present application.
本申请实施例提供的一种应用程序的管理方法,该方法可以应用于用户终端,该用户终端中设置有管理应用程序。管理应用程序中可以创建有第一应用程序组和第二应用程序组。其中,第一应用程序组包括第一业务应用程序和第二业务应用程序。业务应用程序可以为用户终端中预先安装的应用程序,比如Facebook、Skype、Uber、YouTube、GoogleEarth、AppleStore、GooglePlay、Runtasty等应用程序。An application program management method provided by an embodiment of the present application can be applied to a user terminal, and the user terminal is provided with a management application program. The first application group and the second application group may be created in the management application. Wherein, the first application program group includes a first business application program and a second business application program. The business application can be a pre-installed application in the user terminal, such as Facebook, Skype, Uber, YouTube, GoogleEarth, AppleStore, GooglePlay, Runtasty and other applications.
下面将结合具体实施方式,对本申请实施例提供的一种应用程序的管理方法进行详细的说明,如图1所示,具体步骤如下:In the following, a method for managing an application program provided by an embodiment of the present application will be described in detail in conjunction with specific implementation manners. As shown in FIG. 1, the specific steps are as follows:
步骤101,根据用户的管理应用程序开启操作,开启管理应用程序,并确定待管理的至少两个目标应用程序。Step 101: Open the management application according to the user's management application opening operation, and determine at least two target applications to be managed.
在实施中,如图2A所示,用户可以在用户终端中下载并安装管理应用程序。然后,用户可以在用户终端的显示界面中点击管理应用程序的图标,用户终端则会检测到针对管理应用程序的点击指令。之后,用户终端可以根据该点击指令启动该管理应用程序,并显示管理应用程序的管理界面。用户可以在管理应用程序的管理界面添加应用程序或应用程序组,管理应用程序可以将用户添加的应用程序或应用程序组中的应用程序确定为待管理的目标应用程序。其中,管理应用程序确定待管理的目标应用程序的方式可以是多种多样的,本申请实施例提供了两种可行的方式,具体如下:In the implementation, as shown in FIG. 2A, the user can download and install the management application in the user terminal. Then, the user can click the icon of the management application on the display interface of the user terminal, and the user terminal will detect the click instruction for the management application. After that, the user terminal can start the management application according to the click instruction, and display the management interface of the management application. The user can add an application or an application group on the management interface of the management application, and the management application can determine the application or the application in the application group added by the user as the target application to be managed. The management application may determine the target application to be managed in various ways. The embodiments of the present application provide two feasible methods, as follows:
方式一,根据用户的应用程序选择操作,将用户选择的应用程序确定为待管理的目标应用程序。Manner 1: According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在实施中,管理应用程序的管理界面中可以设置有应用程序添加按钮。当用户需要在管理应用程序中添加应用程序时,用户可以点击应用程序添加按钮,管理应用程序则会检测到应用程序添加指令。然后,管理应用程序可以根据添加指令显示应用程序列表。其中,该应用程序列表中显示有用户终端中已安装的应用程序的图标,并设置有应用程序关联按钮。之后,用户可以通过在该应用程序列表中点击应用程序的图标来选定应用程序,并点击应用程序关联按钮,管理应用程序则会检测到应用程序关联指令,将用户选择的应用程序确定为待管理的目标应用程序。In implementation, an application adding button may be set in the management interface of the management application. When the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction. Then, the management application can display the application list according to the addition instruction. Among them, an icon of an application installed in the user terminal is displayed in the application list, and an application associated button is set. After that, the user can select the application by clicking the application icon in the application list, and click the application association button. The management application will detect the application association instruction and determine the application selected by the user as a pending Target applications for management.
方式二,根据用户的应用程序组选择操作,将用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。Manner 2: According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在实施中,如图2B所示,管理应用程序的管理界面中设置有应用程序组创建按钮。当用户需要创建应用程序组时,用户可以点击应用程序组创建按钮,管理应用程序则会检测到应用程序组创建指令。然后,管理应用程序可以根据该应用程序组创建指令创建应用程序组,并显示应用程序组的管理界面。应用程序组的管理界面中包括应用程序管理区域和应用特征管理区域。其中,应用程序管理区域用于添加应用程序;应用特征管理区域用于设置应用特征。如图2C所示,应用程序管理区域中设置有应用程序添加按钮。当用户 需要在管理应用程序中添加应用程序时,用户可以点击应用程序添加按钮,管理应用程序则会检测到应用程序添加指令。然后,管理应用程序可以根据添加指令显示应用程序列表。其中,该应用程序列表中显示有用户终端中已安装的应用程序的图标。用户可以将应用程序列表中的应用程序添加至应用程序组,相应的,管理应用程序可以将用户添加至应用程序组中的应用程序确定为待管理的应用程序。其中,用户将应用程序列表中的应用程序添加至应用程序组的方式可以是多种多样的,本申请实施例提供了两种可行的方式,具体如下:In the implementation, as shown in FIG. 2B, an application group creation button is set in the management interface of the management application. When the user needs to create an application group, the user can click the application group creation button, and the management application will detect the application group creation instruction. Then, the management application can create an application group according to the application group creation instruction and display the management interface of the application group. The management interface of the application program group includes an application program management area and an application feature management area. Among them, the application management area is used to add applications; the application characteristic management area is used to set application characteristics. As shown in FIG. 2C, an application addition button is provided in the application management area. When the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction. Then, the management application can display the application list according to the addition instruction. Among them, the application list displays icons of applications installed in the user terminal. The user can add the application in the application list to the application group, and accordingly, the management application can determine the application added by the user to the application group as the application to be managed. There are many ways for the user to add the applications in the application list to the application group. The embodiments of the present application provide two feasible ways, as follows:
方式一,根据用户的应用程序添加操作,显示应用程序列表,应用程序列表包括本地已安装的各应用程序的应用程序标识;根据用户的应用程序选择操作,将用户在应用程序列表中选择的应用程序确定为待添加的应用程序;根据用户的确认操作,将待添加的应用程序添加至应用程序组中。Method one, according to the user's application addition operation, display the application list, the application list includes the application identification of each locally installed application; according to the user's application selection operation, the user selects the application in the application list The program is determined to be the application to be added; according to the user's confirmation operation, the application to be added is added to the application group.
在实施中,如图2D所示,当用户需要在管理应用程序中添加应用程序时,用户可以点击应用程序添加按钮,管理应用程序则会检测到应用程序添加指令。然后,管理应用程序可以根据添加指令显示应用程序列表。其中,该应用程序列表中显示有用户终端中已安装的应用程序的图标,并设置有确认按钮。之后,用户可以在该应用程序列表中点击某一应用程序的图标,管理应用程序则会检测到针对该应用程序的图标的点击指令,并将该应用程序确定为待添加的应用程序。用户选定待添加的应用程序后,可以点击应确认按钮,管理应用程序则会检测到确认指令,将待添加的应用程序添加至应用程序组中。In the implementation, as shown in FIG. 2D, when the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction. Then, the management application can display the application list according to the addition instruction. Among them, the application list displays icons of applications installed in the user terminal, and a confirmation button is provided. After that, the user can click the icon of an application in the application list, and the management application will detect the click instruction for the icon of the application and determine the application as the application to be added. After the user selects the application to be added, the user should click the confirm button, and the management application will detect the confirmation instruction and add the application to be added to the application group.
方式二,根据用户的应用程序添加操作,显示应用程序列表,应用程序列表包括本地已安装的各应用程序的应用程序标识;根据用户对应用程序列表中的第一应用程序的长按操作,将第一应用程序确定为待添加的应用程序;根据用户对待添加的应用程序拖动至应用程序组的拖动操作,将待添加的应用程序添加至应用程序组中。Method two, according to the user's application addition operation, display the application list, the application list includes the application identification of each locally installed application; according to the user's long press operation on the first application in the application list, the The first application is determined to be an application to be added; the application to be added is added to the application group according to the user's drag operation of the application to be added to the application group.
在实施中,如图2E所示,当用户需要在管理应用程序中添加应用程序时,用户可以点击应用程序添加按钮,管理应用程序则会检测到应用程序添加指令。管理应用程序可以根据添加指令显示应用程序列表。其中,该应用程序列表中显示有用户终端中已安装的应用程序的图标。然后,用户可以在该应用程序列表中长按某一应用程序的图标,管理应用程序则会检测到针对该应用程序的图标的长按指令,并将该应用程序确定为待添加的应用程序。之后,用户可以将该待添加的应用程序拖动至应用程序管理区域,管理应用程序则会检测到针对该待添加的应用程序的拖动指令,将该待添加的应用程序添加至应用程序组中。In the implementation, as shown in FIG. 2E, when the user needs to add an application to the management application, the user can click the application addition button, and the management application will detect the application addition instruction. The management application can display the application list according to the addition instruction. Among them, the application list displays icons of applications installed in the user terminal. Then, the user can long-press the icon of an application in the application list, and the management application will detect the long-press instruction for the icon of the application and determine the application as the application to be added. After that, the user can drag the application to be added to the application management area, and the management application will detect the drag instruction for the application to be added, and add the application to be added to the application group in.
在一种可能的实现方式中,管理应用程序可以根据应用程序的使用频率确定待管理的目标应用程序,具体处理过程为:统计本地已安装的各应用程序的使用频率;将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。In a possible implementation, the management application can determine the target application to be managed according to the frequency of use of the application, and the specific processing procedure is: statistics of the frequency of use of each application installed locally; The application of the frequency threshold is determined as the target application to be managed.
在实施中,管理应用程序中可以预先存储有频率阈值。该频率阈值可以由技术人员根据经验进行设定。管理应用程序可以统计用户终端中本地已安装的各应用程序的使用频率,并将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。In implementation, the frequency threshold may be pre-stored in the management application. The frequency threshold can be set by technicians based on experience. The management application can count the usage frequency of each application installed locally in the user terminal, and determine the application whose usage frequency is greater than a preset frequency threshold as the target application to be managed.
在一种可能的实现方式中,管理应用程序可以根据应用程序的启动时间确定待管理的目标应用程序,具体处理过程为:确定与当前时间最接近的预设历史时长内启动的应用程序;将确定出的应用程序作为待管理的目标应用程序。In a possible implementation manner, the management application may determine the target application to be managed according to the startup time of the application, and the specific processing procedure is: determine the application started within the preset historical duration closest to the current time; The determined application is used as the target application to be managed.
在实施中,管理应用程序中可以预先存储有历史时长。该历史时长可以由技术人员根据经验进行设定。管理应用程序可以统计用户终端中本地已安装的各应用程序的启动时间,并将启动时间在与当前时间最接近的预设历史时长范围内的应用程序,确定为待管理的目标应用程序。In the implementation, the history duration can be pre-stored in the management application. The historical duration can be set by technicians based on experience. The management application can count the startup time of each application installed locally in the user terminal, and determine the application whose startup time is within the preset historical time range closest to the current time as the target application to be managed.
步骤102,控制显示目标应用程序对应的目标应用特征,目标应用特征包括系统权限和/或应用属性。Step 102: Control and display target application characteristics corresponding to the target application program, where the target application characteristics include system permissions and / or application attributes.
在实施中,应用特征管理区域中显示有多个目标应用特征和目标应用特征的属性。其中,目标应用特征包括系统权限(比如后台运行权限、访问联系人权限、访问通话记录权限、定位手机权限、使用摄像头权限、访问手机识别码权限等)和/或应用属性(应用程序自动启动时间、应用程序自动关闭时间等)。In implementation, multiple target application features and attributes of target application features are displayed in the application feature management area. Among them, the target application features include system permissions (such as background running permissions, access to contact permissions, access to call log permissions, location phone permissions, camera permissions, access to mobile phone identification code permissions, etc.) and / or application properties (application automatic start time , Application automatic closing time, etc.).
在一种可能的实现方式中,管理应用程序可以根据用户对目标应用特征的设置操作,对目标应用特征进行设置。In a possible implementation manner, the management application may set the target application feature according to the user's setting operation of the target application feature.
在实施中,如图2F、图2G所示,当用户需要在应用程序组中设置某个应用特征(即目标应用特征)的属性时,用户可以直接该应用程序组中的应用特征管理区域中,点击目标应用特征,管理应用程序则会检测到针对目标应用特征的点击指令。然后,管理应用程序可以显示该目标应用特征的属性列表。其中,该属性列表中包括该目标应用特征对应的属性。之后,用户可以在该属性列表中选择相应的目标属性,管理应用程序则会将用户选择的目标属性设置为该目标应用特征的属性。In the implementation, as shown in FIGS. 2F and 2G, when the user needs to set an attribute of an application feature (ie, target application feature) in the application group, the user can directly enter the application feature management area in the application group , Click the target application feature, the management application will detect the click instruction for the target application feature. Then, the management application can display the attribute list of the target application characteristic. Wherein, the attribute list includes attributes corresponding to the target application characteristics. After that, the user can select the corresponding target attribute in the attribute list, and the management application will set the target attribute selected by the user as the attribute of the target application characteristic.
步骤103,根据用户的应用特征设置操作,将目标应用程序的应用特征设置为目标应用特征。In step 103, according to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
在实施中,如图2H所示,用户确定待管理的目标应用程序和目标应用特征后,可以点击应用特征启用按钮,管理应用程序则会检测到启用指令。然后,管理应用程序可以根据该启用指令,将目标应用程序的应用特征设置为目标应用特征。这样,用户仅需要设置一次应用特征,即可以实现对多个目标应用程序的应用特性设置,从而提高应用程序的管理效率。In the implementation, as shown in FIG. 2H, after the user determines the target application to be managed and the target application feature, they can click the application feature enable button, and the management application will detect the enable instruction. Then, the management application may set the application characteristic of the target application as the target application characteristic according to the enabling instruction. In this way, the user only needs to set the application characteristics once, that is, the application characteristics of multiple target applications can be set, thereby improving the management efficiency of the applications.
在一种可能的实现方式中,用户终端可以在用户终端的显示界面中显示用于启动待管理的目标应用程序的启动图标;根据用户对启动图标的选择操作,启动目标应用程序。In a possible implementation manner, the user terminal may display a startup icon for starting the target application to be managed on the display interface of the user terminal; according to the user's selection operation of the startup icon, the target application is started.
在实施中,如图2I所示,用户终端可以在用户终端的显示界面中显示用于启动待管理的目标应用程序的启动图标。当用户需要统一启动目标应用程序时,用户可以点击该目标应用程序的启动图标,用户终端可以检测到启动指令,并根据该启动指令,启动所有的目标应用程序。In implementation, as shown in FIG. 2I, the user terminal may display a startup icon for starting the target application to be managed on the display interface of the user terminal. When the user needs to start the target application in a unified manner, the user can click the start icon of the target application, and the user terminal can detect the start instruction and start all the target applications according to the start instruction.
在一种可能的实现方式中,用户终端可以在用户终端的显示界面中显示用于关闭待管理的目标应用程序的关闭图标;根据用户对关闭图标的选择操作,关闭目标应用程序。In a possible implementation, the user terminal may display a close icon for closing the target application to be managed on the display interface of the user terminal; according to the user's selection operation on the close icon, the target application is closed.
在实施中,如图2I所示,用户终端可以在用户终端的显示界面中显示用于关闭待管理的目标应用程序的关闭图标。当用户需要统一关闭目标应用程序时,用户可以点击该目标应用程序的关闭图标,用户终端可以检测到关闭指令,并根据该关闭指令,关闭所有的目标应用程序。In implementation, as shown in FIG. 2I, the user terminal may display a close icon for closing the target application to be managed on the display interface of the user terminal. When the user needs to close the target application in a unified manner, the user can click the close icon of the target application, and the user terminal can detect the close instruction and close all the target applications according to the close instruction.
在一种可能的实现方式中,当用户终端启动时,统一启动目标应用程序。In a possible implementation manner, when the user terminal is started, the target application program is uniformly started.
在实施中,当用户终端启动(比如重启、开机)时,用户终端可以自动启动目标应用 程序,这样,用户无需逐个启动目标应用程序,提高了用户的使用体验。In the implementation, when the user terminal starts (such as restarting or powering on), the user terminal can automatically start the target application program, so that the user does not need to start the target application program one by one, which improves the user experience.
在一种可能的实现方式中,用户终端可以在用户终端的显示界面中显示用于设置待管理的目标应用程序的应用特征的设置图标;根据用户对设置图标的选择操作,将目标应用程序的应用特征统一设置为目标应用特征。In a possible implementation manner, the user terminal may display a setting icon for setting application characteristics of the target application to be managed on the display interface of the user terminal; according to the user's selection operation on the setting icon, the target application Application characteristics are uniformly set as target application characteristics.
在实施中,如图2I所示,用户终端可以在用户终端的显示界面中显示用于设置待管理的目标应用程序的应用特征的设置图标。当用户需要统一设置目标应用程序的应用特征时,用户可以点击该目标应用特征的设置图标,用户终端可以检测到设置指令,并根据该设置指令,将所有的目标应用程序的应用特征设置为目标应用特征。In implementation, as shown in FIG. 2I, the user terminal may display a setting icon for setting application characteristics of a target application to be managed on the display interface of the user terminal. When the user needs to uniformly set the application characteristics of the target application, the user can click the setting icon of the target application characteristic, the user terminal can detect the setting instruction, and set all the application characteristics of the target application as the target according to the setting instruction Application characteristics.
本申请实施例提供的一种应用程序的管理方法。用户终端根据用户的管理应用程序开启操作,开启管理应用程序,并确定待管理的目标应用程序。然后,用户终端显示目标应用程序对应的目标应用特征。其中,目标应用特征包括系统权限和/或应用属性。之后,用户终端根据用户的应用特征设置操作,将目标应用程序的应用特征设置为目标应用特征。用户仅需要设置一次应用特征,即可以实现对多个目标应用程序的应用特性设置,从而提高应用程序的管理效率。An application program management method provided by an embodiment of the present application. The user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program. Among them, the target application characteristics include system permissions and / or application attributes. After that, the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
基于相同的技术构思,如图3所示,本申请实施例还提供了一种应用程序的管理装置,所述装置应用于终端,所述终端中设置有管理应用程序,所述装置包括:Based on the same technical concept, as shown in FIG. 3, an embodiment of the present application further provides an application management device. The device is applied to a terminal, and the terminal is provided with a management application. The device includes:
第一确定模块310,用于根据用户的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;The first determining
第一显示模块320,用于控制显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;The
第一设置模块330,用于根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。The
在一种可能的实现方式中,所述第一确定模块310,具体用于:In a possible implementation manner, the first determining
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述第一确定模块310,具体用于:In a possible implementation manner, the first determining
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第二显示模块340,用于根据用户的应用程序添加操作,显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;The second display module 340 is configured to display an application program list according to the user's application program addition operation, where the application program list includes application program identifiers of each locally installed application program;
第二确定模块350,用于根据用户的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;The second determination module 350 is configured to determine the application selected by the user in the application list as the application to be added according to the user's application selection operation;
第一添加模块360,用于根据用户的确认操作,将所述待添加的应用程序添加至所述应用程序组中。The first adding module 360 is configured to add the application to be added to the application group according to the user's confirmation operation.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第三显示模块370,用于根据用户的应用程序添加操作,显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;The third display module 370 is configured to display an application list according to the user's application addition operation, where the application list includes the application identification of each application installed locally;
第三确定模块380,用于根据用户对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;The third determining module 380 is configured to determine the first application as an application to be added according to a user's long-press operation on the first application in the application list;
第二添加模块390,用于根据用户对所述待添加的应用程序拖动至所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。The second adding module 390 is configured to add the application to be added to the application group according to a user's drag operation of dragging the application to be added to the application group.
在一种可能的实现方式中,所述第一确定模块310,具体用于:In a possible implementation manner, the first determining
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述第一确定模块310,具体用于:In a possible implementation manner, the first determining
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第二设置模块3100,用于根据用户对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The second setting module 3100 is configured to set the target application feature according to a user's setting operation on the target application feature.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第四显示模块3110,用于显示用于启动所述待管理的目标应用程序的启动图标;The fourth display module 3110 is used to display a start icon for starting the target application to be managed;
第一启动模块3120,用于根据用户对所述启动图标的选择操作,启动所述目标应用程序。The first startup module 3120 is configured to start the target application according to a user's selection operation of the startup icon.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第五显示模块3130,用于显示用于关闭所述待管理的目标应用程序的关闭图标;The fifth display module 3130 is configured to display a close icon for closing the target application to be managed;
关闭模块3140,用于根据用户对所述关闭图标的选择操作,关闭所述目标应用程序。The closing module 3140 is configured to close the target application according to the user's selection operation of the closing icon.
在一种可能的实现方式中,所述装置还包括:In a possible implementation manner, the device further includes:
第二启动模块3150,用于当用户终端启动时,统一启动目标应用程序。The second startup module 3150 is used to uniformly start the target application when the user terminal starts.
本申请实施例提供的一种应用程序的管理装置。用户终端根据用户的管理应用程序开启操作,开启管理应用程序,并确定待管理的目标应用程序。然后,用户终端显示目标应用程序对应的目标应用特征。其中,目标应用特征包括系统权限和/或应用属性。之后,用户终端根据用户的应用特征设置操作,将目标应用程序的应用特征设置为目标应用特征。用户仅需要设置一次应用特征,即可以实现对多个目标应用程序的应用特性设置,从而提高应用程序的管理效率。An application management device provided by an embodiment of the present application. The user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program. Among them, the target application characteristics include system permissions and / or application attributes. After that, the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
基于相同的技术构思,如图4所示,本申请实施例还提供了一种用户终端400,该用户终端400包括:处理器410、存储器420和显示器430;Based on the same technical concept, as shown in FIG. 4, an embodiment of the present application further provides a
其中,存储器420,用于存储程序指令;Among them, the
处理器410,用于根据存储器420中存储的程序指令执行以下操作:The
根据用户的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;Open the management application according to the user's management application opening operation, and determine at least two target application to be managed;
控制所述显示器430显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;Controlling the
根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。According to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
在一种可能的实现方式中,所述处理器410执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述处理器410执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述处理器410还用于根据所述存储器420中存储的程序指令执行以下操作:In a possible implementation manner, the
根据用户的应用程序添加操作,通过所述显示器430显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;According to the user's application addition operation, an application list is displayed on the
根据用户的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;According to the user's application selection operation, determine the application selected by the user in the application list as the application to be added;
根据用户的确认操作,将所述待添加的应用程序添加至所述应用程序组中。According to the user's confirmation operation, add the application to be added to the application group.
在一种可能的实现方式中,所述处理器410还用于根据所述存储器420中存储的程序指令执行以下操作:In a possible implementation manner, the
根据用户的应用程序添加操作,通过所述显示器430显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;According to the user's application addition operation, an application list is displayed on the
根据用户对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;Determine the first application as the application to be added according to the user's long-press operation on the first application in the application list;
根据用户对所述待添加的应用程序拖动至所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。Add the application to be added to the application group according to the user's drag operation of dragging the application to be added to the application group.
在一种可能的实现方式中,所述处理器410执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述处理器410执行所述确定待管理的目标应用程序的操作,包括:In a possible implementation manner, the
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述处理器410还用于根据所述存储器420中存储的程序指令执行以下操作:In a possible implementation manner, the
根据用户对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The target application feature is set according to the user's setting operation of the target application feature.
在一种可能的实现方式中,所述用户终端还包括:In a possible implementation manner, the user terminal further includes:
通过所述显示器430显示用于启动所述待管理的目标应用程序的启动图标;Displaying a startup icon for starting the target application to be managed through the
根据用户对所述启动图标的选择操作,启动所述目标应用程序。According to the user's selection operation of the startup icon, the target application is started.
在一种可能的实现方式中,所述处理器410还用于根据所述存储器420中存储的程序指令执行以下操作:In a possible implementation manner, the
通过所述显示器430显示用于关闭所述待管理的目标应用程序的关闭图标;Displaying a close icon for closing the target application to be managed through the
根据用户对所述关闭图标的选择操作,关闭所述目标应用程序。According to the user's selection operation of the close icon, close the target application.
在一种可能的实现方式中,所述处理器410还用于根据所述存储器420中存储的程序指令执行以下操作:In a possible implementation manner, the
当所述用户终端启动时,统一启动所述目标应用程序。When the user terminal is started, the target application program is started in a unified manner.
本申请实施例提供的一种用户终端。用户终端根据用户的管理应用程序开启操作,开启管理应用程序,并确定待管理的目标应用程序。然后,用户终端显示目标应用程序对应的目标应用特征。其中,目标应用特征包括系统权限和/或应用属性。之后,用户终端根据用户的应用特征设置操作,将目标应用程序的应用特征设置为目标应用特征。用户仅需要设置一次应用特征,即可以实现对多个目标应用程序的应用特性设置,从而提高应用程序的管理效率。A user terminal provided by an embodiment of the present application. The user terminal starts the operation according to the user's management application, starts the management application, and determines the target application to be managed. Then, the user terminal displays the target application feature corresponding to the target application program. Among them, the target application characteristics include system permissions and / or application attributes. After that, the user terminal sets the application feature of the target application program as the target application feature according to the user's application feature setting operation. The user only needs to set the application characteristics once, that is, the application characteristic settings for multiple target applications can be realized, thereby improving the management efficiency of the applications.
基于相同的技术构思,本申请实施例还提供了一种用户终端上的用户界面,所述用户终端包括:显示器、存储器和用于执行存储于存储器中的一个或多个程序的一个或多个处理器,所述用户界面包括第一显示界面和第二显示界面;Based on the same technical concept, embodiments of the present application also provide a user interface on a user terminal, the user terminal includes: a display, a memory, and one or more programs for executing one or more programs stored in the memory A processor, the user interface includes a first display interface and a second display interface;
根据用户在所述第一显示界面中的管理应用程序开启操作,开启所述管理应用程序,并确定待管理的至少两个目标应用程序;Open the management application according to the user's opening operation of the management application in the first display interface, and determine at least two target applications to be managed;
在所述第二显示界面中显示所述目标应用程序对应的目标应用特征,所述目标应用特征包括系统权限和/或应用属性;Displaying target application features corresponding to the target application on the second display interface, the target application features including system permissions and / or application attributes;
根据用户的应用特征设置操作,将所述目标应用程序的应用特征设置为所述目标应用特征。According to the user's application feature setting operation, the application feature of the target application program is set as the target application feature.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
根据用户的应用程序选择操作,将所述用户选择的应用程序确定为待管理的目标应用程序。According to the user's application selection operation, the application selected by the user is determined as the target application to be managed.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
根据用户的应用程序组选择操作,将所述用户选择的应用程序组中包括的应用程序确定为待管理的目标应用程序。According to the user's application group selection operation, the applications included in the user-selected application group are determined as the target application to be managed.
在一种可能的实现方式中,所述用户界面还包括第三显示界面:In a possible implementation manner, the user interface further includes a third display interface:
根据用户在所述第二显示界面中的应用程序添加操作,在所述第三显示界面中显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;Displaying an application list on the third display interface according to a user's operation of adding an application in the second display interface, the application list including an application identification of each locally installed application;
根据用户在所述第三显示界面中的应用程序选择操作,将用户在所述应用程序列表中选择的应用程序确定为待添加的应用程序;Determine the application selected by the user in the application list as the application to be added according to the user's application selection operation in the third display interface;
根据用户在所述第三显示界面中的确认操作,将所述待添加的应用程序添加至所述应用程序组中。Add the application to be added to the application group according to the user's confirmation operation in the third display interface.
在一种可能的实现方式中,所述用户界面还包括第四显示界面:In a possible implementation manner, the user interface further includes a fourth display interface:
根据用户在所述第二显示界面中的应用程序添加操作,在所述第四显示界面中显示应用程序列表,所述应用程序列表包括本地已安装的各应用程序的应用程序标识;Displaying an application list on the fourth display interface according to the user's application addition operation on the second display interface, where the application list includes the application identification of each locally installed application;
根据用户在所述第四显示界面中对所述应用程序列表中的第一应用程序的长按操作,将所述第一应用程序确定为待添加的应用程序;Determine the first application as the application to be added according to the user's long-press operation on the first application in the application list in the fourth display interface;
根据用户在所述第四显示界面中对所述待添加的应用程序拖动至所述第二显示界面中的所述应用程序组的拖动操作,将所述待添加的应用程序添加至所述应用程序组中。According to the user's drag operation of dragging the application to be added to the application group in the second display interface in the fourth display interface, adding the application to be added to the Described in the application group.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
统计本地已安装的各应用程序的使用频率;Count the frequency of use of locally installed applications;
将使用频率大于预设频率阈值的应用程序确定为待管理的目标应用程序。The application whose usage frequency is greater than the preset frequency threshold is determined as the target application to be managed.
在一种可能的实现方式中,所述确定待管理的目标应用程序,包括:In a possible implementation manner, the determining the target application to be managed includes:
确定与当前时间最接近的预设历史时长内启动的应用程序;Identify applications launched within the preset historical duration closest to the current time;
将确定出的应用程序作为待管理的目标应用程序。Take the determined application as the target application to be managed.
在一种可能的实现方式中,所述用户界面还包括第五显示界面:In a possible implementation manner, the user interface further includes a fifth display interface:
根据用户在所述第五显示界面中对所述目标应用特征的设置操作,对所述目标应用特征进行设置。The target application feature is set according to the user's setting operation of the target application feature in the fifth display interface.
在一种可能的实现方式中,在所述第一显示界面中显示用于启动所述待管理的目标应用程序的启动图标;In a possible implementation manner, a startup icon for starting the target application to be managed is displayed on the first display interface;
根据用户在所述第一显示界面中对所述启动图标的选择操作,启动所述目标应用程序。According to the user's selection operation of the startup icon in the first display interface, the target application is started.
在一种可能的实现方式中,在所述第一显示界面中显示用于关闭所述待管理的目标应用程序的关闭图标;In a possible implementation manner, a closing icon for closing the target application to be managed is displayed on the first display interface;
根据用户在所述第一显示界面中对所述关闭图标的选择操作,关闭所述目标应用程序。According to the user's selection operation of the close icon in the first display interface, close the target application.
在一种可能的实现方式中,当所述用户终端启动时,统一启动所述目标应用程序。In a possible implementation manner, when the user terminal is started, the target application program is started in a unified manner.
基于相同的技术构思,本申请实施例还提供了一种芯片,所述芯片实现上述任一所述的应用程序的管理方法。Based on the same technical concept, an embodiment of the present application further provides a chip, which implements any of the above-mentioned application program management methods.
基于相同的技术构思,本申请实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使所述计算机执行上述任一所述的应用程序的管理方法。Based on the same technical concept, embodiments of the present application also provide a computer-readable storage medium, characterized in that the computer-readable storage medium includes instructions, which when executed on a computer, causes the computer to execute The method for managing an application program described above.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk(SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, all or part of the processes or functions according to the embodiments of the present invention are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, computer, server or data center Transmit to another website, computer, server or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device including a server, a data center, and the like integrated with one or more available media. The usable medium may be a magnetic medium (eg, floppy disk, hard disk, magnetic tape), optical medium (eg, DVD), or semiconductor medium (eg, solid state disk (SSD)), or the like.
Claims (22)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811293912.7 | 2018-11-01 | ||
| CN201811293912 | 2018-11-01 | ||
| CN201910391551.8 | 2019-05-10 | ||
| CN201910391551.8A CN110413334A (en) | 2018-11-01 | 2019-05-10 | A kind of management method of application program, device and user terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020088654A1 true WO2020088654A1 (en) | 2020-05-07 |
Family
ID=68358169
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/115030 Ceased WO2020088654A1 (en) | 2018-11-01 | 2019-11-01 | Application program management method and device and user terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN110413334A (en) |
| WO (1) | WO2020088654A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113407228A (en) * | 2021-07-20 | 2021-09-17 | 珠海市魅族科技有限公司 | Application program management method, device, equipment and storage medium |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106919427A (en) * | 2017-03-06 | 2017-07-04 | 联想(北京)有限公司 | A kind of method to set up, setting device and electronic equipment |
| CN108170333A (en) * | 2017-12-26 | 2018-06-15 | 珠海格力电器股份有限公司 | Application program management method and device and mobile terminal |
-
2019
- 2019-05-10 CN CN201910391551.8A patent/CN110413334A/en active Pending
- 2019-11-01 WO PCT/CN2019/115030 patent/WO2020088654A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106919427A (en) * | 2017-03-06 | 2017-07-04 | 联想(北京)有限公司 | A kind of method to set up, setting device and electronic equipment |
| CN108170333A (en) * | 2017-12-26 | 2018-06-15 | 珠海格力电器股份有限公司 | Application program management method and device and mobile terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110413334A (en) | 2019-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI640922B (en) | Method and device for providing application information in mobile terminal devices | |
| CN107370772B (en) | Account login method, device and computer-readable storage medium | |
| US7779363B2 (en) | Enabling user control over selectable functions of a running existing application | |
| US10548003B2 (en) | Electronic device for controlling an external device using a number and method thereof | |
| WO2021082739A1 (en) | Multi-task interface management method and electronic device | |
| US20150127755A1 (en) | Method and apparatus for checking status of messages in electronic device | |
| US12015733B2 (en) | Do-not-disturb method and terminal | |
| CN111488088B (en) | Equipment state identification method and device and intelligent terminal | |
| WO2020057131A1 (en) | Content sharing method, terminal device and storage medium | |
| CN107797841B (en) | Window control method, device, terminal device and storage medium | |
| CN107861773A (en) | Management and control method, device, storage medium and mobile terminal for association activation | |
| WO2014205903A1 (en) | File display method and device | |
| CN105580392A (en) | Seamless call switching | |
| CN109117208B (en) | Information sharing method and device, user terminal and readable storage medium | |
| CN107026933B (en) | Multi-open application message management method and device and intelligent terminal | |
| CN109408465B (en) | File ownership information recording method, device, storage medium and terminal | |
| WO2017076044A1 (en) | Method and device for multi-application locking and unlocking | |
| CN111695151A (en) | Application permission setting method and device, electronic equipment and readable storage medium | |
| CN110868693A (en) | Application flow control method, terminal device and storage medium | |
| CN110851057A (en) | Method and device for configuring configuration options of BIOS | |
| WO2021022434A1 (en) | Application monitoring method and apparatus, storage medium, and electronic device | |
| CN110753909B (en) | Service scheduling method and device, computer equipment and computer readable storage medium | |
| CN103617082B (en) | The means of communication and device between application based on suspension procedure plate | |
| CN107861608A (en) | System notification service control method, device, terminal device and storage medium | |
| CN116305227A (en) | A data processing method, device, terminal equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19878097 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19878097 Country of ref document: EP Kind code of ref document: A1 |