Movatterモバイル変換


[0]ホーム

URL:


CN106126077A - A kind of application program image target display control method and mobile terminal - Google Patents

A kind of application program image target display control method and mobile terminal
Download PDF

Info

Publication number
CN106126077A
CN106126077ACN201610431331.XACN201610431331ACN106126077ACN 106126077 ACN106126077 ACN 106126077ACN 201610431331 ACN201610431331 ACN 201610431331ACN 106126077 ACN106126077 ACN 106126077A
Authority
CN
China
Prior art keywords
icon
application
application program
target
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610431331.XA
Other languages
Chinese (zh)
Other versions
CN106126077B (en
Inventor
江苏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co LtdfiledCriticalVivo Mobile Communication Co Ltd
Priority to CN201610431331.XApriorityCriticalpatent/CN106126077B/en
Publication of CN106126077ApublicationCriticalpatent/CN106126077A/en
Application grantedgrantedCritical
Publication of CN106126077BpublicationCriticalpatent/CN106126077B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例提供了一种应用程序图标的显示控制方法及移动终端,其中,所述方法包括:通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。本发明实施例提供的一种应用程序图标的显示控制方法及移动终端,能够有效简化了隐藏应用的操作,从而提高操作效率。

Embodiments of the present invention provide a method for controlling the display of application program icons and a mobile terminal, wherein the method includes: when the standby desktop of the mobile terminal is in editing A drag operation of a program icon; if the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, the first application program icon is determined as the target icon, and the second application program icon is determined The application program icon is determined as the host icon; a first association relationship between the target icon and the host icon is established; and the first application program icon is hidden. The embodiment of the present invention provides a method for controlling the display of application program icons and a mobile terminal, which can effectively simplify the operation of hiding applications, thereby improving the operation efficiency.

Description

Translated fromChinese
一种应用程序图标的显示控制方法和移动终端Display control method and mobile terminal of application icon

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种应用程序图标的显示控制方法及移动终端。The invention relates to the field of communication technology, in particular to a method for controlling the display of application program icons and a mobile terminal.

背景技术Background technique

目前应用程序(APP,Application)种类繁多,越来越多的应用程序中包含了较多的隐私,用户需要隐藏应用程序图标的需求也是越来越大。目前可以通过安全软件来实现图标的隐藏,通过进入安全软件的界面,在安全软件界面中设置一个控件,点击可以选择桌面上的应用以进行隐藏。在安全软件中设置一个应用入口,需要启动隐藏的应用时,可以通过进入安全软件界面的应用入口打开。At present, there are various types of application programs (APP, Application), and more and more application programs include more privacy, and the user needs to hide the application program icon is also increasing. At present, icons can be hidden through security software. By entering the interface of the security software, a control is set in the interface of the security software, and clicking can select an application on the desktop to hide. An application entry is set in the security software, and when a hidden application needs to be started, it can be opened by entering the application entry on the security software interface.

可见,现有技术通过安全软件实现应用程序的隐藏和启动的方式,隐藏和启动都需要打开安全软件,在安全软件界面中进行操作,操作起来比较繁琐。It can be seen that in the prior art, the application program is hidden and activated through security software. Both hiding and activation require the security software to be opened, and operations are performed in the security software interface, which is cumbersome to operate.

发明内容Contents of the invention

本发明实施例提供一种应用程序图标的显示控制方法及移动终端,以解决应用程序的隐藏和显示的操作繁琐、耗时长的问题。Embodiments of the present invention provide a method for controlling the display of application program icons and a mobile terminal, so as to solve the problems of cumbersome and time-consuming operations for hiding and displaying application programs.

第一方面,本发明实施例提供了一种应用程序图标的显示控制方法,所述方法应用于移动终端,所述方法包括:在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。In the first aspect, an embodiment of the present invention provides a method for controlling the display of application program icons, the method is applied to a mobile terminal, and the method includes: when the standby desktop of the mobile terminal is in the editing state, detecting the user of the mobile terminal Dragging the first application icon; if the overlapping area of the first application icon and the second application icon exceeds a preset threshold, determining the first application icon as the target icon, and determining the second application program icon as the host icon; establishing a first association relationship between the target icon and the host icon; hiding the first application program icon.

另一方面,本发明实施例还提供了一种移动终端,所述移动终端,包括:On the other hand, an embodiment of the present invention also provides a mobile terminal, and the mobile terminal includes:

操作检测模块,用于在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;关系确定模块,用于若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;关系建立模块,用于建立所述目标图标与所述宿主图标之间的第一关联关系;应用隐藏模块,用于隐藏所述第一应用程序图标。The operation detection module is used to detect the drag operation of the first application program icon by the user of the mobile terminal when the standby desktop of the mobile terminal is in the editing state; the relationship determination module is used to determine if the first application program icon If the overlapping area with the second application program icon exceeds a preset threshold, the first application program icon is determined as the target icon, and the second application program icon is determined as the host icon; the relationship establishing module is used to establish A first association relationship between the target icon and the host icon; an application hiding module, configured to hide the first application icon.

这样,本发明实施例中,通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。因此,本发明实施例可以有效简化隐藏应用的操作,从而提高操作效率。In this way, in the embodiment of the present invention, when the standby desktop of the mobile terminal is in the editing state, it is detected that the user of the mobile terminal drags the first application icon; If the overlapping area of the application icons exceeds a preset threshold, the first application icon is determined as the target icon, and the second application icon is determined as the host icon; the target icon and the host icon are established The first association relationship between; hiding the first application program icon. Therefore, the embodiment of the present invention can effectively simplify the operation of the hidden application, thereby improving the operation efficiency.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.

图1是本发明实施例一的应用程序图标的显示控制方法的流程图;FIG. 1 is a flow chart of a method for controlling the display of application program icons according to Embodiment 1 of the present invention;

图2a是本发明实施例二的应用程序图标的显示控制方法的流程图;FIG. 2a is a flow chart of a method for controlling the display of application program icons according to Embodiment 2 of the present invention;

图2b是本发明实施例二的启动目标图标对应的应用程序的流程图;Fig. 2b is a flow chart of the application program corresponding to the startup target icon according to Embodiment 2 of the present invention;

图2c是本发明实施例二的宿主图标与目标图标的替换的流程图;Fig. 2c is a flowchart of the replacement of the host icon and the target icon in Embodiment 2 of the present invention;

图3是本发明实施例二的桌面中应用的移动示意图;FIG. 3 is a schematic diagram of movement of applications on the desktop according to Embodiment 2 of the present invention;

图4是本发明实施例二的宿主应用的移动示意图;FIG. 4 is a schematic diagram of movement of the host application in Embodiment 2 of the present invention;

图5是本发明实施例二的宿主应用的隐藏列表示意图;FIG. 5 is a schematic diagram of a hidden list of a host application in Embodiment 2 of the present invention;

图6是本发明实施例三的移动终端的结构框图之一;FIG. 6 is one of the structural block diagrams of the mobile terminal according to Embodiment 3 of the present invention;

图7是本发明实施例三的移动终端的结构框图之二;FIG. 7 is the second structural block diagram of the mobile terminal according to Embodiment 3 of the present invention;

图8是本发明实施例四的移动终端的结构框图;FIG. 8 is a structural block diagram of a mobile terminal according to Embodiment 4 of the present invention;

图9是本发明实施例五的移动终端的结构框图。FIG. 9 is a structural block diagram of a mobile terminal according to Embodiment 5 of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

实施例一Embodiment one

参照图1,示出了本发明的一种应用程序图标的显示控制方法实施例的流程图,具体可以包括如下步骤:Referring to FIG. 1 , it shows a flow chart of an embodiment of a method for controlling the display of application program icons according to the present invention, which may specifically include the following steps:

步骤101、在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作。Step 101 , when the standby desktop of the mobile terminal is in an editing state, detect a drag operation of the user of the mobile terminal on the first application program icon.

终端中的应用种类繁多,有些应用由于特殊原因例如包含较多的用户隐私,如微信,需要进行保密。本发明实施例可以通过对需要隐藏的应用如第一应用程序图标进行选定,在桌面中选定另一个应用程序图标如第二应用程序图标作为第一应用程序图标的寄宿应用,通过将第一应用程序图标拖动到第二应用程序图标的位置来实现对第一应用程序图标的隐藏。当移动终端的桌面被触压时,进入编辑状态。在终端中添加一个监控进程,通过监控进程对处于编辑状态桌面中的多个应用程序图标进行监听和控制。本发明实施例中可以通过长按的方式触发应用程序图标以进行选定,这里的长按指的是对应用的按压时间超过一定的阈值如2s。监控进程检测到终端中的第一应用程序图标和第二应用程序图标被触发时,开始对被触发的第一应用程序图标和第二应用程序图标的位置进行监听,以检测移动终端用户是否对第一应用程序图标进行了拖动操作。There are various types of applications in the terminal, and some applications need to be kept secret due to special reasons, such as WeChat, which contain more user privacy. In the embodiment of the present invention, by selecting an application that needs to be hidden, such as the first application icon, and selecting another application icon on the desktop, such as the second application icon, as the host application of the first application icon, by setting the second application icon An application icon is dragged to the position of the second application icon to hide the first application icon. When the desktop of the mobile terminal is pressed, it enters the editing state. Add a monitoring process in the terminal, and monitor and control multiple application icons on the desktop in the editing state through the monitoring process. In the embodiment of the present invention, the application icon can be triggered to be selected by long pressing, where the long pressing refers to pressing the application for a time exceeding a certain threshold such as 2s. When the monitoring process detects that the first application program icon and the second application program icon in the terminal are triggered, it starts to monitor the positions of the triggered first application program icon and the second application program icon, so as to detect whether the mobile terminal user The first application icon is dragged.

步骤102、若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标。Step 102: If the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, determine the first application program icon as the target icon, and determine the second application program icon is the hosting icon.

用户拖动第一应用程序图标时,监控进程通过获取第一应用程序图标和第二应用程序图标的位置信息,可以计算第一应用程序图标与第二应用程序 图标的重叠区域面积,判断第一应用程序图标与第二应用程序图标的重叠区域面积是否超过预设阈值。当超过预设阈值时,将第一应用程序图标确定为目标应用程序图标,即需要被隐藏的应用程序图标,将第二应用程序图标确定为宿主应用程序图标,即将第一应用程序图标寄宿于第二应用程序图标,通过第二应用程序图标为第一应用程序图标提供查找路径。When the user drags the first application program icon, the monitoring process can calculate the overlapping area of the first application program icon and the second application program icon by obtaining the position information of the first application program icon and the second application program icon, and judge the first application program icon. Whether the overlapping area of the application program icon and the second application program icon exceeds a preset threshold. When the preset threshold is exceeded, the first application icon is determined as the target application icon, that is, the application icon that needs to be hidden, and the second application icon is determined as the host application icon, that is, the first application icon is hosted on the The second application program icon provides a search path for the first application program icon through the second application program icon.

步骤103、建立所述目标图标与所述宿主图标之间的第一关联关系。Step 103, establishing a first association relationship between the target icon and the host icon.

为了便于通过宿主应用程序图标查找目标应用程序图标,可以建立目标应用程序图标与宿主应用程序图标的第一关联关系,即将目标应用程序图标与宿主应用程序图标进行绑定,以实现通过宿主应用程序图标找到目标应用程序图标。In order to facilitate finding the target application icon through the host application icon, the first association relationship between the target application icon and the host application icon can be established, that is, to bind the target application icon and the host application icon, so that through the host application icon to find the target application icon.

步骤104、隐藏所述第一应用程序图标程序图标。Step 104, hiding the program icon of the first application program icon.

目标应用程序图标与宿主应用程序图标建立关联关系后,监控进程在显示界面中对所述目标应用程序图标进行隐藏,例如隐藏目标应用程序图标的图标标识即第一应用程序图标程序图标,以实现对目标应用程序图标的保密。用户需要查找被隐藏的目标应用程序图标时,可以通过与目标应用程序图标存在关联关系的宿主应用程序图标显示该目标应用程序图标。为了不影响宿主应用程序图标自身的正常启动,用户查找目标应用程序图标时,可以通过目标手势,即与宿主应用程序图标的正常启动手势不同的方式,例如长按或双击来触发宿主应用程序图标,以显示被隐藏的目标应用程序图标。After the target application icon is associated with the host application icon, the monitoring process hides the target application icon in the display interface, such as hiding the icon identification of the target application icon, that is, the first application icon program icon, to Privacy of the target application icon. When the user needs to find the hidden target application icon, the target application icon may be displayed through a host application icon associated with the target application icon. In order not to affect the normal launch of the host application icon itself, when the user finds the target application icon, the target gesture can be used, which is different from the normal launch gesture of the host application icon, such as long-pressing or double-clicking to trigger the host application icon , to display the hidden target application icon.

综上所述,本发明实施例的应用程序图标的显示控制方法,通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。因此,本发明实施例可以有效简化隐藏应用程序图标的操作,从而提高操作效率。In summary, the method for controlling the display of application program icons in the embodiment of the present invention detects the drag operation of the mobile terminal user on the first application program icon when the standby desktop of the mobile terminal is in the editing state; If the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, the first application program icon is determined as the target icon, and the second application program icon is determined as the host icon; Establishing a first association relationship between the target icon and the host icon; hiding the first application program icon. Therefore, the embodiment of the present invention can effectively simplify the operation of hiding the application icon, thereby improving the operation efficiency.

实施例二Embodiment two

参照图2a,示出了本发明另一种应用程序图标的显示控制方法实施例的 流程图,具体可以包括如下步骤:Referring to Fig. 2a, it shows a flow chart of another embodiment of the method for controlling the display of application program icons according to the present invention, which may specifically include the following steps:

步骤201、在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作。Step 201 , when the standby desktop of the mobile terminal is in an editing state, detect a drag operation of the user of the mobile terminal on the icon of the first application program.

本发明实施例可以通过对需要隐藏的应用程序图标如第一应用程序图标进行选定,在桌面中选定另一个应用程序图标如第二应用程序图标作为第一应用程序图标的寄宿应用程序图标,通过将第一应用程序图标拖动到第二应用程序图标的位置来实现对第一应用程序图标的隐藏。当移动终端的桌面被触压时,进入编辑状态。在终端中添加一个监控进程,通过监控进程对处于编辑状态桌面中的多个应用程序图标进行监听和控制。监控进程检测到终端中的第一应用程序图标和第二应用程序图标被触发时,例如通过长按的方式被触发,开始对被触发的第一应用程序图标和第二应用程序图标的位置进行监听。以检测移动终端用户是否对第一应用程序图标进行了拖动操作。In the embodiment of the present invention, by selecting an application icon that needs to be hidden, such as the first application icon, another application icon, such as the second application icon, can be selected on the desktop as the host application icon of the first application icon. , to hide the icon of the first application program by dragging the icon of the first application program to the position of the icon of the second application program. When the desktop of the mobile terminal is pressed, it enters the editing state. Add a monitoring process in the terminal, and monitor and control multiple application icons on the desktop in the editing state through the monitoring process. When the monitoring process detects that the first application program icon and the second application program icon in the terminal are triggered, for example, by long-pressing, it starts to monitor the positions of the triggered first application program icon and the second application program icon. monitor. to detect whether the user of the mobile terminal has performed a drag operation on the first application program icon.

如图3所示,桌面中有三个应用程序图标A、B、C,用户选定应用程序图标A和应用程序图标B,将A应用程序图标拖动至B应用程序图标的位置并与B应用程序图标重合,即可实现对应用程序图标A的隐藏。监控进程通过获取第一应用程序图标如图3中的应用程序图标A的第一坐标信息和第二应用程序图标如图3中的应用程序图标B的第二坐标信息,确定第一应用程序图标和第二应用程序图标的位置变化,即移动轨迹,由此可以确定移动终端用户是否对第一应用程序图标进行了拖动操作。As shown in Figure 3, there are three application icons A, B, and C on the desktop. The user selects application icon A and application icon B, drags the application icon of A to the position of the application icon of B and applies it with B. When the program icons overlap, the application program icon A can be hidden. The monitoring process determines the first application icon by acquiring the first coordinate information of the first application icon such as application icon A in 3 and the second coordinate information of the second application icon such as application icon B in 3 and the position change of the icon of the second application program, that is, the movement track, thereby it can be determined whether the user of the mobile terminal has performed a drag operation on the icon of the first application program.

步骤202、若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标。Step 202: If the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, determine the first application program icon as the target icon, and determine the second application program icon is the hosting icon.

应用程序图标在界面中占据一个区域,即第一坐标信息和第二坐标信息均表示一个区域的坐标信息,依据第一坐标信息和第二坐标信息可以确定第一应用程序图标覆盖第二应用程序图标如图3中的应用程序图标A覆盖应用程序图标B。当第一应用程序图标被拖动到第二应用程序图标的位置并覆盖第二应用程序图标时,计算重叠区域如图3中的重叠区域d的区域信息例如区域面积,即第一应用程序图标覆盖所述第二应用程序图标的重叠区域面积。 预先设置重叠阈值,如图标面积的10%,判断第一应用程序图标与第二应用程序图标的重叠区域面积是否超过预设阈值。当所述重叠区域面积超过预设阈值时,可以将第一应用程序图标确定为目标图标,即需要被隐藏的应用程序图标,将第二应用程序图标确定为宿主图标,即为被隐藏应用程序图标提供查找路径的应用程序图标。The application icon occupies an area in the interface, that is, the first coordinate information and the second coordinate information both represent the coordinate information of an area, and it can be determined that the first application icon covers the second application according to the first coordinate information and the second coordinate information The icon is shown as application icon A covering application icon B in Figure 3 . When the first application program icon is dragged to the position of the second application program icon and covers the second application program icon, the area information such as the area area of the overlapping area d in Figure 3 is calculated such as the area area of the overlapping area, that is, the first application program icon An overlapping area covering the icon of the second application program. The overlap threshold is preset, for example, 10% of the icon area, and it is judged whether the overlapping area of the first application program icon and the second application program icon exceeds the preset threshold. When the overlapping area exceeds the preset threshold, the first application icon can be determined as the target icon, that is, the application icon that needs to be hidden, and the second application icon can be determined as the host icon, that is, the hidden application icon Provides a lookup path for the application icon.

步骤203、建立所述目标图标与所述宿主图标之间的第一关联关系。Step 203, establishing a first association relationship between the target icon and the host icon.

为了便于通过宿主应用程序图标查找目标应用程序图标,可以建立目标应用程序图标与宿主应用程序图标的第一关联关系,即将目标应用程序图标与宿主应用程序图标进行绑定,以实现通过宿主应用程序图标找到目标应用程序图标。In order to facilitate finding the target application icon through the host application icon, the first association relationship between the target application icon and the host application icon can be established, that is, to bind the target application icon and the host application icon, so that through the host application icon to find the target application icon.

步骤204、获取所述移动终端用户设置的目标密码。Step 204, acquiring the target password set by the mobile terminal user.

本发明实施例可以针对每个宿主应用程序图标设置一个关联密码,以对隐藏的目标图标进行保密。一般在宿主应用程序图标初次与目标应用程序图标建立关联关系前,可以提示用户设置关联密码。若关联密码没有设置成功,宿主应用程序图标再与其他目标应用程序图标进行关联时,可以继续提示用户设置关联密码。本发明实施例中,可以选择将锁屏密码或用户的指纹密码作为关联密码,也可以输入新的密码作为目标密码。获取移动终端用户设置的目标密码。In the embodiment of the present invention, an associated password can be set for each host application icon, so as to keep hidden target icons secret. Generally, before the host application icon establishes an association relationship with the target application icon for the first time, the user may be prompted to set an association password. If the association password is not successfully set, when the host application icon is associated with other target application icons, the user may continue to be prompted to set the association password. In the embodiment of the present invention, the screen lock password or the user's fingerprint password can be selected as the associated password, or a new password can be input as the target password. Obtain the target password set by the mobile terminal user.

其中,判断宿主应用程序图标是否初次与应用程序图标进行关联可以通过以下方法:宿主应用程序图标初次与目标应用程序图标建立第一关联关系时,会通过修改宿主应用程序图标的标识位,以标识该宿主应用程序图标隐藏有目标应用程序图标。例如宿主应用程序图标的标识位初值为0,即宿主应用程序图标不存在与目标应用程序图标的关联关系,宿主应用程序图标的标识位为0;宿主应用程序图标初次与目标应用程序图标建立关联关系时,将宿主应用程序图标的标识位修改为1,表示该宿主应用程序图标中隐藏有目标应用程序图标。获取宿主应用程序图标的标识位,判断宿主应用程序图标是否与应用程序图标已建立关联关系,即该宿主应用程序图标是否初次与应用程序图标进行关联。Among them, the following method can be used to determine whether the host application icon is associated with the application icon for the first time: when the host application icon establishes the first association relationship with the target application icon for the first time, it will modify the identification bit of the host application icon to identify The host application icon hides the target application icon. For example, the initial value of the identification bit of the host application icon is 0, that is, there is no association between the host application icon and the target application icon, and the identification bit of the host application icon is 0; the host application icon is first established with the target application icon When associating a relationship, the identification bit of the host application icon is changed to 1, indicating that the target application icon is hidden in the host application icon. Obtain the identification bit of the host application icon, and determine whether the host application icon has established an association relationship with the application icon, that is, whether the host application icon is associated with the application icon for the first time.

步骤205、基于所述目标密码,对所述第一应用程序图标进行加密。Step 205: Encrypt the first application program icon based on the target password.

基于移动终端用户设置的目标密码,对第一应用程序图标进行加密。移动终端用户设置目标密码后,当需要显示第一应用程序图标时,需要输入目标密码,监控软件检测到用户输入目标密码后,才会显示该宿主图标隐藏的目标图标。The first application program icon is encrypted based on the target password set by the mobile terminal user. After the mobile terminal user sets the target password, when the first application program icon needs to be displayed, the target password needs to be input. After the monitoring software detects that the user enters the target password, the hidden target icon of the host icon will be displayed.

步骤206、隐藏所述第一应用程序图标。Step 206, hiding the first application program icon.

目标应用程序图标与宿主应用程序图标建立关联关系后,监控进程在显示界面中对所述目标应用程序图标进行隐藏,例如隐藏目标应用程序图标的图标标识即第一应用程序图标程序图标,以实现对目标应用程序图标的保密。用户需要查找被隐藏的目标应用程序图标时,可以通过与目标应用程序图标存在关联关系的宿主应用程序图标显示该目标应用程序图标。为了不影响宿主应用程序图标自身的正常启动,用户查找目标应用程序图标时,可以通过目标手势,即与宿主应用程序图标的正常启动手势不同的方式,例如长按或双击来触发宿主应用程序图标,以显示被隐藏的目标应用程序图标。After the target application icon is associated with the host application icon, the monitoring process hides the target application icon in the display interface, such as hiding the icon identification of the target application icon, that is, the first application icon program icon, to Privacy of the target application icon. When the user needs to find the hidden target application icon, the target application icon may be displayed through a host application icon associated with the target application icon. In order not to affect the normal launch of the host application icon itself, when the user finds the target application icon, the target gesture can be used, which is different from the normal launch gesture of the host application icon, such as long-pressing or double-clicking to trigger the host application icon , to display the hidden target application icon.

步骤207、接收所述移动终端用户对所述第二应用程序图标的目标手势操作。Step 207: Receive the target gesture operation of the mobile terminal user on the second application program icon.

所述目标手势操作至少包括长按操作、双击操作、多击操作以及拖动所述第二应用程序图标至预设区域的操作中的一种或多种。The target gesture operation includes at least one or more of a long-press operation, a double-tap operation, a multi-tap operation, and an operation of dragging the second application program icon to a preset area.

接收移动终端用户对第二应用程序图标即宿主图标的目标手势操作,目标手势包括长按操作、双击操作、多击操作以及拖动所述第二应用程序图标至预设区域的操作。Receive the target gesture operation of the mobile terminal user on the second application program icon, that is, the host icon, and the target gesture includes long-press operation, double-click operation, multi-tap operation and operation of dragging the second application program icon to a preset area.

其中,长按操作的检测方法:监控软件检测到宿主图标被触发时,获取宿主图标被触发的时间。判断触发时间是否大于预设时间阈值例如2s。当触发时间大于预设时间阈值时,确定该操作为长按操作,属于目标手势操作。Among them, the detection method of the long-press operation: when the monitoring software detects that the host icon is triggered, obtain the time when the host icon is triggered. It is judged whether the trigger time is greater than a preset time threshold such as 2s. When the trigger time is greater than the preset time threshold, it is determined that the operation is a long press operation and belongs to the target gesture operation.

拖动第二应用程序图标至预设区域的操作的检测方法:预先获取状态栏的坐标信息,当宿主图标被触发时,监控进程对宿主图标的位置进行监听,以获取宿主图标的坐标信息。通过宿主图标的坐标信息和状态栏的坐标信息可以判断宿主图标是否被拖动到状态栏与状态栏重合。如图4所示,宿主图 标B被拖动到下方的状态栏,与状态栏重合,可以确定宿主图标B通过目标手势操作触发。The detection method of the operation of dragging the second application program icon to the preset area: obtain the coordinate information of the status bar in advance, and when the host icon is triggered, the monitoring process monitors the position of the host icon to obtain the coordinate information of the host icon. Through the coordinate information of the host icon and the coordinate information of the status bar, it can be judged whether the host icon is dragged to the status bar to coincide with the status bar. As shown in Figure 4, the host icon B is dragged to the lower status bar, which coincides with the status bar. It can be determined that the host icon B is triggered by the target gesture operation.

步骤208、基于所述目标手势操作,显示密码验证界面。Step 208, displaying a password verification interface based on the target gesture operation.

检测到宿主图标通过目标手势操作触发后,获取宿主图标的标识位,以确定宿主图标是否有与之绑定的目标图标。例如当标识位为1时,表示该宿主图标中存在与之绑定的目标图标。确定宿主图标中存在与之绑定的目标图标后,显示密码验证界面。After detecting that the host icon is triggered by the target gesture operation, the identification bit of the host icon is obtained to determine whether the host icon has a target icon bound to it. For example, when the identification bit is 1, it means that there is a target icon bound to it in the host icon. After confirming that there is a bound target icon in the host icon, the password verification interface is displayed.

步骤209、获取所述移动终端用户输入的验证密码。Step 209, acquiring the verification password input by the user of the mobile terminal.

监控进程获取移动终端用户输入的验证密码。The monitoring process obtains the verification password input by the mobile terminal user.

步骤210、将所述验证密码与所述目标密码进行比对。Step 210, comparing the verification password with the target password.

将用户输入的验证数据与宿主图标的目标密码进行比对。判断用户输入的验证数据与宿主图标的目标密码是否相同。Compare the verification data entered by the user with the target password of the host icon. Determine whether the verification data entered by the user is the same as the target password of the host icon.

当验证密码与所述目标密码一致时,执行步骤211;当验证密码与所述目标密码不一致时,返回步骤208。When the verification password is consistent with the target password, execute step 211; when the verification password is inconsistent with the target password, return to step 208.

步骤211、若所述验证密码与所述目标密码一致,则通过一窗口显示已隐藏的所述第一应用程序图标。Step 211 , if the verification password is consistent with the target password, display the hidden first application program icon through a window.

若验证密码与目标密码一致,获取宿主图标与目标图标的关联关系,并通过一窗口展示目标图标。当宿主图标中存在多个与之绑定的目标图标时,可以通过列表对多个目标图标依序显示。一般在列表的上方显示宿主图标,其他目标图标显示在宿主图标的下方。If the verification password is consistent with the target password, obtain the association relationship between the host icon and the target icon, and display the target icon through a window. When there are multiple target icons bound to the host icon, the multiple target icons can be displayed sequentially through a list. Generally, the host icon is displayed above the list, and other target icons are displayed below the host icon.

如图2b所示,示出了目标图标的启动的流程图,具体步骤如下:As shown in Figure 2b, it shows a flow chart of starting the target icon, and the specific steps are as follows:

步骤212、接收所述移动终端用户对所述窗口的点击操作。Step 212, receiving a click operation of the mobile terminal user on the window.

移动终端用户对窗口的某个位置进行点击操作后,监控进程可以接收到移动终端用户对窗口的点击操作。After the mobile terminal user clicks on a certain position of the window, the monitoring process may receive the mobile terminal user's click operation on the window.

步骤213、将所述点击操作位置对应的应用程序图标确定为所述第一应用程序图标。Step 213: Determine the application program icon corresponding to the click operation position as the first application program icon.

窗口的列表中显示有多个应用程序图标,将点击操作位置对应的应用程序图标确定为第一应用程序图标。There are multiple application program icons displayed in the window list, and the application program icon corresponding to the click operation position is determined as the first application program icon.

步骤214、启动所述第一应用程序图标对应的应用程序。Step 214, start the application program corresponding to the first application program icon.

依据对第一应用程序图标的触发启动第一应用程序。如图5所示,宿主图标B的目标图标列表中,最上方显示宿主图标B,宿主图标B的下方显示宿主图标B中隐藏的多个目标图标A和C。用户从多个目标图标中选择需要启动的应用程序图标,例如单击A,监控软件检测到应用程序图标A被触发时,启动应用程序图标A。The first application program is started according to the trigger on the first application program icon. As shown in FIG. 5 , in the target icon list of the host icon B, the host icon B is displayed at the top, and the multiple target icons A and C hidden in the host icon B are displayed below the host icon B. The user selects an application icon to be started from multiple target icons, for example, clicks A, and when the monitoring software detects that the application icon A is triggered, the application icon A is started.

如图2c所示,示出了宿主图标与目标图标替换的流程图,具体步骤如下:As shown in Figure 2c, it shows a flow chart of replacing the host icon and the target icon, and the specific steps are as follows:

步骤215、接收所述移动终端用户的预设操作。Step 215, receiving a preset operation of the mobile terminal user.

本发明实施例可以对宿主图标进行替换,即将原宿主图标隐藏到选中的目标图标即替换应用程序图标中,通过对替换应用程序图标的触发来显示原宿主图标。移动终端用户可以通过预设操作实现对宿主图标的替换,例如可以将通过特定手势例如长按触发的目标图标作为替换应用程序图标,对替换应用程序图标进行监听,当监听到替换应用程序图标被拖到宿主图标的位置时,确定需要对宿主图标进行替换。In the embodiment of the present invention, the host icon can be replaced, that is, the original host icon is hidden in the selected target icon, that is, the replacement application icon, and the original host icon is displayed by triggering the replacement application icon. The mobile terminal user can realize the replacement of the host icon through preset operations. For example, the target icon triggered by a specific gesture such as a long press can be used as the replacement application icon, and the replacement application icon is monitored. When the replacement application icon is detected When dragging to the position of the host icon, it is determined that the host icon needs to be replaced.

步骤216、基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应用程序图标确定为目标图标。Step 216: Based on the preset operation, determine the first application program icon as the host icon, and determine the second application program icon as the target icon.

当检测到用户通过预设操作长按目标图标即第一应用程序图标,并将该目标图标拖动至宿主图标的位置时,基于该预设操作,将第一应用程序图标确定为宿主图标,并将第二应用程序图标确定为目标图标。When it is detected that the user long-presses the target icon, that is, the first application program icon through a preset operation, and drags the target icon to the position of the host icon, based on the preset operation, the first application program icon is determined as the host icon, And the second application program icon is determined as the target icon.

步骤217、建立所述目标图标与所述宿主图标之间的第二关联关系。Step 217, establishing a second association relationship between the target icon and the host icon.

建立目标图标与宿主图标之间的第二关联关系。当替换前的宿主图标与多个目标图标存在关联关系时,建立目标图标与宿主图标之间的第二关联关系的同时,建立宿主图标与替换前的宿主图标中除替换应用程序图标之外的目标图标的第二关联关系。如图5所示,当检测到通过预设操作触发目标图标C时,将目标图标C作为替换应用程序图标。对目标应用程序图标C进行监听,当监听到替换应用程序图标C被拖到宿主应用程序图标B的位置,确定需要对宿主应用程序图标B进行替换。将宿主应用程序图标B作为新 目标图标,该替换应用程序图标C作为替换的宿主图标,建立替换前的宿主图标B与替换的宿主图标A的第二关联关系,同时建立替换的宿主图标C与其他目标图标A的第二关联关系。A second association relationship between the target icon and the host icon is established. When the host icon before replacement has an association relationship with multiple target icons, while establishing the second association relationship between the target icon and the host icon, establish the host icon and the host icon before replacement except for the replacement application icon. The second association of the target icon. As shown in FIG. 5 , when it is detected that the target icon C is triggered by a preset operation, the target icon C is used as a replacement application program icon. The target application icon C is monitored, and when it is detected that the replacement application icon C is dragged to the position of the host application icon B, it is determined that the host application icon B needs to be replaced. The host application icon B is used as the new target icon, the replacement application icon C is used as the replaced host icon, the second association relationship between the host icon B before the replacement and the replaced host icon A is established, and the replaced host icon C and the replaced host icon A are established. The second association relationship of other target icons A.

综上所述,本发明实施例的应用程序图标的显示控制方法,通过接收所述移动终端用户的预设操作;基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应用程序图标确定为目标图标;建立所述目标图标与所述宿主图标之间的第二关联关系。使得对应用图标的隐藏更灵活。To sum up, in the method for controlling the display of application program icons in the embodiment of the present invention, by receiving the preset operation of the user of the mobile terminal; based on the preset operation, determining the first application program icon as the host icon, and determining the second application program icon as a target icon; establishing a second association between the target icon and the host icon. Makes the hiding of application icons more flexible.

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。It should be noted that, for the method embodiment, for the sake of simple description, it is expressed as a series of action combinations, but those skilled in the art should know that the embodiment of the present invention is not limited by the described action sequence, because According to the embodiment of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

实施例三Embodiment three

参照图6,示出了本发明一种移动终端实施例的结构框图,具体可以包括如下模块:Referring to FIG. 6, it shows a structural block diagram of a mobile terminal embodiment of the present invention, which may specifically include the following modules:

第一操作检测模块601,用于在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作。The first operation detection module 601 is configured to detect a drag operation of the user of the mobile terminal on the first application program icon when the standby desktop of the mobile terminal is in an editing state.

第一关系确定模块602,用于若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标。The first relationship determining module 602 is configured to determine the first application icon as a target icon if the overlapping area of the first application icon and the second application icon exceeds a preset threshold, and set the The second application program icon is determined to be the host icon.

第一关系建立模块603,用于建立所述目标图标与所述宿主图标之间的第一关联关系。The first relationship establishment module 603 is configured to establish a first association relationship between the target icon and the host icon.

应用隐藏模块604,用于隐藏所述第一应用程序图标。An application hiding module 604, configured to hide the icon of the first application program.

综上所述,通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。 因此,本发明实施例可以有效简化隐藏应用程序图标的操作,从而提高操作效率。In summary, when the standby desktop of the mobile terminal is in the editing state, detecting the drag operation of the first application program icon by the user of the mobile terminal; if the first application program icon and the second application program icon If the area of the overlapping area exceeds the preset threshold, the first application icon is determined as the target icon, and the second application icon is determined as the host icon; establish a relationship between the target icon and the host icon The first association relationship; hiding the first application program icon. Therefore, the embodiment of the present invention can effectively simplify the operation of hiding the application icon, thereby improving the operation efficiency.

参照图7,示出了本发明另一种移动终端实施例的结构框图,具体可以包括如下模块:Referring to FIG. 7, it shows a structural block diagram of another mobile terminal embodiment of the present invention, which may specifically include the following modules:

第一操作检测模块601,用于在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作。The first operation detection module 601 is configured to detect a drag operation of the user of the mobile terminal on the first application program icon when the standby desktop of the mobile terminal is in an editing state.

第一关系确定模块602,用于若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标。The first relationship determining module 602 is configured to determine the first application icon as a target icon if the overlapping area of the first application icon and the second application icon exceeds a preset threshold, and set the The second application program icon is determined as the host icon.

第一关系建立模块603,用于建立所述目标图标与所述宿主图标之间的第一关联关系。The first relationship establishment module 603 is configured to establish a first association relationship between the target icon and the host icon.

密码设置模块605,用于获取所述移动终端用户设置的目标密码;基于所述目标密码,对所述第一应用程序图标进行加密。A password setting module 605, configured to acquire a target password set by the user of the mobile terminal; based on the target password, encrypt the first application program icon.

应用隐藏模块604,用于隐藏所述第一应用程序图标。An application hiding module 604, configured to hide the icon of the first application program.

目标操作检测模块606,用于接收所述移动终端用户对所述第二应用程序图标的目标手势操作。A target operation detection module 606, configured to receive a target gesture operation performed by the mobile terminal user on the second application program icon.

应用显示模块607,用于基于所述目标手势操作,通过一窗口显示所有与所述宿主图标有关联关系的应用程序。The application display module 607 is configured to display all application programs associated with the host icon through a window based on the target gesture operation.

所述目标手势操作至少包括长按操作、双击操作、多击操作以及拖动所述第二应用程序图标至预设区域的操作中的一种或多种。The target gesture operation includes at least one or more of a long-press operation, a double-tap operation, a multi-tap operation, and an operation of dragging the second application program icon to a preset area.

本发明一个优选实施例中,所述应用显示模块607,包括:In a preferred embodiment of the present invention, the application display module 607 includes:

密码验证子模块6071,用于基于所述目标手势操作,显示密码验证界面。The password verification submodule 6071 is configured to display a password verification interface based on the target gesture operation.

密码获取子模块6072,用于获取所述移动终端用户输入的验证密码。The password acquisition sub-module 6072 is used to acquire the verification password input by the mobile terminal user.

密码比较子模块6073,用于将所述验证密码与所述目标密码进行比对。若所述验证密码与所述目标密码一致,则通过一窗口显示已隐藏的所述第一应用程序图标。The password comparison sub-module 6073 is configured to compare the verification password with the target password. If the verification password is consistent with the target password, the hidden first application program icon is displayed through a window.

操作接收模块608,用于接收所述移动终端用户对所述窗口的点击操作。An operation receiving module 608, configured to receive a click operation on the window by the user of the mobile terminal.

图标确定模块609,用于将所述点击操作位置对应的应用程序图标确定 为所述第一应用程序图标。An icon determining module 609, configured to determine the application icon corresponding to the click operation position as the first application icon.

应用启动模块610,启动所述第一应用程序图标对应的应用程序。The application starting module 610 starts the application program corresponding to the first application program icon.

第二操作检测模块611,用于接收所述移动终端用户的预设操作;The second operation detection module 611 is configured to receive a preset operation of the mobile terminal user;

第二关系确定模块612,用于基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应用程序图标确定为目标图标。The second relationship determining module 612 is configured to determine the first application program icon as a host icon and determine the second application program icon as a target icon based on the preset operation.

第二关系建立模块613,用于建立所述目标图标与所述宿主图标之间的第二关联关系。The second relationship establishment module 613 is configured to establish a second association relationship between the target icon and the host icon.

综上所述,本发明实施例的移动终端,通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。因此,本发明实施例可以有效简化隐藏应用程序图标的操作,从而提高操作效率。To sum up, the mobile terminal according to the embodiment of the present invention detects that the user of the mobile terminal drags the icon of the first application program when the standby desktop of the mobile terminal is in the editing state; If the overlapping area of the program icon and the second application icon exceeds a preset threshold, the first application icon is determined as the target icon, and the second application icon is determined as the host icon; the target icon is established A first association relationship with the host icon; hiding the first application program icon. Therefore, the embodiment of the present invention can effectively simplify the operation of hiding the application icon, thereby improving the operation efficiency.

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment.

实施例四Embodiment Four

图8是本发明另一个实施例的移动终端的框图。图9所示的移动终端900包括:至少一个处理器801、存储器802、至少一个网络接口804和用户接口803。移动终端800中的各个组件通过总线系统805耦合在一起。可理解,总线系统805用于实现这些组件之间的连接通信。总线系统805除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统805。FIG. 8 is a block diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 900 shown in FIG. 9 includes: at least one processor 801 , a memory 802 , at least one network interface 804 and a user interface 803 . Various components in the mobile terminal 800 are coupled together through a bus system 805 . It can be understood that the bus system 805 is used to realize connection and communication between these components. In addition to the data bus, the bus system 805 also includes a power bus, a control bus and a status signal bus. However, the various buses are labeled as bus system 805 in FIG. 8 for clarity of illustration.

其中,用户接口803可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。Wherein, the user interface 803 may include a display, a keyboard, or a pointing device (for example, a mouse, a trackball (trackball), a touch panel, or a touch screen, and the like.

可以理解,本发明实施例中的存储器802可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器 (ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本发明实施例描述的系统和方法的存储器802旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory 802 in the embodiment of the present invention may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the non-volatile memory can be read-only memory (Read-OnlyMemory, ROM), programmable read-only memory (ProgrammableROM, PROM), erasable programmable read-only memory (ErasablePROM, EPROM), electrically erasable Programming read-only memory (Electrically EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (Random Access Memory, RAM), which acts as an external cache. By way of illustration and not limitation, many forms of RAM are available such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (Synchronous DRAM, SDRAM), Double data rate synchronous dynamic random access memory (DoubleDataRateSDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct memory bus random access Memory (Direct Rambus RAM, DRRAM). The memory 802 of the systems and methods described in embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

在一些实施方式中,存储器802存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统8021和应用程序8022。In some implementations, the memory 802 stores the following elements, executable modules or data structures, or their subsets, or their extended sets: an operating system 8021 and an application program 8022 .

其中,操作系统8021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序8022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序8022中。Among them, the operating system 8021 includes various system programs, such as framework layer, core library layer, driver layer, etc., for realizing various basic services and processing hardware-based tasks. The application program 8022 includes various application programs, such as a media player (MediaPlayer), a browser (Browser), etc., and is used to implement various application services. The program for realizing the method of the embodiment of the present invention may be included in the application program 8022 .

在本发明实施例中,通过调用存储器802存储的程序或指令,具体的,可以是应用程序8022中存储的程序或指令,处理器801在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。In the embodiment of the present invention, by calling the program or instruction stored in the memory 802, specifically, the program or instruction stored in the application program 8022, the processor 801 detects the mobile terminal when the standby desktop of the mobile terminal is in the editing state. A terminal user's dragging operation on the first application program icon; if the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, the first application program icon is determined as the target icon, and determine the second application program icon as the host icon; establish a first association relationship between the target icon and the host icon; hide the first application program icon.

上述本发明实施例揭示的方法可以应用于处理器801中,或者由处理器801实现。处理器801可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器801中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器801可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器802,处理器801读取存储器802中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the foregoing embodiments of the present invention may be applied to the processor 801 or implemented by the processor 801 . The processor 801 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 801 or instructions in the form of software. The above-mentioned processor 801 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates Or transistor logic devices, discrete hardware components. Various methods, steps and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the methods disclosed in the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory 802, and the processor 801 reads the information in the memory 802, and completes the steps of the above method in combination with its hardware.

可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It can be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing device (DSPDevice, DSPD), programmable logic device (ProgrammableLogicDevice, PLD ), Field-Programmable Gate Array (Field-Programmable GateArray, FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the functions described in this application, or a combination thereof.

对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For software implementation, the techniques described in the embodiments of the present invention may be implemented through modules (such as procedures, functions, etc.) that execute the functions described in the embodiments of the present invention. Software codes can be stored in memory and executed by a processor. Memory can be implemented within the processor or external to the processor.

可选地,作为另一个实施例,处理器801还用于:接收所述移动终端用户对所述第二应用程序图标的目标手势操作;基于所述目标手势操作,通过一窗口显示所有与所述宿主图标有关联关系的应用程序。Optionally, as another embodiment, the processor 801 is further configured to: receive a target gesture operation of the mobile terminal user on the second application program icon; applications that are associated with the host icons described above.

可选地,处理器801还用于:获取所述移动终端用户设置的目标密码; 基于所述目标密码,对所述第一应用程序图标进行加密。Optionally, the processor 801 is further configured to: acquire a target password set by the user of the mobile terminal; and encrypt the first application program icon based on the target password.

可选地,处理器801还用于:基于所述目标手势操作,显示密码验证界面;获取所述移动终端用户输入的验证密码;将所述验证密码与所述目标密码进行比对;若所述验证密码与所述目标密码一致,则通过一窗口显示已隐藏的所述第一应用程序图标。Optionally, the processor 801 is further configured to: display a password verification interface based on the target gesture operation; obtain the verification password input by the user of the mobile terminal; compare the verification password with the target password; If the verification password is consistent with the target password, the hidden icon of the first application program is displayed through a window.

可选地,处理器801还用于:通过第二手势触发所述宿主应用;当对所述宿主应用的触发时间大于预设时间阈值时,确定所述第二手势为目标手势。Optionally, the processor 801 is further configured to: trigger the host application through a second gesture; when the trigger time for the host application is greater than a preset time threshold, determine that the second gesture is a target gesture.

可选地,处理器801还用于:接收所述移动终端用户的预设操作;基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应用程序图标确定为目标图标;建立所述目标图标与所述宿主图标之间的第二关联关系。Optionally, the processor 801 is further configured to: receive a preset operation of the user of the mobile terminal; determine the icon of the first application program as the host icon based on the preset operation, and set the icon of the second application program The icon is determined as a target icon; and a second association relationship between the target icon and the host icon is established.

可选地,处理器801还用于:接收所述移动终端用户对所述窗口的点击操作;将所述点击操作位置对应的应用程序图标确定为所述第一应用程序图标;启动所述第一应用程序图标对应的应用程序。Optionally, the processor 801 is further configured to: receive a click operation on the window by the user of the mobile terminal; determine the application icon corresponding to the click operation position as the first application icon; start the second application icon. An application program corresponding to the application program icon.

移动终端800能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 800 can implement various processes implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition.

本发明实施例的移动终端,通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。因此,本发明实施例可以有效简化隐藏应用程序图标的操作,从而提高操作效率。In the mobile terminal of the embodiment of the present invention, when the standby desktop of the mobile terminal is in the editing state, the user of the mobile terminal detects the drag operation of the first application program icon; If the overlapping area of the application icons exceeds a preset threshold, the first application icon is determined as the target icon, and the second application icon is determined as the host icon; the target icon and the host icon are established The first association relationship between; hiding the first application program icon. Therefore, the embodiment of the present invention can effectively simplify the operation of hiding the application icon, thereby improving the operation efficiency.

实施例五Embodiment five

图9是本发明另一个实施例的移动终端的结构框图。具体地,图9中的移动终端900可以为手机、平板电脑、个人数字助理(PersonalDigital Assistant,PDA)、或车载电脑等。Fig. 9 is a structural block diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 900 in FIG. 9 may be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.

图9中的移动终端900包括射频(RadioFrequency,RF)电路910、存储器 920、输入单元930、显示单元940、处理器960、音频电路970、WiFi(WirelessFidelity)模块980和电源990。The mobile terminal 900 in FIG. 9 includes a radio frequency (Radio Frequency, RF) circuit 910, a memory 920, an input unit 930, a display unit 940, a processor 960, an audio circuit 970, a WiFi (Wireless Fidelity) module 980 and a power supply 990.

其中,输入单元930可用于接收用户输入的数字或字符信息,以及产生与移动终端900的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元930可以包括触控面板931。触控面板931,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板931上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板931可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器960,并能接收处理器960发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板931。除了触控面板931,输入单元930还可以包括其他输入设备932,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。Wherein, the input unit 930 can be used to receive number or character information input by the user, and generate signal input related to the user setting and function control of the mobile terminal 900 . Specifically, in the embodiment of the present invention, the input unit 930 may include a touch panel 931 . The touch panel 931, also referred to as a touch screen, can collect user's touch operations on or near it (such as the user's operation on the touch panel 931 using any suitable object or accessory such as a finger, a stylus), and The specified program drives the corresponding connected device. Optionally, the touch panel 931 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the to the processor 960, and can receive and execute commands sent by the processor 960. In addition, the touch panel 931 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 931, the input unit 930 may also include other input devices 932, which may include but not limited to physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, etc. one or more of.

其中,显示单元940可用于显示由用户输入的信息或提供给用户的信息以及移动终端900的各种菜单界面。显示单元940可包括显示面板941,可选的,可以采用LCD或有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板941。Wherein, the display unit 940 can be used to display information input by the user or provided to the user and various menu interfaces of the mobile terminal 900 . The display unit 940 may include a display panel 941. Optionally, the display panel 941 may be configured in the form of an LCD or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).

应注意,触控面板931可以覆盖显示面板941,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器960以确定触摸事件的类型,随后处理器960根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。It should be noted that the touch panel 931 can cover the display panel 941 to form a touch display screen. When the touch display screen detects a touch operation on or near it, it is sent to the processor 960 to determine the type of the touch event, and then the processor The 960 provides corresponding visual output on the touch display screen according to the type of the touch event.

触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或 widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。The touch display screen includes an application program interface display area and a common control display area. The arrangement of the display area of the application program interface and the display area of the commonly used controls is not limited, and may be an arrangement in which the two display areas can be distinguished, such as vertical arrangement, left-right arrangement, and the like. The application program interface display area can be used to display the interface of the application program. Each interface may include at least one application program icon and/or interface elements such as widget desktop controls. The application program interface display area can also be an empty interface without any content. The commonly used control display area is used to display controls with a high usage rate, for example, application icons such as setting buttons, interface numbers, scroll bars, and phonebook icons.

其中处理器960是移动终端900的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器921内的软件程序和/或模块,以及调用存储在第二存储器922内的数据,执行移动终端900的各种功能和处理数据,从而对移动终端900进行整体监控。可选的,处理器960可包括一个或多个处理单元。Wherein the processor 960 is the control center of the mobile terminal 900, utilizes various interfaces and lines to connect various parts of the whole mobile phone, and runs or executes the software programs and/or modules stored in the first memory 921, and calls the software programs and/or modules stored in the second memory 921. The data in the memory 922 executes various functions of the mobile terminal 900 and processes data, so as to monitor the mobile terminal 900 as a whole. Optionally, the processor 960 may include one or more processing units.

在本发明实施例中,通过调用存储该第一存储器921内的软件程序和/或模块和/或该第二存储器922内的数据,处理器960在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。In the embodiment of the present invention, by calling the software programs and/or modules stored in the first memory 921 and/or the data in the second memory 922, the processor 960 detects when the standby desktop of the mobile terminal is in the editing state. The user of the mobile terminal drags the first application program icon; if the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, the first application program icon will be Determine as the target icon, and determine the second application program icon as the host icon; establish a first association relationship between the target icon and the host icon; hide the first application program icon.

可选地,处理器960还用于:接收所述移动终端用户对所述第二应用程序图标的目标手势操作;基于所述目标手势操作,通过一窗口显示所有与所述宿主图标有关联关系的应用程序。Optionally, the processor 960 is further configured to: receive a target gesture operation of the mobile terminal user on the second application program icon; s application.

可选地,处理器960还用于:获取所述移动终端用户设置的目标密码;基于所述目标密码,对所述第一应用程序图标进行加密。Optionally, the processor 960 is further configured to: acquire a target password set by the user of the mobile terminal; and encrypt the first application program icon based on the target password.

可选地,处理器960还用于:基于所述目标手势操作,显示密码验证界面;获取所述移动终端用户输入的验证密码;将所述验证密码与所述目标密码进行比对;若所述验证密码与所述目标密码一致,则通过一窗口显示已隐藏的所述第一应用程序图标。Optionally, the processor 960 is further configured to: display a password verification interface based on the target gesture operation; acquire the verification password input by the mobile terminal user; compare the verification password with the target password; If the verification password is consistent with the target password, the hidden icon of the first application program is displayed through a window.

可选地,处理器960还用于:通过第二手势触发所述宿主应用;当对所述宿主应用的触发时间大于预设时间阈值时,确定所述第二手势为目标手势。Optionally, the processor 960 is further configured to: trigger the host application through a second gesture; when the trigger time for the host application is greater than a preset time threshold, determine that the second gesture is a target gesture.

可选地,处理器960还用于:接收所述移动终端用户的预设操作;基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应 用程序图标确定为目标图标;建立所述目标图标与所述宿主图标之间的第二关联关系。Optionally, the processor 960 is further configured to: receive a preset operation of the mobile terminal user; determine the first application icon as the host icon based on the preset operation, and set the second application icon The icon is determined as a target icon; and a second association relationship between the target icon and the host icon is established.

可选地,处理器960还用于:接收所述移动终端用户对所述窗口的点击操作;将所述点击操作位置对应的应用程序图标确定为所述第一应用程序图标;启动所述第一应用程序图标对应的应用程序。Optionally, the processor 960 is further configured to: receive a click operation on the window by the user of the mobile terminal; determine the application icon corresponding to the click operation position as the first application icon; start the second application icon. An application program corresponding to the application program icon.

综上所述,本发明实施例的移动终端,通过在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;建立所述目标图标与所述宿主图标之间的第一关联关系;隐藏所述第一应用程序图标。因此,本发明实施例可以有效简化隐藏应用程序图标的操作,从而提高操作效率。To sum up, the mobile terminal according to the embodiment of the present invention detects that the user of the mobile terminal drags the icon of the first application program when the standby desktop of the mobile terminal is in the editing state; If the overlapping area of the program icon and the second application icon exceeds a preset threshold, the first application icon is determined as the target icon, and the second application icon is determined as the host icon; the target icon is established A first association relationship with the host icon; hiding the first application program icon. Therefore, the embodiment of the present invention can effectively simplify the operation of hiding the application icon, thereby improving the operation efficiency.

本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作 为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims (14)

Translated fromChinese
1.一种应用程序图标的显示控制方法,应用于移动终端,其特征在于,所述方法包括:1. A display control method of an application program icon, which is applied to a mobile terminal, is characterized in that the method comprises:在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;When the standby desktop of the mobile terminal is in an editing state, detecting a drag operation of the first application icon by the user of the mobile terminal;若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;If the overlapping area of the first application program icon and the second application program icon exceeds a preset threshold, the first application program icon is determined as the target icon, and the second application program icon is determined as the host icon ;建立所述目标图标与所述宿主图标之间的第一关联关系;establishing a first association relationship between the target icon and the host icon;隐藏所述第一应用程序图标。The first application icon is hidden.2.根据权利要求1所述的方法,其特征在于,所述隐藏所述第一应用程序图标的步骤之后,所述方法还包括:2. The method according to claim 1, wherein after the step of hiding the first application program icon, the method further comprises:接收所述移动终端用户对所述第二应用程序图标的目标手势操作;receiving a target gesture operation of the mobile terminal user on the second application program icon;基于所述目标手势操作,通过一窗口显示所有与所述宿主图标有关联关系的应用程序。Based on the target gesture operation, a window is used to display all application programs associated with the host icon.3.根据权利要求2所述的方法,其特征在于,所述目标手势操作至少包括长按操作、双击操作、多击操作以及拖动所述第二应用程序图标至预设区域的操作中的一种或多种。3. The method according to claim 2, wherein the target gesture operation at least includes a long press operation, a double-tap operation, a multi-tap operation, and an operation of dragging the second application program icon to a preset area one or more.4.根据权利要求1所述的方法,其特征在于,所述隐藏所述第一应用程序图标的步骤之前,包括:4. The method according to claim 1, characterized in that before the step of hiding the first application program icon, comprising:获取所述移动终端用户设置的目标密码;Obtain the target password set by the mobile terminal user;基于所述目标密码,对所述第一应用程序图标进行加密。The first application program icon is encrypted based on the target password.5.根据权利要求4所述的方法,其特征在于,所述基于所述目标手势操作,通过一窗口显示已隐藏的所述第一应用程序图标的步骤,包括:5. The method according to claim 4, wherein the step of displaying the hidden first application program icon through a window based on the target gesture operation comprises:基于所述目标手势操作,显示密码验证界面;Displaying a password verification interface based on the target gesture operation;获取所述移动终端用户输入的验证密码;Obtain the verification password input by the mobile terminal user;将所述验证密码与所述目标密码进行比对;comparing the verification password with the target password;若所述验证密码与所述目标密码一致,则通过一窗口显示已隐藏的所述第一应用程序图标。If the verification password is consistent with the target password, the hidden first application program icon is displayed through a window.6.根据权利要求2所述的方法,其特征在于,所述基于所述目标手势操作,通过一窗口显示已隐藏的所述第一应用程序图标的步骤之后,所述方法还包括:6. The method according to claim 2, wherein after the step of displaying the hidden first application program icon through a window based on the target gesture operation, the method further comprises:接收所述移动终端用户的预设操作;receiving preset operations of the mobile terminal user;基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应用程序图标确定为目标图标;Based on the preset operation, determining the first application icon as a host icon, and determining the second application icon as a target icon;建立所述目标图标与所述宿主图标之间的第二关联关系。A second association relationship between the target icon and the host icon is established.7.根据权利要求2所述的方法,其特征在于,所述通过一窗口显示已隐藏的所述第一应用程序图标步骤之后,所述方法还包括:7. The method according to claim 2, wherein after the step of displaying the hidden first application program icon through a window, the method further comprises:接收所述移动终端用户对所述窗口的点击操作;receiving a click operation of the mobile terminal user on the window;将所述点击操作位置对应的应用程序图标确定为所述第一应用程序图标;determining the application icon corresponding to the click operation position as the first application icon;启动所述第一应用程序图标对应的应用程序。An application program corresponding to the first application program icon is started.8.一种移动终端,其特征在于,包括:8. A mobile terminal, characterized in that it comprises:第一操作检测模块,用于在移动终端的待机桌面处于编辑状态时,检测所述移动终端用户对所述第一应用程序图标的拖动操作;The first operation detection module is configured to detect the drag operation of the first application program icon by the user of the mobile terminal when the standby desktop of the mobile terminal is in an editing state;第一关系确定模块,用于若所述第一应用程序图标与第二应用程序图标的重叠区域面积超过预设阈值,则将所述第一应用程序图标确定为目标图标,并将所述第二应用程序图标确定为宿主图标;A first relationship determining module, configured to determine the first application icon as a target icon if the overlapping area of the first application icon and the second application icon exceeds a preset threshold, and set the second application icon as the target icon. 2. The application icon is determined as the host icon;第一关系建立模块,用于建立所述目标图标与所述宿主图标之间的第一关联关系;A first relationship establishment module, configured to establish a first association relationship between the target icon and the host icon;应用隐藏模块,用于隐藏所述第一应用程序图标。An application hiding module, configured to hide the icon of the first application program.9.根据权利要求8所述的移动终端,其特征在于,所述移动终端,还包括:9. The mobile terminal according to claim 8, wherein the mobile terminal further comprises:目标操作检测模块,用于接收所述移动终端用户对所述第二应用程序图标的目标手势操作;A target operation detection module, configured to receive a target gesture operation performed by the mobile terminal user on the second application program icon;应用显示模块,基于所述目标手势操作,通过一窗口显示所有与所述宿主图标有关联关系的应用程序。The application display module displays all application programs associated with the host icon through a window based on the target gesture operation.10.根据权利要求9所述的移动终端,其特征在于,所述目标手势操作至少包括长按操作、双击操作、多击操作以及拖动所述第二应用程序图标至预设区域的操作中的一种或多种。10. The mobile terminal according to claim 9, wherein the target gesture operation includes at least a long press operation, a double-tap operation, a multi-tap operation, and an operation of dragging the second application program icon to a preset area one or more of .11.根据权利要求8所述的移动终端,其特征在于,所述移动终端,还包括:11. The mobile terminal according to claim 8, further comprising:密码设置模块,用于获取所述移动终端用户设置的目标密码;基于所述目标密码,对所述第一应用程序图标进行加密。The password setting module is used to obtain the target password set by the user of the mobile terminal; based on the target password, encrypt the first application program icon.12.根据权利要求11所述的移动终端,其特征在于,所述应用显示模块,包括:12. The mobile terminal according to claim 11, wherein the application display module comprises:密码验证子模块,用于基于所述目标手势操作,显示密码验证界面;A password verification submodule, configured to display a password verification interface based on the target gesture operation;密码获取子模块,用于获取所述移动终端用户输入的验证密码;The password acquisition submodule is used to acquire the verification password input by the mobile terminal user;密码比较子模块,用于将所述验证密码与所述目标密码进行比对;若所述验证密码与所述目标密码一致,则通过一窗口显示已隐藏的所述第一应用程序图标。The password comparison sub-module is used to compare the verification password with the target password; if the verification password is consistent with the target password, display the hidden first application program icon through a window.13.根据权利要求9所述的移动终端,其特征在于,所述移动终端,还包括:13. The mobile terminal according to claim 9, further comprising:第二操作检测模块,用于接收所述移动终端用户的预设操作;The second operation detection module is used to receive the preset operation of the user of the mobile terminal;第二关系确定模块,用于基于所述预设操作,将所述第一应用程序图标确定为宿主图标,并将所述第二应用程序图标确定为目标图标;A second relationship determining module, configured to determine the first application icon as a host icon and determine the second application icon as a target icon based on the preset operation;第二关系建立模块,用于建立所述目标图标与所述宿主图标之间的第二关联关系。A second relationship establishment module, configured to establish a second association relationship between the target icon and the host icon.14.根据权利要求9所述的移动终端,其特征在于,所述移动终端,还包括:14. The mobile terminal according to claim 9, further comprising:操作接收模块,接收所述移动终端用户对所述窗口的点击操作;Operate the receiving module to receive the click operation of the mobile terminal user on the window;图标确定模块,用于将所述点击操作位置对应的应用程序图标确定为所述第一应用程序图标;An icon determining module, configured to determine the application icon corresponding to the click operation position as the first application icon;应用启动模块,启动所述第一应用程序图标对应的应用程序。The application starting module starts the application program corresponding to the first application program icon.
CN201610431331.XA2016-06-152016-06-15Display control method of application program icons and mobile terminalActiveCN106126077B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610431331.XACN106126077B (en)2016-06-152016-06-15Display control method of application program icons and mobile terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610431331.XACN106126077B (en)2016-06-152016-06-15Display control method of application program icons and mobile terminal

Publications (2)

Publication NumberPublication Date
CN106126077Atrue CN106126077A (en)2016-11-16
CN106126077B CN106126077B (en)2020-06-05

Family

ID=57470591

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610431331.XAActiveCN106126077B (en)2016-06-152016-06-15Display control method of application program icons and mobile terminal

Country Status (1)

CountryLink
CN (1)CN106126077B (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106445290A (en)*2016-09-192017-02-22宇龙计算机通信科技(深圳)有限公司Application hiding method and device
CN106484301A (en)*2016-10-312017-03-08维沃移动通信有限公司A kind of method of hiden application and terminal
CN106598433A (en)*2016-12-062017-04-26腾讯科技(深圳)有限公司Insertion method of virtual resource object in application, and terminals
CN106951143A (en)*2017-03-212017-07-14海信集团有限公司The method and device of hiden application icon
CN106990886A (en)*2017-04-012017-07-28维沃移动通信有限公司The mobile display methods and mobile terminal of a kind of icon
CN107102802A (en)*2017-04-192017-08-29网易(杭州)网络有限公司Overlay target system of selection and device, storage medium, electronic equipment
CN107423585A (en)*2017-07-312017-12-01上海爱优威软件开发有限公司Secret application method and system
CN108021305A (en)*2017-12-112018-05-11维沃移动通信有限公司The method, device and mobile terminal that association starts
CN108449259A (en)*2018-03-122018-08-24维沃移动通信有限公司 A communication processing method and mobile terminal
CN108446058A (en)*2018-03-122018-08-24维沃移动通信有限公司A kind of operating method and mobile terminal of mobile terminal
CN108491148A (en)*2018-03-122018-09-04维沃移动通信有限公司A kind of application sharing method and terminal
CN108494754A (en)*2018-03-122018-09-04维沃移动通信有限公司A kind of account information processing method and mobile terminal
CN108664180A (en)*2017-04-022018-10-16田雪松A kind of information transferring method and system
CN108803960A (en)*2018-05-222018-11-13珠海格力电器股份有限公司application icon processing method and device
CN108984225A (en)*2018-06-192018-12-11上海掌门科技有限公司The method and apparatus of quick start boarding application
CN109245883A (en)*2018-09-212019-01-18深圳市德名利电子有限公司A kind of randomizer and production methods are counted at any time
CN109408184A (en)*2018-10-292019-03-01努比亚技术有限公司A kind of icon processing method, mobile terminal and computer storage medium
CN109744960A (en)*2017-11-072019-05-14青岛海尔洗碗机有限公司 a cleaning machine
CN111176512A (en)*2019-12-312020-05-19维沃移动通信有限公司 Icon processing method and electronic device
CN111625306A (en)*2019-02-282020-09-04上海博泰悦臻电子设备制造有限公司Display control method and device for suspension icon in vehicle machine
US10884770B2 (en)2016-12-062021-01-05Tencent Technology (Shenzhen) Company LimitedMethod for inserting virtual resource object in application, and terminal
CN113067934A (en)*2021-03-152021-07-02Oppo广东移动通信有限公司 A kind of encrypted content decryption method and terminal device
CN113608732A (en)*2021-08-202021-11-05车主邦(北京)科技有限公司 Control editing method, apparatus, computer readable medium and electronic device
CN114866641A (en)*2022-07-072022-08-05荣耀终端有限公司Icon processing method, terminal equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7730427B2 (en)*2005-12-292010-06-01Sap AgDesktop management scheme
CN101989176A (en)*2009-08-042011-03-23Lg电子株式会社Mobile terminal and icon collision controlling method thereof
US20130067377A1 (en)*2008-11-132013-03-14Qualcomm IncorporatedMethod and system for context dependent pop-up menus
GB2480825B (en)*2010-06-022013-10-09Displaylink Uk LtdApplication windows and display devices
CN103927495A (en)*2014-04-162014-07-16深圳市中兴移动通信有限公司Method and device for hiding objects
CN104573552A (en)*2014-12-292015-04-29广东欧珀移动通信有限公司Method and device for hiding application icons
CN105335048A (en)*2015-10-092016-02-17惠州Tcl移动通信有限公司Electron equipment with concealed application icon and application icon conceal method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7730427B2 (en)*2005-12-292010-06-01Sap AgDesktop management scheme
US20130067377A1 (en)*2008-11-132013-03-14Qualcomm IncorporatedMethod and system for context dependent pop-up menus
CN101989176A (en)*2009-08-042011-03-23Lg电子株式会社Mobile terminal and icon collision controlling method thereof
GB2480825B (en)*2010-06-022013-10-09Displaylink Uk LtdApplication windows and display devices
CN103927495A (en)*2014-04-162014-07-16深圳市中兴移动通信有限公司Method and device for hiding objects
CN104573552A (en)*2014-12-292015-04-29广东欧珀移动通信有限公司Method and device for hiding application icons
CN105335048A (en)*2015-10-092016-02-17惠州Tcl移动通信有限公司Electron equipment with concealed application icon and application icon conceal method

Cited By (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106445290A (en)*2016-09-192017-02-22宇龙计算机通信科技(深圳)有限公司Application hiding method and device
CN106445290B (en)*2016-09-192019-08-23宇龙计算机通信科技(深圳)有限公司A kind of method and device that application is hiding
CN106484301A (en)*2016-10-312017-03-08维沃移动通信有限公司A kind of method of hiden application and terminal
CN106598433A (en)*2016-12-062017-04-26腾讯科技(深圳)有限公司Insertion method of virtual resource object in application, and terminals
US10884770B2 (en)2016-12-062021-01-05Tencent Technology (Shenzhen) Company LimitedMethod for inserting virtual resource object in application, and terminal
CN106951143A (en)*2017-03-212017-07-14海信集团有限公司The method and device of hiden application icon
CN106951143B (en)*2017-03-212020-09-01海信集团有限公司Method and device for hiding application icons
CN106990886A (en)*2017-04-012017-07-28维沃移动通信有限公司The mobile display methods and mobile terminal of a kind of icon
CN108664180B (en)*2017-04-022020-12-01北京拓思德科技有限公司Information transmission method and system
CN108664180A (en)*2017-04-022018-10-16田雪松A kind of information transferring method and system
CN107102802A (en)*2017-04-192017-08-29网易(杭州)网络有限公司Overlay target system of selection and device, storage medium, electronic equipment
CN107423585A (en)*2017-07-312017-12-01上海爱优威软件开发有限公司Secret application method and system
CN109744960A (en)*2017-11-072019-05-14青岛海尔洗碗机有限公司 a cleaning machine
CN108021305A (en)*2017-12-112018-05-11维沃移动通信有限公司The method, device and mobile terminal that association starts
CN108021305B (en)*2017-12-112020-05-26维沃移动通信有限公司 Method, device and mobile terminal for application association startup
CN108449259A (en)*2018-03-122018-08-24维沃移动通信有限公司 A communication processing method and mobile terminal
CN108491148B (en)*2018-03-122021-06-08维沃移动通信有限公司Application sharing method and terminal
CN108446058A (en)*2018-03-122018-08-24维沃移动通信有限公司A kind of operating method and mobile terminal of mobile terminal
CN108491148A (en)*2018-03-122018-09-04维沃移动通信有限公司A kind of application sharing method and terminal
WO2019174541A1 (en)*2018-03-122019-09-19维沃移动通信有限公司Operation method for mobile terminal and mobile terminal
CN108494754A (en)*2018-03-122018-09-04维沃移动通信有限公司A kind of account information processing method and mobile terminal
CN108494754B (en)*2018-03-122020-06-12维沃移动通信有限公司 Account information processing method and mobile terminal
CN108446058B (en)*2018-03-122020-05-26维沃移动通信有限公司Mobile terminal operation method and mobile terminal
CN108803960A (en)*2018-05-222018-11-13珠海格力电器股份有限公司application icon processing method and device
CN108984225A (en)*2018-06-192018-12-11上海掌门科技有限公司The method and apparatus of quick start boarding application
CN109245883A (en)*2018-09-212019-01-18深圳市德名利电子有限公司A kind of randomizer and production methods are counted at any time
CN109408184A (en)*2018-10-292019-03-01努比亚技术有限公司A kind of icon processing method, mobile terminal and computer storage medium
CN111625306A (en)*2019-02-282020-09-04上海博泰悦臻电子设备制造有限公司Display control method and device for suspension icon in vehicle machine
CN111625306B (en)*2019-02-282024-06-11博泰车联网科技(上海)股份有限公司Display control method and device for suspended icons in vehicle
CN111176512A (en)*2019-12-312020-05-19维沃移动通信有限公司 Icon processing method and electronic device
CN111176512B (en)*2019-12-312022-03-04维沃移动通信有限公司Icon processing method and electronic equipment
CN113067934A (en)*2021-03-152021-07-02Oppo广东移动通信有限公司 A kind of encrypted content decryption method and terminal device
CN113067934B (en)*2021-03-152022-06-14Oppo广东移动通信有限公司 A kind of encrypted content decryption method and terminal device, computer readable storage medium
CN113608732A (en)*2021-08-202021-11-05车主邦(北京)科技有限公司 Control editing method, apparatus, computer readable medium and electronic device
CN114866641A (en)*2022-07-072022-08-05荣耀终端有限公司Icon processing method, terminal equipment and storage medium

Also Published As

Publication numberPublication date
CN106126077B (en)2020-06-05

Similar Documents

PublicationPublication DateTitle
CN106126077B (en)Display control method of application program icons and mobile terminal
CN106484483B (en) Application program interface display method and mobile terminal
CN106406656B (en) A control method of application tool bar and mobile terminal
CN106648416A (en)Method for starting application and mobile terminal
CN106648382B (en)A kind of picture browsing method and mobile terminal
WO2018196699A1 (en)Method for displaying fingerprint recognition region, and mobile terminal
CN107506109A (en)A kind of method and mobile terminal for starting application program
CN107194235A (en)A kind of application program launching method and mobile terminal
CN106250757B (en)A kind of control method and mobile terminal of application program
CN106055198A (en)Method for displaying notifications based on content and mobile terminal
CN106843695A (en)The control method and mobile terminal of a kind of mobile terminal
CN106446661A (en)Mobile terminal application program starting method and mobile terminal
CN107333067A (en) Camera control method and terminal
CN106201495A (en)A kind of entrance creation method and mobile terminal
CN106354411B (en) A method for starting interface and mobile terminal
CN107193482A (en)The operating method and mobile terminal of a kind of mobile terminal screen
CN106371745B (en) A kind of interface switching method and mobile terminal
CN106250026A (en)The startup method of the application program of a kind of mobile terminal and mobile terminal
CN106325753A (en)Payment interface display method and mobile terminal
CN106371719A (en)Screen rotation control method and mobile terminal
CN106371659A (en)Function entry enable method and mobile terminal
CN105827816A (en)Screen splitting method for terminal screen, and mobile terminal
CN106557259A (en)A kind of operational approach and mobile terminal of mobile terminal
CN107632870A (en)The startup method and terminal of a kind of application
CN106874046A (en)The operating method and mobile terminal of a kind of application program

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp