WO2019061045A1 - Application management method, terminal and computer readable storage medium - Google Patents

Application management method, terminal and computer readable storage medium Download PDF

Info

Publication number
WO2019061045A1
WO2019061045A1 PCT/CN2017/103573 CN2017103573W WO2019061045A1 WO 2019061045 A1 WO2019061045 A1 WO 2019061045A1 CN 2017103573 W CN2017103573 W CN 2017103573W WO 2019061045 A1 WO2019061045 A1 WO 2019061045A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
refrigerated
refrigerating
icon
preset
Prior art date
Application number
PCT/CN2017/103573
Other languages
French (fr)
Chinese (zh)
Inventor
肖雪琴
Original Assignee
深圳传音通讯有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳传音通讯有限公司 filed Critical 深圳传音通讯有限公司
Priority to PCT/CN2017/103573 priority Critical patent/WO2019061045A1/en
Publication of WO2019061045A1 publication Critical patent/WO2019061045A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to an application management method, a terminal, and a computer readable storage medium.
  • the smart terminal usually provides a visual application icon, which application is installed in the smart terminal or has a certain function, and the icon can be clearly understood by the application icon.
  • the main purpose of the present invention is to provide an application management method, which aims to solve the problem that the application in the prior art will automatically run when some applications are not in use, which will occupy the running memory of the system and cause the smart terminal to become stuck. technical problem.
  • the application management method includes:
  • the application icon is moved into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface.
  • the moving the application icon into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface includes:
  • a message indicating that the refrigerating is successful is output.
  • the application management method further includes:
  • the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
  • the application management method further includes:
  • the refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
  • displaying the refrigerating area comprises:
  • the cold storage area is displayed.
  • displaying the refrigerating area comprises:
  • the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
  • the method comprises:
  • the icon of the refrigerated application is moved out of the preset refrigerating area.
  • the present invention further provides a terminal, the terminal comprising: a memory, a processor, and an application management program stored on the memory and operable on the processor, the application management program
  • the steps of the application management method as described above are implemented when executed by the processor.
  • the present invention also provides a computer readable storage medium having an application management program stored thereon, the application management program being implemented by a processor to implement application management as described above The steps of the method.
  • the application icon corresponding to the application refrigerating instruction is moved into the preset refrigerating area, and the remaining icons in the original interface corresponding to the application icon are rearranged.
  • FIG. 1 is a schematic structural diagram of a terminal in a hardware operating environment according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of a first embodiment of an application management method according to the present invention.
  • FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated
  • FIG. 4 is a schematic diagram of a scenario of an embodiment of an icon selection interface to be restored.
  • FIG. 1 is a schematic structural diagram of a terminal in a hardware operating environment according to an embodiment of the present invention.
  • the terminal may be a PC, or may be a portable terminal device having a display function, such as a smart phone, a tablet computer, or a portable computer.
  • the terminal may include a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002.
  • the communication bus 1002 is used to implement connection communication between these components.
  • the user interface 1003 can include a display, an input unit such as a keyboard, and the optional user interface 1003 can also include a standard wired interface, a wireless interface.
  • the network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface).
  • the memory 1005 may be a high speed RAM memory or a stable memory (non-volatile) Memory), such as disk storage.
  • the memory 1005 can also optionally be a storage device independent of the aforementioned processor 1001.
  • the terminal may further include a camera, RF (Radio) Frequency, RF) circuits, sensors, audio circuits, WiFi modules, and more.
  • sensors such as light sensors, motion sensors, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display according to the brightness of the ambient light, and the proximity sensor may turn off the display and/or when the mobile terminal moves to the ear. Backlighting.
  • the gravity acceleration sensor can detect the magnitude of acceleration in each direction (usually three axes), and can detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, Related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the mobile terminal can also be equipped with other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. No longer.
  • terminal structure shown in FIG. 1 does not constitute a limitation to the terminal, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
  • an operating system may be included in the memory 1005 as a computer storage medium.
  • a network communication module may be included in the memory 1005 as a computer storage medium.
  • a user interface module may be included in the memory 1005 as a computer storage medium.
  • an application management program may be included in the memory 1005 as a computer storage medium.
  • the network interface 1004 is mainly used to connect to the background server and perform data communication with the background server;
  • the user interface 1003 is mainly used to connect the client (user end), and perform data communication with the client;
  • the processor 1001 can be used to call an application manager stored in the memory 1005 and perform the following operations:
  • the application icon is moved into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface.
  • processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
  • a message indicating that the refrigerating is successful is output.
  • processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
  • the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
  • processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
  • the refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
  • displaying the refrigerating area includes:
  • the cold storage area is displayed.
  • processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
  • the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
  • processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
  • the icon of the refrigerated application is moved out of the preset refrigerating area.
  • FIG. 2 is a schematic flowchart diagram of a first embodiment of an application management method according to the present invention.
  • the application management method comprises:
  • Step S10 selecting an application icon corresponding to the application of the refrigerating instruction from the original interface according to the received application refrigerating instruction;
  • Step S20 Move the application icon into the preset refrigerating area, kill the background process of the application icon corresponding to the application, and rearrange the remaining icons in the original interface.
  • the application refrigerating instruction is triggered by the user operation.
  • the user opens the application refrigerating option in the setting menu.
  • the terminal detects that the application refrigerating option is turned on, the terminal displays a selection interface including all the application icons of the terminal, records the user's click operation, and marks the application map of the corresponding position of the click operation.
  • the refrigerating icon is activated, and when the confirmation command is further received, the application of the refrigerating instruction is triggered.
  • FIG. 3 is a schematic diagram of a scenario of an embodiment of a selection interface.
  • an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
  • the user may continuously click the preset number of times in the preset area of the screen within a preset time, for example, the user continuously selects the preset area of the screen (for example, selects an area that is not commonly used) within 1 s. Click 3 times to display the selection interface containing all the application icons outside the terminal refrigerating area, record the user's click operation, and mark the application map corresponding to the position of the click operation as the icon to be refrigerated. When further receiving the confirmation command, trigger the application to refrigerate instruction. As shown in FIG. 3, FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated.
  • an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
  • the user may perform a touch operation according to the preset trajectory in the preset area of the screen, and when the touch trajectory matching the preset trajectory is detected in the preset area of the screen, the display includes The selection interface of all the application icons outside the terminal refrigerating area records the click operation of the user, and marks the application map corresponding to the position of the click operation as the icon to be refrigerated, and when further receiving the confirmation instruction, triggers the application of the refrigerating instruction.
  • FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated.
  • an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
  • the terminal may perform continuous left/right/up and down movements within a preset time (for example, the user's handheld terminal performs a shake and the like). For example, when it is detected that the terminal has continuous left/right/up and down movements within 1 s, a selection interface including all application icons outside the terminal refrigerating area is displayed, the user's click operation is recorded, and the application map corresponding to the position of the click operation is marked as The refrigerating icon triggers the application of the refrigerating command when a confirmation command is further received. As shown in FIG. 3, FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated.
  • an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
  • the triggering manner of applying the refrigerating instruction is not limited, and is specifically set according to actual needs, and is not limited herein.
  • the selected application icon when the terminal receives the application refrigerating instruction, the selected application icon is moved into the preset refrigerating area, and the remaining icons in the original interface corresponding to the selected application icon are rearranged.
  • there are 15 application icons in the interface 2 wherein 3 application icons are selected as the icons to be refrigerated, and after the terminal receives the application refrigerating instruction, the 3 application icons are moved into the preset refrigerating area, and the remaining in the interface 2
  • the 12 app icons are rearranged.
  • the purpose is to facilitate the quick call to load when needed later. This will take up the system's running memory and will also speed up the terminal's power consumption.
  • the application icon of the application is moved into the preset refrigerating area, and the application is completely isolated, that is, the application is deactivated, so that the application moved into the refrigerating area does not occupy the running memory, so that the running memory is loaded. The number of processes is reduced, and the terminal speed is increased to reduce power consumption.
  • the application icon corresponding to the application refrigerating instruction is moved into the preset refrigerating area, and the remaining icons in the original interface corresponding to the application icon are rearranged.
  • this embodiment when some applications are not commonly used, but cannot be uninstalled, after these applications are put into the refrigerating area, these applications will be completely isolated and disabled, and the number of processes loaded in the running memory is reduced, and the intelligent terminal can be effectively improved. Speed and reduce power consumption to enhance the user experience.
  • step S20 the method includes:
  • a message indicating that the refrigerating is successful is output.
  • the prompt message may be a message such as terminal vibration and/or ringing.
  • the prompt message of successful refrigerating is output to inform the user that the refrigerating operation has been successfully processed.
  • the application management method further includes:
  • the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
  • each application outside the refrigerating area refers to an application displayed on the normal interface of the terminal.
  • the latest active time corresponding to the latest operation of each application outside the refrigerating area is obtained, which may be obtained in real time during the operation of the terminal.
  • it may be acquired once every preset time, and no limitation is made here. , according to actual needs to set.
  • the latest active time group includes 30 time information, and each time information corresponds to a specific one. application. Then, the time difference between the 30 time information and the current time is calculated separately, and it is detected whether the time difference is greater than a preset threshold, and the preset threshold may be freely set according to actual conditions, for example, set to 30 days.
  • the time difference of the current time of the time information 3 is greater than 30 days
  • the time difference of the current time of the time information 5 is greater than 30 days
  • the time difference of the current time of the time information 7 is greater than 30
  • the application icon corresponding to the application 3 is moved into the preset refrigerating area.
  • the difference between the latest running time and the current time of each application outside the refrigerating area is detected.
  • the difference is greater than the preset threshold, the corresponding application is moved into the refrigerating area, and the user is not required to manually move the application into the refrigerating area. Move applications that have not been used for a long time into the refrigerated area to enhance the user experience.
  • the application management method further includes:
  • the refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
  • the display manner of the refrigerating area display instruction may be various, for example, the option of displaying the refrigerating area is turned on in the setting menu, or the sliding trajectory is drawn on the terminal screen, when the sliding trajectory matches the preset trajectory.
  • the display command is triggered, and the preset number of times is continuously clicked on the terminal within a preset time to trigger the display instruction.
  • the triggering manner of the display instruction in the refrigerating area is not limited, and is specifically set according to actual needs.
  • the cold storage area After the cold storage area is displayed, if a click operation is detected, the location of the click operation is determined, the corresponding application icon is determined according to the location, and the application corresponding to the application icon is executed, and after the application is exited or the cold storage interface is exited, the application icon remains In the cold storage area, the application corresponding to the application icon is still in the disabled state, and cannot be started in the background.
  • the refrigerating area interface is opened.
  • the icon of the application to be used can be selected directly in the refrigerating area. After exiting the application, the application icon is still in the refrigerating area, that is, the application corresponding to the application icon is still in the deactivated state, and cannot be automatically started in the background, thereby increasing the operating rate of the system. , to save the effect of the terminal power.
  • displaying the refrigerating area when receiving the refrigerating area display instruction, includes:
  • the cold storage area is displayed.
  • the user may move the application icon into the refrigerating area for the purpose of increasing the operating speed of the system and saving the power of the terminal, or may move the application icon into the refrigerating area for the purpose of keeping certain applications confidential. Because, after the application icon is moved into the refrigerating area, during the normal use of the terminal, the application icon moved into the refrigerating area is not displayed, which can protect the privacy of the user. Therefore, after receiving the display instruction of the refrigerating area, the refrigerating area is not directly displayed, but the legality of the display instruction is verified, and the refrigerating area is displayed after the verification is passed.
  • the user may be further authenticated, for example, password verification, and only the correct password can be input to verify the pass, such as fingerprint verification, when the input fingerprint information and the preset If the fingerprint information is matched, the verification is passed, or the sliding track is verified. When the sliding track matches the preset track, the verification is passed. After the verification is passed, the refrigerated area is displayed.
  • password verification password verification
  • the application that needs to be hidden is placed in the refrigerating area, so when the refrigerating area display instruction is received, the legality of the display instruction is first performed before the refrigerating area is displayed. Verification, only the verification is passed, the refrigerated area is displayed, and the user is protected for privacy purposes, prompting the user to use the experience.
  • displaying the refrigerating area includes:
  • the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
  • FIG. 4 is a schematic diagram of a scenario of an embodiment of an icon selection interface to be restored. An icon of the refrigerated application is presented on the icon to be restored icon. In the interface, the user clicks on the icon, that is, the icon is selected as the icon to be restored, and if clicked again, the selection is cancelled, and when the icon to be restored is selected, the option is confirmed. After being clicked, the resume command is triggered.
  • the refrigerated application icon corresponding to the resume instruction is moved out of the preset refrigerating area, so that the user can remove the refrigerated application icon in the refrigerating area from the refrigerating area as needed, that is, release the application.
  • the icon corresponds to the deactivated state of the app, improving the user experience.
  • the method after receiving the startup instruction based on the refrigerated application icon in the refrigerating area, after running the refrigerated application corresponding to the refrigerated application icon, the method includes:
  • the icon of the refrigerated application is moved out of the preset refrigerating area.
  • the application corresponding to the application icon located in the refrigerating area cannot be self-started in the background, and if the application corresponding to the refrigerated application icon needs to be run, it must be based on the user's startup instruction.
  • the application corresponding to the refrigerated application icon can be recorded once per run. If the number of runs of the refrigerated application within a preset period of time (eg, 5 days) is greater than a preset value (eg, 6 times), the used frequency of the refrigerated application is higher, and if the icon of the refrigerated application continues to be placed In the refrigerated area, it is not conducive to the convenience of the user's operation. In this case, the icon of the refrigerated application is moved out of the preset refrigerating area to facilitate subsequent use of the application by the user. Of course, this function can be turned on or off according to the actual needs of the user.
  • the embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores an application management program, and the application management program is executed by the processor to implement the steps of the application management method as described above. .
  • portions of the technical solution of the present invention that contribute substantially or to the prior art may be embodied in the form of a software product stored in a storage medium (such as a ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
  • a terminal device which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.

Landscapes

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

Abstract

Disclosed are an application management method, a terminal and a computer readable storage medium. The application management method comprises: according to a received application freezing instruction, selecting an application icon corresponding to the application freezing instruction from an original interface; and moving the application icon into a preset frozen area, killing a background process of an application corresponding to the application icon, and rearranging the remaining icons in the original interface. By means of the present invention, when some applications are not commonly used, but cannot be unloaded, these applications are put into a frozen area and will then be completely isolated and disabled, such that the number of processes loaded in a running memory is reduced, and the running speed of an intelligent terminal can thus be effectively improved, the power consumption thereof can be reduced, and the usage experience of a user can be improved.

Description

应用管理方法、终端及计算机可读存储介质  Application management method, terminal and computer readable storage medium
技术领域Technical field
本发明涉及通信技术领域,尤其涉及应用管理方法、终端及计算机可读存储介质。The present invention relates to the field of communications technologies, and in particular, to an application management method, a terminal, and a computer readable storage medium.
背景技术Background technique
目前,智能终端已成为了电子产品的主流发展方向。智能终端,通常提供一种可视化的应用图标,智能终端中装有何种应用或者具备某种功能,通过该应用图标能够比较清晰的被人了解。At present, smart terminals have become the mainstream development direction of electronic products. The smart terminal usually provides a visual application icon, which application is installed in the smart terminal or has a certain function, and the icon can be clearly understood by the application icon.
为了满足用户各式各样的需求,越来越多的应用软件被开发,用户的智能终端上安装的应用软件的数量也越来越多。其中,有些应用属于不常用但又不能少的类型,这些应用即使不在使用状态,也会有部分进程自动运行,会占用***的运行内存,导致智能终端运行变得卡顿,影响用户的使用体验。In order to meet the various needs of users, more and more application software is being developed, and the number of application software installed on the user's smart terminal is also increasing. Some of the applications are not commonly used but can't be less. If these applications are not in use, some processes will run automatically, which will occupy the running memory of the system, causing the smart terminal to become stuck and affect the user experience. .
发明内容Summary of the invention
本发明的主要目的在于提供一种应用管理方法,旨在解决现有技术中应用即使不在使用状态,也会有部分进程自动运行,会占用***的运行内存,导致智能终端运行变得卡顿的技术问题。所述应用管理方法包括:The main purpose of the present invention is to provide an application management method, which aims to solve the problem that the application in the prior art will automatically run when some applications are not in use, which will occupy the running memory of the system and cause the smart terminal to become stuck. technical problem. The application management method includes:
根据接收的应用冷藏指令,从原界面中选择应用冷藏指令对应的应用图标;Selecting an application icon corresponding to the application of the refrigerating instruction from the original interface according to the received application refrigerating instruction;
将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述原界面中剩余图标进行重新排列。The application icon is moved into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface.
优选地,所述将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述原界面中剩余图标进行重新排列之后包括:Preferably, the moving the application icon into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface includes:
输出冷藏成功的提示消息。A message indicating that the refrigerating is successful is output.
优选地,所述应用管理方法还包括:Preferably, the application management method further includes:
获取预置冷藏区外的各非冷藏应用在当前时间之前最后一次运行对应的最新活跃时间,得到最新活跃时间组;Obtaining the latest active time of each non-refrigerated application outside the preset refrigerating area before the current time to obtain the latest active time group;
检测最新活跃时间组中是否存在与当前时间的时间差超过预设阈值的最新活跃时间;Detecting whether there is a latest active time in the latest active time group that has a time difference from the current time exceeding a preset threshold;
若存在与当前时间的时间差超过预设阈值的最新活跃时间,则将所述最新活跃时间对应应用的应用图标移入预置冷藏区。If there is a latest active time when the time difference from the current time exceeds a preset threshold, the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
优选地,所述应用管理方法还包括:Preferably, the application management method further includes:
在接收到冷藏区显示指令时,显示冷藏区;Displaying the refrigerated area when receiving the refrigerating area display instruction;
在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用。The refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
优选地,所述在接收到冷藏区显示指令时,显示冷藏区包括:Preferably, when the receiving the refrigerating area display instruction is received, displaying the refrigerating area comprises:
在接收到冷藏区显示指令时,对所述显示指令的合法性进行验证;Verifying the legality of the display instruction upon receiving the refrigerating area display instruction;
若验证通过,则显示冷藏区。If the verification passes, the cold storage area is displayed.
优选地,所述在接收到冷藏区显示指令时,显示冷藏区之后包括:Preferably, after the receiving the refrigerating area display instruction, displaying the refrigerating area comprises:
在接收到恢复指令时,将所述恢复指令对应的已冷藏应用图标移出预置冷藏区。Upon receiving the resume command, the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
优选地,所述在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用之后包括:Preferably, after receiving the startup instruction based on the refrigerated application icon in the refrigerating area, after running the refrigerated application corresponding to the refrigerated application icon, the method comprises:
获取所述已冷藏应用在预设时间段内的运行次数;Obtaining the number of runs of the refrigerated application within a preset time period;
当检测到所述运行次数大于预设数值时,将所述已冷藏应用的图标移出预置冷藏区。When it is detected that the number of runs is greater than a preset value, the icon of the refrigerated application is moved out of the preset refrigerating area.
此外,为实现上述目的,本发明还提供一种终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用管理程序,所述应用管理程序被所述处理器执行时实现如上所述的应用管理方法的步骤。In addition, in order to achieve the above object, the present invention further provides a terminal, the terminal comprising: a memory, a processor, and an application management program stored on the memory and operable on the processor, the application management program The steps of the application management method as described above are implemented when executed by the processor.
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有应用管理程序,所述应用管理程序被处理器执行时实现如上所述的应用管理方法的步骤。Furthermore, in order to achieve the above object, the present invention also provides a computer readable storage medium having an application management program stored thereon, the application management program being implemented by a processor to implement application management as described above The steps of the method.
本发明中当接收到应用冷藏指令,将该应用冷藏指令对应的应用图标移入预置冷藏区,并对该应用图标对应的原界面中剩余图标进行重新排列。通过本发明,当有些应用是不常用,但又不能卸载时,将这些应用放入冷藏区后,这些应用将被完全隔离禁用,运行内存中加载的进程数减少,能有效的提升智能终端的运行速度和减少电量消耗,提升用户使用体验。In the present invention, when the application refrigerating instruction is received, the application icon corresponding to the application refrigerating instruction is moved into the preset refrigerating area, and the remaining icons in the original interface corresponding to the application icon are rearranged. Through the invention, when some applications are not commonly used, but cannot be uninstalled, after these applications are put into the refrigerating area, these applications will be completely isolated and disabled, and the number of processes loaded in the running memory is reduced, which can effectively improve the intelligent terminal. Run speed and reduce power consumption to enhance the user experience.
附图说明DRAWINGS
图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;1 is a schematic structural diagram of a terminal in a hardware operating environment according to an embodiment of the present invention;
图2为本发明应用管理方法第一实施例的流程示意图;2 is a schematic flowchart of a first embodiment of an application management method according to the present invention;
图3为待冷藏图标选择界面一实施例的场景示意图;3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated;
图4为待恢复图标选择界面一实施例的场景示意图。FIG. 4 is a schematic diagram of a scenario of an embodiment of an icon selection interface to be restored.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。As shown in FIG. 1, FIG. 1 is a schematic structural diagram of a terminal in a hardware operating environment according to an embodiment of the present invention.
本发明实施例终端可以是PC,也可以是智能手机、平板电脑、便携计算机等具有显示功能的可移动式终端设备。In the embodiment of the present invention, the terminal may be a PC, or may be a portable terminal device having a display function, such as a smart phone, a tablet computer, or a portable computer.
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1, the terminal may include a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to implement connection communication between these components. The user interface 1003 can include a display, an input unit such as a keyboard, and the optional user interface 1003 can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface). The memory 1005 may be a high speed RAM memory or a stable memory (non-volatile) Memory), such as disk storage. The memory 1005 can also optionally be a storage device independent of the aforementioned processor 1001.
可选地,终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。Optionally, the terminal may further include a camera, RF (Radio) Frequency, RF) circuits, sensors, audio circuits, WiFi modules, and more. Among them, sensors such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display according to the brightness of the ambient light, and the proximity sensor may turn off the display and/or when the mobile terminal moves to the ear. Backlighting. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (usually three axes), and can detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, Related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the mobile terminal can also be equipped with other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. No longer.
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。It will be understood by those skilled in the art that the terminal structure shown in FIG. 1 does not constitute a limitation to the terminal, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及应用管理程序。As shown in FIG. 1, an operating system, a network communication module, a user interface module, and an application management program may be included in the memory 1005 as a computer storage medium.
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的应用管理程序,并执行以下操作:In the terminal shown in FIG. 1, the network interface 1004 is mainly used to connect to the background server and perform data communication with the background server; the user interface 1003 is mainly used to connect the client (user end), and perform data communication with the client; and the processor 1001 can be used to call an application manager stored in the memory 1005 and perform the following operations:
根据接收的应用冷藏指令,从原界面中选择应用冷藏指令对应的应用图标;Selecting an application icon corresponding to the application of the refrigerating instruction from the original interface according to the received application refrigerating instruction;
将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述原界面中剩余图标进行重新排列。The application icon is moved into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface.
进一步地,处理器1001可以调用存储器1005中存储的应用管理程序,还执行以下操作:Further, the processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
输出冷藏成功的提示消息。A message indicating that the refrigerating is successful is output.
进一步地,处理器1001可以调用存储器1005中存储的应用管理程序,还执行以下操作:Further, the processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
获取预置冷藏区外的各非冷藏应用在当前时间之前最后一次运行对应的最新活跃时间,得到最新活跃时间组;Obtaining the latest active time of each non-refrigerated application outside the preset refrigerating area before the current time to obtain the latest active time group;
检测最新活跃时间组中是否存在与当前时间的时间差超过预设阈值的最新活跃时间;Detecting whether there is a latest active time in the latest active time group that has a time difference from the current time exceeding a preset threshold;
若存在与当前时间的时间差超过预设阈值的最新活跃时间,则将所述最新活跃时间对应应用的应用图标移入预置冷藏区。If there is a latest active time when the time difference from the current time exceeds a preset threshold, the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
进一步地,处理器1001可以调用存储器1005中存储的应用管理程序,还执行以下操作:Further, the processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
在接收到冷藏区显示指令时,显示冷藏区;Displaying the refrigerated area when receiving the refrigerating area display instruction;
在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用。The refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
进一步地,所述在接收到冷藏区显示指令时,显示冷藏区包括:Further, when the receiving the refrigerating area display instruction is received, displaying the refrigerating area includes:
在接收到冷藏区显示指令时,对所述显示指令的合法性进行验证;Verifying the legality of the display instruction upon receiving the refrigerating area display instruction;
若验证通过,则显示冷藏区。If the verification passes, the cold storage area is displayed.
进一步地,处理器1001可以调用存储器1005中存储的应用管理程序,还执行以下操作:Further, the processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
在接收到恢复指令时,将所述恢复指令对应的已冷藏应用图标移出预置冷藏区。Upon receiving the resume command, the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
进一步地,处理器1001可以调用存储器1005中存储的应用管理程序,还执行以下操作:Further, the processor 1001 may call an application management program stored in the memory 1005, and further perform the following operations:
获取所述已冷藏应用在预设时间段内的运行次数;Obtaining the number of runs of the refrigerated application within a preset time period;
当检测到所述运行次数大于预设数值时,将所述已冷藏应用的图标移出预置冷藏区。When it is detected that the number of runs is greater than a preset value, the icon of the refrigerated application is moved out of the preset refrigerating area.
参照图2,图2为本发明应用管理方法第一实施例的流程示意图。Referring to FIG. 2, FIG. 2 is a schematic flowchart diagram of a first embodiment of an application management method according to the present invention.
在一实施例中,应用管理方法包括: In an embodiment, the application management method comprises:
步骤S10,根据接收的应用冷藏指令,从原界面中选择应用冷藏指令对应的应用图标;Step S10, selecting an application icon corresponding to the application of the refrigerating instruction from the original interface according to the received application refrigerating instruction;
步骤S20,将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述原界面中剩余图标进行重新排列。Step S20: Move the application icon into the preset refrigerating area, kill the background process of the application icon corresponding to the application, and rearrange the remaining icons in the original interface.
本实施例中,步骤S10之前,应用冷藏指令由用户操作触发。例如,用户在设置菜单中开启应用冷藏选项,当终端检测到应用冷藏选项被开启后,显示包含了终端所有应用图标的选择界面,记录用户的点击操作,并将点击操作对应位置的应用图标记作待冷藏图标,当进一步接收到确认指令时,触发应用冷藏指令。如图3所示,图3为选择界面一实施例的场景示意图。在选择界面上呈现有终端所以应用的图标,在该界面,用户点击图标,即该图标被选取为待冷藏图标,若再次点击,则取消选取,当待冷藏图标选取完毕,确认选项被点击后,应用冷藏指令被触发。In this embodiment, before the step S10, the application refrigerating instruction is triggered by the user operation. For example, the user opens the application refrigerating option in the setting menu. When the terminal detects that the application refrigerating option is turned on, the terminal displays a selection interface including all the application icons of the terminal, records the user's click operation, and marks the application map of the corresponding position of the click operation. The refrigerating icon is activated, and when the confirmation command is further received, the application of the refrigerating instruction is triggered. As shown in FIG. 3, FIG. 3 is a schematic diagram of a scenario of an embodiment of a selection interface. On the selection interface, an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
本发明另一可选实施例中,还可以是用户在预设时间内在屏幕的预设区域连续点击预设次数,例如用户在1s时间内在屏幕的预设区域(例如选取不常用的区域)连续点击3次,显示包含了终端冷藏区外所有应用图标的选择界面,记录用户的点击操作,并将点击操作对应位置的应用图标记作待冷藏图标,当进一步接收到确认指令时,触发应用冷藏指令。如图3所示,图3为待冷藏图标选择界面一实施例的场景示意图。在选择界面上呈现有终端所以应用的图标,在该界面,用户点击图标,即该图标被选取为待冷藏图标,若再次点击,则取消选取,当待冷藏图标选取完毕,确认选项被点击后,应用冷藏指令被触发。In another optional embodiment of the present invention, the user may continuously click the preset number of times in the preset area of the screen within a preset time, for example, the user continuously selects the preset area of the screen (for example, selects an area that is not commonly used) within 1 s. Click 3 times to display the selection interface containing all the application icons outside the terminal refrigerating area, record the user's click operation, and mark the application map corresponding to the position of the click operation as the icon to be refrigerated. When further receiving the confirmation command, trigger the application to refrigerate instruction. As shown in FIG. 3, FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated. On the selection interface, an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
本发明另一可选实施例中,还可以是用户在屏幕的预设区域按照预设轨迹进行触摸操作,当在屏幕的预设区域检测到与预设轨迹匹配的触摸轨迹时,显示包含了终端冷藏区外所有应用图标的选择界面,记录用户的点击操作,并将点击操作对应位置的应用图标记作待冷藏图标,当进一步接收到确认指令时,触发应用冷藏指令。如图3所示,图3为待冷藏图标选择界面一实施例的场景示意图。在选择界面上呈现有终端所以应用的图标,在该界面,用户点击图标,即该图标被选取为待冷藏图标,若再次点击,则取消选取,当待冷藏图标选取完毕,确认选项被点击后,应用冷藏指令被触发。In another optional embodiment of the present invention, the user may perform a touch operation according to the preset trajectory in the preset area of the screen, and when the touch trajectory matching the preset trajectory is detected in the preset area of the screen, the display includes The selection interface of all the application icons outside the terminal refrigerating area records the click operation of the user, and marks the application map corresponding to the position of the click operation as the icon to be refrigerated, and when further receiving the confirmation instruction, triggers the application of the refrigerating instruction. As shown in FIG. 3, FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated. On the selection interface, an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
本发明另一可选实施例中,还可以是终端在预设时间内发生了连续的左右/上下移动(例如用户手持终端进行摇一摇等动作)。例如当检测到终端在1s时间内发生了连续的左右/上下移动,显示包含了终端冷藏区外所有应用图标的选择界面,记录用户的点击操作,并将点击操作对应位置的应用图标记作待冷藏图标,当进一步接收到确认指令时,触发应用冷藏指令。如图3所示,图3为待冷藏图标选择界面一实施例的场景示意图。在选择界面上呈现有终端所以应用的图标,在该界面,用户点击图标,即该图标被选取为待冷藏图标,若再次点击,则取消选取,当待冷藏图标选取完毕,确认选项被点击后,应用冷藏指令被触发。In another optional embodiment of the present invention, the terminal may perform continuous left/right/up and down movements within a preset time (for example, the user's handheld terminal performs a shake and the like). For example, when it is detected that the terminal has continuous left/right/up and down movements within 1 s, a selection interface including all application icons outside the terminal refrigerating area is displayed, the user's click operation is recorded, and the application map corresponding to the position of the click operation is marked as The refrigerating icon triggers the application of the refrigerating command when a confirmation command is further received. As shown in FIG. 3, FIG. 3 is a schematic diagram of a scene of an embodiment of an icon for selecting an icon to be refrigerated. On the selection interface, an icon of the terminal is applied, and the user clicks on the icon, that is, the icon is selected as the icon to be refrigerated, and if clicked again, the selection is cancelled, and when the icon to be refrigerated is selected, the confirmation option is clicked. , the application of the refrigerated command is triggered.
本实施例中,对于应用冷藏指令的触发方式不作限制,具体根据实际需要进行设置,在此不作限制。In this embodiment, the triggering manner of applying the refrigerating instruction is not limited, and is specifically set according to actual needs, and is not limited herein.
本实施例中,当终端接收到应用冷藏指令,将被选取的应用图标移入预置冷藏区,并对被选取的应用图标对应的原界面中剩余图标进行重新排列。例如,界面2中有15个应用图标,其中3个应用图标被选取为待冷藏图标,在终端接收到应用冷藏指令后,这3个应用图标被移入预置冷藏区,则对界面2中剩余的12个应用图标进行重新排列。In this embodiment, when the terminal receives the application refrigerating instruction, the selected application icon is moved into the preset refrigerating area, and the remaining icons in the original interface corresponding to the selected application icon are rearranged. For example, there are 15 application icons in the interface 2, wherein 3 application icons are selected as the icons to be refrigerated, and after the terminal receives the application refrigerating instruction, the 3 application icons are moved into the preset refrigerating area, and the remaining in the interface 2 The 12 app icons are rearranged.
由于在终端中,一个应用只要安装了就会有部分进程自动运行,其目的是为了方便后续需要使用时快速调用加载。这样会占用***运行内存,还会使终端电量消耗加快。本实施例中,将应用的应用图标移入预置冷藏区,该应用将被完全隔离,即停用该应用,这样一来被移入冷藏区的应用便不会占用运行内存,使得运行内存中加载的进程数目减少,提升终端运行速度减少电量消耗。Since in the terminal, an application is automatically installed when it is installed, the purpose is to facilitate the quick call to load when needed later. This will take up the system's running memory and will also speed up the terminal's power consumption. In this embodiment, the application icon of the application is moved into the preset refrigerating area, and the application is completely isolated, that is, the application is deactivated, so that the application moved into the refrigerating area does not occupy the running memory, so that the running memory is loaded. The number of processes is reduced, and the terminal speed is increased to reduce power consumption.
本实施例中当接收到应用冷藏指令,将该应用冷藏指令对应的应用图标移入预置冷藏区,并对该应用图标对应的原界面中剩余图标进行重新排列。通过本实施例,当有些应用是不常用,但又不能卸载时,将这些应用放入冷藏区后,这些应用将被完全隔离禁用,运行内存中加载的进程数减少,能有效的提升智能终端的运行速度和减少电量消耗,提升用户使用体验。In this embodiment, when the application refrigerating instruction is received, the application icon corresponding to the application refrigerating instruction is moved into the preset refrigerating area, and the remaining icons in the original interface corresponding to the application icon are rearranged. With this embodiment, when some applications are not commonly used, but cannot be uninstalled, after these applications are put into the refrigerating area, these applications will be completely isolated and disabled, and the number of processes loaded in the running memory is reduced, and the intelligent terminal can be effectively improved. Speed and reduce power consumption to enhance the user experience.
进一步的,本发明一实施例中,步骤S20之后包括:Further, in an embodiment of the present invention, after step S20, the method includes:
输出冷藏成功的提示消息。A message indicating that the refrigerating is successful is output.
本实施例中,该提示消息可以为终端震动和/或响铃等消息。本实施例,通过输出冷藏成功的提示消息,用以告知用户此次冷藏操作已成功处理。In this embodiment, the prompt message may be a message such as terminal vibration and/or ringing. In this embodiment, the prompt message of successful refrigerating is output to inform the user that the refrigerating operation has been successfully processed.
进一步的,本发明一实施例中,应用管理方法还包括:Further, in an embodiment of the present invention, the application management method further includes:
获取预置冷藏区外的各非冷藏应用在当前时间之前最后一次运行对应的最新活跃时间,得到最新活跃时间组;Obtaining the latest active time of each non-refrigerated application outside the preset refrigerating area before the current time to obtain the latest active time group;
检测最新活跃时间组中是否存在与当前时间的时间差超过预设阈值的最新活跃时间;Detecting whether there is a latest active time in the latest active time group that has a time difference from the current time exceeding a preset threshold;
若存在与当前时间的时间差超过预设阈值的最新活跃时间,则将所述最新活跃时间对应应用的应用图标移入预置冷藏区。If there is a latest active time when the time difference from the current time exceeds a preset threshold, the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
本实施例中,冷藏区外的各应用指在终端普通界面上显示的应用。本实施例中,获取冷藏区外各应用最近一次运行对应的最新活跃时间,可以是在终端运行期间实时获取,当然为了节省终端电量还可以是每隔一段预设时间获取一次,在此不作限制,具体根据实际需要进行设置。In this embodiment, each application outside the refrigerating area refers to an application displayed on the normal interface of the terminal. In this embodiment, the latest active time corresponding to the latest operation of each application outside the refrigerating area is obtained, which may be obtained in real time during the operation of the terminal. Of course, in order to save the power of the terminal, it may be acquired once every preset time, and no limitation is made here. , according to actual needs to set.
例如,冷藏区外存在30个应用,获取这30个应用最近一次运行对应的最新活跃时间,得到最新活跃时间组,该最新活跃时间组中包括30个时间信息,每个时间信息对应一个具体的应用。然后,分别计算这30个时间信息与当前时间的时间差,检测是否存在时间差大于预设阈值,该预设阈值可根据实际情况自由设置,例如设置为30天。如时间信息3(对应应用3)的当前时间的时间差大于30天,时间信息5(对应应用5)的当前时间的时间差大于30天,时间信息7(对应应用7)的当前时间的时间差大于30天,则将应用3对应的应用图标、应用5对应的应用图标、应用7对应的应用图标移入预置冷藏区。For example, there are 30 applications outside the refrigerated area, and the latest active time corresponding to the last running of the 30 applications is obtained, and the latest active time group is obtained. The latest active time group includes 30 time information, and each time information corresponds to a specific one. application. Then, the time difference between the 30 time information and the current time is calculated separately, and it is detected whether the time difference is greater than a preset threshold, and the preset threshold may be freely set according to actual conditions, for example, set to 30 days. For example, the time difference of the current time of the time information 3 (corresponding to the application 3) is greater than 30 days, the time difference of the current time of the time information 5 (corresponding to the application 5) is greater than 30 days, and the time difference of the current time of the time information 7 (corresponding to the application 7) is greater than 30 In the day, the application icon corresponding to the application 3, the application icon corresponding to the application 5, and the application icon corresponding to the application 7 are moved into the preset refrigerating area.
本实施例中,检测冷藏区外各应用最近一次运行时间与当前时间的差值,当差值大于预设阈值时,将对应的应用移入冷藏区,无需用户手动将应用移入冷藏区,可自动将长时间未使用的应用移入冷藏区,提升用户使用体验。In this embodiment, the difference between the latest running time and the current time of each application outside the refrigerating area is detected. When the difference is greater than the preset threshold, the corresponding application is moved into the refrigerating area, and the user is not required to manually move the application into the refrigerating area. Move applications that have not been used for a long time into the refrigerated area to enhance the user experience.
进一步的,本发明一实施例中,应用管理方法还包括:Further, in an embodiment of the present invention, the application management method further includes:
在接收到冷藏区显示指令时,显示冷藏区;Displaying the refrigerated area when receiving the refrigerating area display instruction;
在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用。The refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
本实施例中,冷藏区显示指令的触发方式可以有多种,例如,在设置菜单中开启显示冷藏区的选项,或是在终端屏幕上绘制滑动轨迹,当滑动轨迹与预先设置的轨迹匹配时,触发显示指令,还可以是在预设时间内在终端上连续点击预设次数,触发显示指令。在此对于冷藏区显示指令的触发方式不作限制,具体根据实际需要进行设置。In this embodiment, the display manner of the refrigerating area display instruction may be various, for example, the option of displaying the refrigerating area is turned on in the setting menu, or the sliding trajectory is drawn on the terminal screen, when the sliding trajectory matches the preset trajectory. The display command is triggered, and the preset number of times is continuously clicked on the terminal within a preset time to trigger the display instruction. Here, the triggering manner of the display instruction in the refrigerating area is not limited, and is specifically set according to actual needs.
当冷藏区显示后,若检测到点击操作,确定点击操作的位置,根据位置确定对应的应用图标,并运行该应用图标对应的应用,在退出应用后或退出冷藏区界面后,该应用图标仍在冷藏区中,即该应用图标对应的应用仍处于停用状态,无法后台自启。After the cold storage area is displayed, if a click operation is detected, the location of the click operation is determined, the corresponding application icon is determined according to the location, and the application corresponding to the application icon is executed, and after the application is exited or the cold storage interface is exited, the application icon remains In the cold storage area, the application corresponding to the application icon is still in the disabled state, and cannot be started in the background.
本实施例中,当用户自主操作将应用图标移入冷藏区或终端检测到某应用长时间未使用自动将该应用图标移入冷藏区,当偶尔需要使用冷藏区中的应用时,打开冷藏区界面,可以直接在冷藏区中选择要使用的应用的图标,退出应用后,该应用图标仍在冷藏区中,即该应用图标对应的应用仍处于停用状态,无法后台自启,达到提高***运行速率,节省终端电量的效果。In this embodiment, when the user autonomously moves the application icon into the refrigerating area or the terminal detects that an application has not been used for a long time to automatically move the application icon into the refrigerating area, when the application in the refrigerating area is occasionally needed, the refrigerating area interface is opened. The icon of the application to be used can be selected directly in the refrigerating area. After exiting the application, the application icon is still in the refrigerating area, that is, the application corresponding to the application icon is still in the deactivated state, and cannot be automatically started in the background, thereby increasing the operating rate of the system. , to save the effect of the terminal power.
进一步的,本发明一实施例中,在接收到冷藏区显示指令时,显示冷藏区包括:Further, in an embodiment of the invention, when receiving the refrigerating area display instruction, displaying the refrigerating area includes:
在接收到冷藏区显示指令时,对所述显示指令的合法性进行验证;Verifying the legality of the display instruction upon receiving the refrigerating area display instruction;
若验证通过,则显示冷藏区。If the verification passes, the cold storage area is displayed.
本实施例中,用户可能是出于提高***运行速率、节省终端电量的目的将应用图标移入冷藏区,还可能是出于对某些应用进行保密的需求,将应用图标移入冷藏区。因为,应用图标移入冷藏区后,终端正常使用过程中,移入冷藏区的应用图标是不显示的,能起到保护用户隐私的效果。因此,在接收到冷藏区显示指令后,不直接显示冷藏区,而是对显示指令的合法性进行验证,验证通过后再显示冷藏区。In this embodiment, the user may move the application icon into the refrigerating area for the purpose of increasing the operating speed of the system and saving the power of the terminal, or may move the application icon into the refrigerating area for the purpose of keeping certain applications confidential. Because, after the application icon is moved into the refrigerating area, during the normal use of the terminal, the application icon moved into the refrigerating area is not displayed, which can protect the privacy of the user. Therefore, after receiving the display instruction of the refrigerating area, the refrigerating area is not directly displayed, but the legality of the display instruction is verified, and the refrigerating area is displayed after the verification is passed.
本发明一可选实施例中,可以是在接收到显示指令后,进一步对用户进行身份验证,例如密码验证,只有输入正确密码,才能验证通过,如指纹验证,当输入的指纹信息与预置的指纹信息匹配,则验证通过,或是滑动轨迹验证,当滑动轨迹与预设轨迹匹配,则验证通过。在验证通过后,再显示冷藏区。In an optional embodiment of the present invention, after receiving the display instruction, the user may be further authenticated, for example, password verification, and only the correct password can be input to verify the pass, such as fingerprint verification, when the input fingerprint information and the preset If the fingerprint information is matched, the verification is passed, or the sliding track is verified. When the sliding track matches the preset track, the verification is passed. After the verification is passed, the refrigerated area is displayed.
本实施例中,考虑到用户可能是处于保护隐私的目的,将需要隐藏的应用放入冷藏区,故在接收到冷藏区显示指令时,在显示冷藏区之前首先对该显示指令的合法性进行验证,只有验证通过,才显示冷藏区,满足用户保护隐私的目的,提示用户使用体验。In this embodiment, considering that the user may be in the protection of privacy, the application that needs to be hidden is placed in the refrigerating area, so when the refrigerating area display instruction is received, the legality of the display instruction is first performed before the refrigerating area is displayed. Verification, only the verification is passed, the refrigerated area is displayed, and the user is protected for privacy purposes, prompting the user to use the experience.
进一步的,本发明一实施例中,在接收到冷藏区显示指令时,显示冷藏区之后包括:Further, in an embodiment of the present invention, after receiving the display instruction of the refrigerating area, displaying the refrigerating area includes:
在接收到恢复指令时,将所述恢复指令对应的已冷藏应用图标移出预置冷藏区。Upon receiving the resume command, the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
本实施例中,当冷藏区显示后,记录用户的点击操作,并将点击操作对应位置的应用图标记作待恢复图标,当进一步接收到确认指令时,触发恢复指令。如图4所示,图4为待恢复图标选择界面一实施例的场景示意图。在待恢复图标选择界面上呈现有被冷藏应用的图标,在该界面,用户点击图标,即该图标被选取为待恢复图标,若再次点击,则取消选取,当待恢复图标选取完毕,确认选项被点击后,恢复指令被触发。In this embodiment, after the refrigerating area is displayed, the user's click operation is recorded, and the application map of the corresponding position of the click operation is marked as the icon to be restored, and when the confirmation command is further received, the resume instruction is triggered. As shown in FIG. 4, FIG. 4 is a schematic diagram of a scenario of an embodiment of an icon selection interface to be restored. An icon of the refrigerated application is presented on the icon to be restored icon. In the interface, the user clicks on the icon, that is, the icon is selected as the icon to be restored, and if clicked again, the selection is cancelled, and when the icon to be restored is selected, the option is confirmed. After being clicked, the resume command is triggered.
本实施例中,在接收到恢复指令时,将恢复指令对应的已冷藏应用图标移出预置冷藏区,使得用户可根据需要将冷藏区中已冷藏的应用图标移除冷藏区,即解除该应用图标对应应用的停用状态,提升用户体验。In this embodiment, when the resume instruction is received, the refrigerated application icon corresponding to the resume instruction is moved out of the preset refrigerating area, so that the user can remove the refrigerated application icon in the refrigerating area from the refrigerating area as needed, that is, release the application. The icon corresponds to the deactivated state of the app, improving the user experience.
进一步的,本发明一实施例中,在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用之后包括:Further, in an embodiment of the present invention, after receiving the startup instruction based on the refrigerated application icon in the refrigerating area, after running the refrigerated application corresponding to the refrigerated application icon, the method includes:
获取所述已冷藏应用在预设时间段内的运行次数;Obtaining the number of runs of the refrigerated application within a preset time period;
当检测到所述运行次数大于预设数值时,将所述已冷藏应用的图标移出预置冷藏区。When it is detected that the number of runs is greater than a preset value, the icon of the refrigerated application is moved out of the preset refrigerating area.
本实施例中,位于冷藏区中的应用图标对应的应用是无法后台自启的,已冷藏应用图标对应的应用若需要运行,必须是基于用户的启动指令。可以是已冷藏应用图标对应的应用每运行一次便记录一次。若已冷藏应用在预设时间段(如5天)内的运行次数大于预设数值(如6次),则说明该已冷藏应用的使用频率较高,若继续将该已冷藏应用的图标放置在冷藏区,不利于用户操作的便利性,这种情况下,将已冷藏应用的图标移出预置冷藏区,方便后续用户对该应用的使用。当然,该功能可根据用户实际需要开启或关闭。In this embodiment, the application corresponding to the application icon located in the refrigerating area cannot be self-started in the background, and if the application corresponding to the refrigerated application icon needs to be run, it must be based on the user's startup instruction. The application corresponding to the refrigerated application icon can be recorded once per run. If the number of runs of the refrigerated application within a preset period of time (eg, 5 days) is greater than a preset value (eg, 6 times), the used frequency of the refrigerated application is higher, and if the icon of the refrigerated application continues to be placed In the refrigerated area, it is not conducive to the convenience of the user's operation. In this case, the icon of the refrigerated application is moved out of the preset refrigerating area to facilitate subsequent use of the application by the user. Of course, this function can be turned on or off according to the actual needs of the user.
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有应用管理程序,所述应用管理程序被处理器执行时实现如上所述的应用管理方法的步骤。In addition, the embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores an application management program, and the application management program is executed by the processor to implement the steps of the application management method as described above. .
本发明计算机可读存储介质的具体实施例与上述应用管理方法的各个实施例基本相同,在此不做赘述。The specific embodiment of the computer readable storage medium of the present invention is substantially the same as the embodiment of the application management method described above, and is not described herein.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, item, or system. An element defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in a process, method, article, or system that includes the element, without further limitation.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, portions of the technical solution of the present invention that contribute substantially or to the prior art may be embodied in the form of a software product stored in a storage medium (such as a ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.

Claims (10)

  1. 一种应用管理方法,其特征在于,所述应用管理方法包括: An application management method, characterized in that the application management method comprises:
    根据接收的应用冷藏指令,从原界面中选择应用冷藏指令对应的应用图标;Selecting an application icon corresponding to the application of the refrigerating instruction from the original interface according to the received application refrigerating instruction;
    将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述原界面中剩余图标进行重新排列。 The application icon is moved into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface.
  2. 如权利要求1所述的应用管理方法,其特征在于,所述将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述原界面中剩余图标进行重新排列之后包括:The application management method according to claim 1, wherein the moving the application icon into a preset refrigerating area, killing a background process of the application icon corresponding to the application, and performing the remaining icons in the original interface After rearranging, include:
    输出冷藏成功的提示消息。 A message indicating that the refrigerating is successful is output.
  3. 如权利要求1所述的应用管理方法,其特征在于,所述应用管理方法还包括:The application management method according to claim 1, wherein the application management method further comprises:
    获取预置冷藏区外的各非冷藏应用在当前时间之前最后一次运行对应的最新活跃时间,得到最新活跃时间组;Obtaining the latest active time of each non-refrigerated application outside the preset refrigerating area before the current time to obtain the latest active time group;
    检测最新活跃时间组中是否存在与当前时间的时间差超过预设阈值的最新活跃时间;Detecting whether there is a latest active time in the latest active time group that has a time difference from the current time exceeding a preset threshold;
    若存在与当前时间的时间差超过预设阈值的最新活跃时间,则将所述最新活跃时间对应应用的应用图标移入预置冷藏区。 If there is a latest active time when the time difference from the current time exceeds a preset threshold, the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
  4. 如权利要求1所述的应用管理方法,其特征在于,所述应用管理方法还包括:The application management method according to claim 1, wherein the application management method further comprises:
    在接收到冷藏区显示指令时,显示冷藏区;Displaying the refrigerated area when receiving the refrigerating area display instruction;
    在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用。The refrigerated application corresponding to the refrigerated application icon is executed upon receiving a start command based on the refrigerated application icon in the refrigerated area.
  5. 如权利要求4所述的应用管理方法,其特征在于,所述在接收到冷藏区显示指令时,显示冷藏区包括:The application management method according to claim 4, wherein when the refrigerating area display instruction is received, displaying the refrigerating area comprises:
    在接收到冷藏区显示指令时,对所述显示指令的合法性进行验证;Verifying the legality of the display instruction upon receiving the refrigerating area display instruction;
    若验证通过,则显示冷藏区。If the verification passes, the cold storage area is displayed.
  6. 如权利要求4所述的应用管理方法,其特征在于,所述在接收到冷藏区显示指令时,显示冷藏区之后包括:The application management method according to claim 4, wherein the displaying the refrigerating area display instruction, after displaying the refrigerating area, comprises:
    在接收到恢复指令时,将所述恢复指令对应的已冷藏应用图标移出预置冷藏区。Upon receiving the resume command, the refrigerated application icon corresponding to the resume command is moved out of the preset refrigerating area.
  7. 如权利要求4所述的应用管理方法,其特征在于,所述在接收到基于所述冷藏区中已冷藏应用图标的启动指令时,运行所述已冷藏应用图标对应的已冷藏应用之后包括:The application management method according to claim 4, wherein, after receiving the startup instruction based on the refrigerated application icon in the refrigerating area, after running the refrigerated application corresponding to the refrigerated application icon, the method comprises:
    获取所述已冷藏应用在预设时间段内的运行次数;Obtaining the number of runs of the refrigerated application within a preset time period;
    当检测到所述运行次数大于预设数值时,将所述已冷藏应用的图标移出预置冷藏区。 When it is detected that the number of runs is greater than a preset value, the icon of the refrigerated application is moved out of the preset refrigerating area.
  8. 一种终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用管理程序,所述应用管理程序被所述处理器执行时实现如下步骤:A terminal, comprising: a memory, a processor, and an application management program stored on the memory and operable on the processor, when the application management program is executed by the processor Implement the following steps:
    根据接收的应用冷藏指令,从原界面中选择应用冷藏指令对应的应用图标;Selecting an application icon corresponding to the application of the refrigerating instruction from the original interface according to the received application refrigerating instruction;
    将所述应用图标移入预置冷藏区,杀死所述应用图标对应应用的后台进程,并对所述应用图标对应的原界面中剩余图标进行重新排列。The application icon is moved into the preset refrigerating area, killing the background process of the application icon corresponding to the application, and rearranging the remaining icons in the original interface corresponding to the application icon.
  9. 如权利要求8所述的终端,其特征在于,所述应用管理程序被所述处理器执行时还实现如下步骤:The terminal according to claim 8, wherein when said application management program is executed by said processor, the following steps are further implemented:
    获取预置冷藏区外的各非冷藏应用在当前时间之前最后一次运行对应的最新活跃时间,得到最新活跃时间组;Obtaining the latest active time of each non-refrigerated application outside the preset refrigerating area before the current time to obtain the latest active time group;
    检测最新活跃时间组中是否存在与当前时间的时间差超过预设阈值的最新活跃时间;Detecting whether there is a latest active time in the latest active time group that has a time difference from the current time exceeding a preset threshold;
    若存在与当前时间的时间差超过预设阈值的最新活跃时间,则将所述最新活跃时间对应应用的应用图标移入预置冷藏区。If there is a latest active time when the time difference from the current time exceeds a preset threshold, the application icon of the latest active time corresponding application is moved into the preset refrigerating area.
  10. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有应用管理程序,所述应用管理程序被处理器执行时实现如权利要求1至7中任一项所述的应用管理方法的步骤。 A computer readable storage medium, wherein the computer readable storage medium stores an application management program, the application management program being executed by a processor to implement the method of any one of claims 1 to 7. The steps of applying the management method.
PCT/CN2017/103573 2017-09-27 2017-09-27 Application management method, terminal and computer readable storage medium WO2019061045A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/103573 WO2019061045A1 (en) 2017-09-27 2017-09-27 Application management method, terminal and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/103573 WO2019061045A1 (en) 2017-09-27 2017-09-27 Application management method, terminal and computer readable storage medium

Publications (1)

Publication Number Publication Date
WO2019061045A1 true WO2019061045A1 (en) 2019-04-04

Family

ID=65900372

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/103573 WO2019061045A1 (en) 2017-09-27 2017-09-27 Application management method, terminal and computer readable storage medium

Country Status (1)

Country Link
WO (1) WO2019061045A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113474756A (en) * 2019-04-12 2021-10-01 深圳市欢太科技有限公司 Application processing method and device, storage medium and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105975162A (en) * 2016-05-31 2016-09-28 宇龙计算机通信科技(深圳)有限公司 Application freezing method and touch screen terminal
CN106202472A (en) * 2016-07-15 2016-12-07 宇龙计算机通信科技(深圳)有限公司 A kind of application icon processing method and device thereof
CN106503545A (en) * 2016-11-04 2017-03-15 上海传英信息技术有限公司 Method and mobile terminal that application program is thawed
CN106528211A (en) * 2016-10-21 2017-03-22 北京奇虎科技有限公司 Disable removal method and terminal for application

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105975162A (en) * 2016-05-31 2016-09-28 宇龙计算机通信科技(深圳)有限公司 Application freezing method and touch screen terminal
CN106202472A (en) * 2016-07-15 2016-12-07 宇龙计算机通信科技(深圳)有限公司 A kind of application icon processing method and device thereof
CN106528211A (en) * 2016-10-21 2017-03-22 北京奇虎科技有限公司 Disable removal method and terminal for application
CN106503545A (en) * 2016-11-04 2017-03-15 上海传英信息技术有限公司 Method and mobile terminal that application program is thawed

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113474756A (en) * 2019-04-12 2021-10-01 深圳市欢太科技有限公司 Application processing method and device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
WO2016058258A1 (en) Terminal remote control method and system
WO2018028121A1 (en) Method and device for managing storage space of data partition
WO2017041337A1 (en) Method, terminal and system for controlling air conditioner
WO2019061530A1 (en) Method and apparatus for automatically adjusting brightness of display, and storage medium
WO2015127870A1 (en) Method and apparatus for recommending application
WO2014000635A1 (en) Method for reader to provide service, reader, terminal and computer storage medium
WO2017028613A1 (en) Terminal control method and apparatus based on remote controller app
WO2019051902A1 (en) Terminal control method, air conditioner and computer-readable storage medium
WO2018053963A1 (en) Method and apparatus for upgrading system of smart television
WO2017063366A1 (en) Method and system for starting application
WO2017190450A1 (en) Process closing method and apparatus
WO2018126888A1 (en) Method and apparatus for configuring a shortcut for a television function
WO2015144052A1 (en) Method and apparatus for collecting statistics on network information
WO2018113187A1 (en) Display control method and display device
WO2017084303A1 (en) Switching method for launcher and switching control system
WO2019075909A1 (en) Air conditioner, control method and device therefor, and computer readable storage medium
WO2017036203A1 (en) Play control method for media application, remote control device and television system
WO2017080193A1 (en) Playback control method and device
WO2017084305A1 (en) Terminal control method and system
WO2017059686A1 (en) Desktop displaying method and device
WO2017000729A1 (en) Audio/video playing control method and device
WO2018205534A1 (en) Method for controlling somatosensory remote controller, smart terminal, and computer readable storage medium
WO2019051897A1 (en) Terminal operating parameter adjustment method and device, and computer readable storage medium
WO2019062109A1 (en) Method of mounting disk array, android device and storage medium
WO2019024472A1 (en) Data operation method and device and computer readable storage 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: 17926696

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

Country of ref document: EP

Kind code of ref document: A1