技术领域technical field
本发明涉及通信技术领域,尤其涉及一种应用程序启动方法及移动终端。The present invention relates to the field of communication technology, in particular to an application program starting method and a mobile terminal.
背景技术Background technique
当前移动终端中各种应用众多,而在锁屏的状态下,用户想要重新打开应用,在解锁屏幕后,无论是在后台近期任务的大量应用中搜索,或者是在移动终端主界面查找均会浪费用户时间。因此如何在锁屏界面快速启动应用,成为一种用户痛点。There are many applications in the current mobile terminal, and in the state of the locked screen, the user wants to reopen the application. After unlocking the screen, no matter whether it is searching in a large number of applications with recent tasks in the background or searching on the main interface of the mobile terminal It will waste user time. Therefore, how to quickly launch applications on the lock screen interface has become a pain point for users.
当前在锁屏界面启动某个应用的方案众多,最典型的是在移动终端的锁屏界面画某个符号直接启动某个应用,进而解锁打开该应用。例如在锁屏界面画个“O”型,则打开摄像头应用;在锁屏界面画个“M”型,则打开天气预报应用等等。At present, there are many schemes for starting an application on the lock screen interface, the most typical one is to draw a certain symbol on the lock screen interface of the mobile terminal to directly start an application, and then unlock and open the application. For example, draw an "O" shape on the lock screen to open the camera application; draw an "M" shape on the lock screen to open the weather forecast application and so on.
然而,在锁屏界面需要启动的应用很多时,这种方式其实是需要用户去记忆大量的符号映射应用的情况,造成用户记忆难度大、体验差的问题;而如果大量应用采用同一种符号来启动界面,又会造成安全性差的问题。However, when there are many applications that need to be launched on the lock screen interface, this method actually requires the user to memorize a large number of symbol mapping applications, resulting in difficult memory and poor user experience; and if a large number of applications use the same symbol to Starting the interface will cause the problem of poor security.
发明内容Contents of the invention
本发明实施例提供一种应用程序启动方法及移动终端,以解决现有的锁屏界面应用程序启动方法记忆难度大、安全性差的问题。Embodiments of the present invention provide a method for starting an application program and a mobile terminal, so as to solve the problems of difficulty in memory and poor security in the existing method for starting an application program on a lock screen interface.
第一方面,本发明实施例提供了一种应用程序启动方法,应用于移动终端,具体可以包括:In the first aspect, the embodiment of the present invention provides a method for starting an application program, which is applied to a mobile terminal, and may specifically include:
在锁屏状态下,在锁屏界面显示至少一个应用程序图标;In the lock screen state, at least one application icon is displayed on the lock screen interface;
当接收到对所述至少一个应用程序图标的选择指令时,获取所述选择指令对应的目标应用程序图标;When a selection instruction for the at least one application icon is received, acquire a target application icon corresponding to the selection instruction;
以所述目标应用程序图标所在位置为基准位置,显示第一图形阵列;displaying a first graphics array with the location of the target application icon as a reference position;
检测用户在所述锁屏界面上的触控操作;Detecting a user's touch operation on the lock screen interface;
当检测到所述触控操作的起点位置和操作轨迹满足预设条件时,解锁移动终端屏幕,并启动所述目标应用程序图标对应的目标应用程序;When it is detected that the starting position of the touch operation and the operation track meet the preset conditions, unlock the screen of the mobile terminal, and start the target application corresponding to the target application icon;
其中,所述第一图形阵列包括N个图形元素,N为大于或等于3的整数。Wherein, the first graphic array includes N graphic elements, and N is an integer greater than or equal to 3.
第二方面,本发明实施例提供了一种移动终端,具体可以包括:In a second aspect, an embodiment of the present invention provides a mobile terminal, which may specifically include:
锁屏界面显示模块,用于在锁屏状态下,在锁屏界面显示至少一个应用程序图标;The lock screen interface display module is used to display at least one application program icon on the lock screen interface in the lock screen state;
目标应用程序图标选择模块,用于当接收到对所述至少一个应用程序图标的选择指令时,获取所述选择指令对应的目标应用程序图标;A target application icon selection module, configured to acquire a target application icon corresponding to the selection instruction when a selection instruction for the at least one application icon is received;
第一图形阵列显示模块,用于以所述目标应用程序图标所在位置为基准位置,显示第一图形阵列;A first graphic array display module, configured to display the first graphic array with the location of the target application icon as a reference position;
触控检测模块,用于检测用户在所述锁屏界面上的触控操作;A touch detection module, configured to detect a user's touch operation on the lock screen interface;
解锁启动模块,用于当检测到所述触控操作的起点位置和操作轨迹满足预设条件时,解锁移动终端屏幕,并启动所述目标应用程序图标对应的目标应用程序;An unlocking and starting module, configured to unlock the screen of the mobile terminal and start the target application corresponding to the target application icon when it is detected that the starting point of the touch operation and the operation track meet preset conditions;
其中,所述第一图形阵列包括N个图形元素,N为大于或等于3的整数。Wherein, the first graphic array includes N graphic elements, and N is an integer greater than or equal to 3.
这样,本发明实施例中,若在锁屏界面检测到针对任一应用程序图标的选择指令,则显示针对上述应用程序图标的第一图形阵列;若在上述第一图形阵列检测到起点位置和操作轨迹满足预设条件的触控操作,则解锁屏幕并启动上述应用程序图标对应的应用程序;因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应解锁的预设条件却是相同的;因此用户只需要记忆相同的对应解锁的预设条件即可,同时增加了非用户的尝试解锁的复杂程度;因此本发明实施例在保证应用程序启动的安全性的同时,降低了用户记忆难度,并提高了应用程序启动的趣味性。In this way, in the embodiment of the present invention, if a selection instruction for any application program icon is detected on the lock screen interface, the first graphic array for the above-mentioned application program icon is displayed; If the operation trace meets the preset condition, the screen will be unlocked and the application corresponding to the above application icon will be launched; because for each application icon on the lock screen, the corresponding first graphics array may be different , but the corresponding unlocking preset conditions are the same; therefore, the user only needs to memorize the same corresponding unlocking preset conditions, and at the same time increases the complexity of non-user's attempt to unlock; therefore, the embodiment of the present invention ensures that the application While ensuring the security of startup, it reduces the difficulty of user memory and improves the fun of application startup.
附图说明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 flowchart of steps of a method for starting an application according to an embodiment of the present invention;
图2是本发明一个实施例的另一种启动应用的方法的步骤流程图;Fig. 2 is a flowchart of steps of another method for starting an application according to an embodiment of the present invention;
图3a是本发明一个实施例的一种在第二图形阵列中设置解锁轨迹的示意图;Fig. 3a is a schematic diagram of setting an unlocking track in a second graphic array according to an embodiment of the present invention;
图3b是本发明一个实施例的一种第一图形阵列的示意图;Fig. 3b is a schematic diagram of a first graphic array according to an embodiment of the present invention;
图3c是本发明一个实施例的另一种第一图形阵列的示意图;Fig. 3c is a schematic diagram of another first pattern array according to an embodiment of the present invention;
图3d是本发明一个实施例的另一种第一图形阵列的示意图;Fig. 3d is a schematic diagram of another first graphic array according to an embodiment of the present invention;
图3e是本发明一个实施例的一种操作窗口的示意图;Fig. 3e is a schematic diagram of an operation window according to an embodiment of the present invention;
图4是本发明一个实施例的一种第一应用程序列表的示意图;Fig. 4 is a schematic diagram of a first application program list according to an embodiment of the present invention;
图5是本发明一个实施例的一种在锁屏界面显示应用程序图标的示意图;FIG. 5 is a schematic diagram of displaying application program icons on a lock screen interface according to an embodiment of the present invention;
图6是本发明一个实施例的一种移动终端的结构框图;FIG. 6 is a structural block diagram of a mobile terminal according to an embodiment of the present invention;
图7是本发明一个实施例的一种移动终端的结构框图;FIG. 7 is a structural block diagram of a mobile terminal according to an embodiment of the present invention;
图8是本发明一个实施例的一种移动终端的结构框图;FIG. 8 is a structural block diagram of a mobile terminal according to an embodiment of the present invention;
图9是本发明一个实施例的一种移动终端的结构框图;FIG. 9 is a structural block diagram of a mobile terminal according to an embodiment of the present invention;
图10是本发明一个实施例的一种移动终端的结构示意图。Fig. 10 is a schematic structural diagram of a mobile terminal according to an embodiment 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 making creative efforts belong to the protection scope of the present invention.
参照图1所示,本发明实施例提供了一种应用程序启动方法,应用于移动终端,具体可以包括步骤101-105:Referring to Fig. 1, the embodiment of the present invention provides a method for starting an application, which is applied to a mobile terminal, and may specifically include steps 101-105:
步骤101:在锁屏状态下,在锁屏界面显示至少一个应用程序图标。Step 101: In the lock screen state, at least one application program icon is displayed on the lock screen interface.
本发明实施例中,上述移动终端包括手机、平板电脑、可穿戴设备等,本发明实施例对此不作限制。显然,上述在锁屏界面显示的至少一个应用程序图标可以是在上述移动终端内预先设置的应用程序图标,也可以是根据预设的筛选条件对上述移动终端安装的各应用程序筛选出的应用程序对应的应用程序图标,还可以是随机选择的,等等。In the embodiment of the present invention, the above-mentioned mobile terminal includes a mobile phone, a tablet computer, a wearable device, etc., which is not limited in the embodiment of the present invention. Apparently, the at least one application program icon displayed on the lock screen interface may be a preset application program icon in the above-mentioned mobile terminal, or it may be an application screened out from the various application programs installed in the above-mentioned mobile terminal according to preset filtering conditions. The application program icon corresponding to the program may also be randomly selected, and so on.
步骤102:当接收到对上述至少一个应用程序图标的选择指令时,获取上述选择指令对应的目标应用程序图标。Step 102: When a selection instruction for the at least one application icon is received, acquire a target application icon corresponding to the selection instruction.
同样地,对上述至少一个应用程序图标的选择指令,可以是对上述应用程序图标的点击、触动、滑动等操作,或者是在屏幕滑动以上述图标为起点的轨迹等操作;针对各应用程序图标不同,选择指令可以是不相同,也可以是相同的等等,总之,本发明实施例不作限制。Similarly, the selection instruction for the at least one application program icon may be operations such as clicking, touching, or sliding the above-mentioned application program icon, or operations such as sliding a track starting from the above-mentioned icon on the screen; for each application program icon Different, the selection instructions may be different or the same, etc. In short, this embodiment of the present invention does not make a limitation.
步骤103:以上述目标应用程序图标所在位置为基准位置,显示第一图形阵列。Step 103: Displaying a first graphics array with the position of the target application icon as a reference position.
其中,上述第一图形阵列包括N个图形元素,N为大于或等于3的整数。Wherein, the above-mentioned first graphic array includes N graphic elements, and N is an integer greater than or equal to 3.
针对不同的目标应用程序图标,上述第一图形阵列可以设定为相同的,也可以设定为各不相同的,甚至是随机生成的;但是第一图形阵列的设置信息是预先设定的,包括针对不同的目标应用程序图标,对应的第一图形阵列的阵列形状、图形元素个数、显示区域等;上述第一图形阵列可以看作是伪装的解锁界面,可以是通过滑动轨迹按顺序经过上述各图形元素实现解锁功能,也可以是按顺序点击各图形元素实现解锁功能,也可以是其他形式。For different target application icons, the above-mentioned first graphics array can be set to be the same, or can be set to be different, or even randomly generated; however, the setting information of the first graphics array is preset, Including the array shape of the corresponding first graphic array, the number of graphic elements, the display area, etc. for different target application icons; The above graphic elements realize the unlocking function, and the unlocking function can also be realized by clicking each graphic element in sequence, or in other forms.
可以理解的是,上述第一图形阵列是针对预先设定的解锁操作或预设条件而言的,上述第一图形阵列需要包括能够完成设定解锁操作或满足预设条件的解锁操作的区域。It can be understood that the above-mentioned first graphic array is for a preset unlocking operation or a preset condition, and the above-mentioned first graphic array needs to include an area capable of completing a set unlocking operation or an unlocking operation satisfying a preset condition.
本发明实施例的一种实施方式中,以上述目标应用程序图标所在位置为基准位置,根据预先设置的针对上述目标应用程序图标的第一图形阵列设置信息,显示第一图形阵列;其中,上述第一图形阵列包括N个图形元素,N为大于或等于3的整数。In an implementation manner of an embodiment of the present invention, the first graphic array is displayed according to the preset first graphic array setting information for the target application icon with the location of the target application icon as a reference position; wherein, the above The first graphic array includes N graphic elements, where N is an integer greater than or equal to 3.
本发明实施例的一种实施方式中,上述第一图形阵列为以上述目标应用程序图标为中心,包括25个图形元素的5×5的图形阵列,且每相邻两个图形元素之间的间隔相等。In an implementation manner of the embodiment of the present invention, the above-mentioned first graphics array is a 5×5 graphics array centered on the above-mentioned target application icon, including 25 graphics elements, and every two adjacent graphics elements equally spaced.
可以理解的是,非用户面对该第一图形阵列时,因为不同于常见的3×3点阵形式的解锁界面,而且对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,因此首先上述第一图形阵列相当于伪装的解锁界面,可以起到迷惑性的作用,非用户难以选择相应地解锁方案;其次,上述第一图形阵列对应着更多可能的解锁方案,加大了解锁的破解难度;还有,对用户而言,各不相同的第一图形阵列提高了操作的趣味性。It can be understood that when non-users face the first graphic array, because it is different from the common unlocking interface in the form of 3×3 dot matrix, and for each application program icon on the lock screen interface, the corresponding first graphic array They can be different, so firstly, the above-mentioned first graphic array is equivalent to a camouflaged unlocking interface, which can play a confusing role, making it difficult for non-users to choose the corresponding unlocking scheme; secondly, the above-mentioned first graphic array corresponds to more possible The unique unlocking scheme increases the difficulty of unlocking; in addition, for users, the different first graphic arrays improve the fun of operation.
步骤104:检测用户在上述锁屏界面上的触控操作。Step 104: Detect the user's touch operation on the lock screen interface.
本发明实施例的一种实施方式中,在上述移动终端处于锁屏状态时,检测用户在上述锁屏界面上的触控操作,并对上述触控操作解析,获取上述触控操作的起点位置和操作轨迹。In an implementation manner of an embodiment of the present invention, when the mobile terminal is in the lock screen state, detect the user's touch operation on the lock screen interface, analyze the touch operation, and obtain the starting point of the touch operation and operating trajectories.
步骤105:当检测到上述触控操作的起点位置和操作轨迹满足预设条件时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序。Step 105: When it is detected that the starting position and operation track of the touch operation meet the preset conditions, unlock the screen of the mobile terminal, and start the target application program corresponding to the target application program icon.
本发明实施例中,在检测用户在上述锁屏界面上的触控操作,获取上述触控操作的起点位置和操作轨迹之后,进一步判断上述触控操作的起点位置和操作轨迹是否满足预设条件;若上述触控操作的起点位置和操作轨迹满足预设条件,则解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序;若上述触控操作的起点位置和操作轨迹中任一不满足预设条件,则无操作或提示解锁错误等等。In the embodiment of the present invention, after detecting the user's touch operation on the above-mentioned lock screen interface and obtaining the starting point position and operation track of the above-mentioned touch operation, it is further judged whether the starting point position and operation track of the above-mentioned touch operation meet the preset conditions ; If the start position and operation track of the above-mentioned touch operation meet the preset conditions, then unlock the mobile terminal screen, and start the target application program corresponding to the above-mentioned target application program icon; if any of the start position and operation track of the above-mentioned touch operation If the preset conditions are not met, there will be no operation or an unlocking error will be prompted and so on.
本发明实施例中,若在锁屏界面检测到针对任一应用程序图标的选择指令,则显示针对上述应用程序图标的第一图形阵列;若在上述第一图形阵列检测到起点位置和操作轨迹满足预设条件的触控操作,则解锁屏幕并启动上述应用程序图标对应的应用程序;因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应解锁的预设条件却是相同的;因此,用户只需选择需要启动的应用程序图标,并记忆相同的对应解锁的预设条件即可,同时增加了非用户的尝试解锁的复杂程度;因此本发明实施例在保证应用程序启动的安全性的同时,降低了用户记忆难度,并提高了应用程序启动的趣味性。In the embodiment of the present invention, if a selection instruction for any application program icon is detected on the lock screen interface, the first graphic array for the above-mentioned application program icon is displayed; The touch operation that meets the preset conditions unlocks the screen and starts the application corresponding to the above application icon; because for each application icon on the lock screen, the corresponding first graphics array may be different, but The preset conditions corresponding to unlocking are the same; therefore, the user only needs to select the application icon to be started, and memorize the same corresponding unlocking preset conditions, and at the same time increase the complexity of non-users' attempts to unlock; therefore The embodiment of the present invention not only ensures the safety of starting the application program, but also reduces the difficulty of memory for the user, and improves the fun of starting the application program.
参照图2所示,本发明实施例提供了另一种应用程序启动方法,应用于移动终端,具体可以包括步骤201-215:Referring to Figure 2, the embodiment of the present invention provides another method for starting an application, which is applied to a mobile terminal, and may specifically include steps 201-215:
步骤201:当接收到解锁轨迹设置指令时,显示第二图形阵列。Step 201: Display a second graphic array when an unlock track setting instruction is received.
其中,上述第二图形阵列为包括9个图形元素的3×3的图形阵列,上述第二图形阵列中每相邻两个图形元素之间的第一间隔相等。Wherein, the second graphic array is a 3×3 graphic array including 9 graphic elements, and the first interval between every two adjacent graphic elements in the second graphic array is equal.
本发明实施例中,上述第二图形阵列可以为包括9个图形元素的3×3的图形阵列,上述第二图形阵列中每相邻两个图形元素之间的第一间隔相等,例如可以为常用于移动终端屏幕解锁方案中的3×3的标准点阵,也可以为其它自定义的形式。In the embodiment of the present invention, the above-mentioned second graphic array may be a 3×3 graphic array including nine graphic elements, and the first interval between every two adjacent graphic elements in the above-mentioned second graphic array is equal, for example, it may be The 3×3 standard dot matrix commonly used in mobile terminal screen unlocking schemes may also be in other customized forms.
本发明实施例,上述图形元素可以为圆圈,也可以为实心点,也可以为任一图案,也可以是其他形式,本发明实施例对此不作限制。In the embodiment of the present invention, the above graphic elements may be circles, solid points, any pattern, or other forms, which are not limited in the embodiment of the present invention.
本发明实施例的一种可选方式中,当接收到解锁轨迹设置指令时,显示3×3标准点阵形式的第二图形阵列,可以参照图3a中1所示。In an optional manner of the embodiment of the present invention, when an unlock track setting instruction is received, a second graphic array in the form of a 3×3 standard dot matrix is displayed, as shown in 1 in FIG. 3 a .
本发明实施例的一种可选方式中,在移动终端的屏幕解锁方案设置界面,当接收到解锁轨迹设置指令时,显示第二图形阵列;其中,上述第二图形阵列为包括9个图形元素的3×3的图形阵列,上述第二图形阵列中每相邻两个图形元素之间的第一间隔相等。如此,屏幕解锁的解锁操作与应用程序启动的解锁操作相同,进一步降低用户记忆难度,而且操作简单。In an optional manner of the embodiment of the present invention, on the screen unlocking scheme setting interface of the mobile terminal, when an unlocking track setting instruction is received, a second graphic array is displayed; wherein, the second graphic array includes 9 graphic elements In a 3×3 graphic array, the first interval between every two adjacent graphic elements in the second graphic array is equal. In this way, the unlocking operation of the screen unlocking is the same as the unlocking operation initiated by the application program, which further reduces the memory difficulty of the user, and the operation is simple.
步骤202:检测用户在上述第二图形阵列上的滑动操作。Step 202: Detect a user's sliding operation on the above-mentioned second graphic array.
本发明实施例中,通过上述移动终端的屏幕触控模组,检测用户在上述第二图形阵列上的滑动操作。In the embodiment of the present invention, the user's sliding operation on the second graphic array is detected through the screen touch module of the mobile terminal.
步骤203:当检测到滑动操作时,将上述滑动操作经过上述第二图形阵列中M个图形元素所形成的第一连续滑动轨迹确定为解锁轨迹。Step 203: When a sliding operation is detected, determine the first continuous sliding track formed by the sliding operation through the M graphic elements in the second graphic array as the unlocking track.
其中,M为大于1且小于10的整数。Wherein, M is an integer greater than 1 and less than 10.
本发明实施例中,当检测到用户在上述第二图形阵列上的滑动操作时,获取并解析上述滑动操作的滑动轨迹,将上述滑动操作经过上述第二图形阵列中M个图形元素所形成的第一连续滑动轨迹确定为解锁轨迹,其中,M为大于1且小于10的整数。In the embodiment of the present invention, when the user's sliding operation on the second graphic array is detected, the sliding track of the aforementioned sliding operation is obtained and analyzed, and the sliding track formed by the aforementioned sliding operation through the M graphic elements in the aforementioned second graphic array is The first continuous sliding track is determined as the unlocking track, where M is an integer greater than 1 and less than 10.
示例性的,上述解锁轨迹可以为经过3×3标准点阵形式的第二图形阵列中4个图形元素所形成的“L”型的第一连续滑动轨迹,上述解锁轨迹可以参照图3a所示的以点2为起点的“L”型连续滑动轨迹3。Exemplarily, the above-mentioned unlocking track may be an "L"-shaped first continuous sliding track formed by four graphic elements in the second graphic array in the form of a 3×3 standard dot matrix, and the above-mentioned unlocking track may refer to FIG. 3a The "L" type continuous sliding trajectory 3 starting from point 2.
步骤204:在锁屏状态下,在锁屏界面显示至少一个应用程序图标。Step 204: In the lock screen state, at least one application program icon is displayed on the lock screen interface.
步骤205:当检测到对上述至少一个应用程序图标的点击操作指令时,将上述点击操作指令对应的图标确定为上述目标应用程序图标。Step 205: When a click operation instruction on the at least one application icon is detected, determine the icon corresponding to the click operation instruction as the target application icon.
本发明实施例中,当检测到对上述至少一个应用程序图标的点击操作指令时,将上述点击操作指令对应的图标确定为上述目标应用程序图标;例如,当检测到设定时间内对上述多个应用程序图标的点击操作指令时,将上述点击操作指令对应的多个图标确定为多个上述目标应用程序图标。In this embodiment of the present invention, when a click operation instruction on the at least one application icon is detected, the icon corresponding to the click operation instruction is determined as the target application icon; When a click operation instruction is provided for a number of application program icons, the multiple icons corresponding to the above click operation instruction are determined as the multiple above-mentioned target application program icons.
步骤206:将上述目标应用程序图标所在位置确定为解锁轨迹操作的参考位置。Step 206: Determine the position where the target application icon is located as a reference position for the unlocking track operation.
本发明实施例中,确定上述目标应用程序图标在上述移动终端锁屏界面上的位置,例如可以以坐标的形式来标识位置,以该位置作为解锁轨迹操作的参考位置。可以理解的是,上述目标应用程序图标所在位置是可以预先设定的,可以在设置上述目标应用程序图标显示于锁屏界面时,同时设置,本发明实施例对此不做限制。In the embodiment of the present invention, to determine the position of the target application icon on the lock screen interface of the mobile terminal, for example, the position may be identified in the form of coordinates, and the position is used as a reference position for the unlocking track operation. It can be understood that the location of the above-mentioned target application icon can be preset, and can be set at the same time when setting the above-mentioned target application icon to be displayed on the lock screen interface, which is not limited in this embodiment of the present invention.
步骤207:将以上述参考位置为起点且与上述解锁轨迹相匹配的第二连续滑动轨迹确定为目标轨迹。Step 207: Determining a second continuous sliding track starting from the above-mentioned reference position and matching with the above-mentioned unlocking track as a target track.
本发明实施例中,以上述参考位置作为起点,且与上述解锁轨迹相匹配的第二连续滑动轨迹确定为目标轨迹。例如,针对图3a所示的解锁轨迹,以点2为起点的“L”型连续滑动轨迹3,可以参照图3b、3c或3d所示,以目标应用程序图标5的位置作为起点,且与上述解锁轨迹相匹配的第二连续滑动轨迹6作为目标轨迹。In the embodiment of the present invention, the second continuous sliding trajectory that matches the above-mentioned unlocking trajectory with the aforementioned reference position as the starting point is determined as the target trajectory. For example, for the unlocking trajectory shown in Figure 3a, the "L" type continuous sliding trajectory 3 with point 2 as the starting point can be shown in Figure 3b, 3c or 3d, with the position of the target application program icon 5 as the starting point, and The second continuous sliding track 6 that matches the above unlocking track is used as the target track.
步骤208:根据上述目标应用程序图标所在位置,确定第一图形阵列的阵列形状、图形元素个数和显示区域,上述显示区域包括上述目标轨迹。Step 208: Determine the array shape, number of graphic elements and display area of the first graphic array according to the location of the target application icon, the display area includes the target track.
其中,上述第一图形阵列中每相邻两个图形元素之间的第二间隔相等,上述第一间隔与上述第二间隔相等,N>M。Wherein, the second interval between every two adjacent graphic elements in the first graphic array is equal, the first interval is equal to the second interval, and N>M.
本发明实施例中,根据上述目标应用程序图标所在位置,确定第一图形阵列的阵列形状、图形元素个数和显示区域,上述显示区域包括上述目标轨迹;其中,上述第一图形阵列中每相邻两个图形元素之间的第二间隔相等,上述第一间隔与上述第二间隔相等,N>M。例如,参照图3b、3c或3d所示的以目标应用程序图标5的位置作为起点,且与上述解锁轨迹相匹配的第二连续滑动轨迹6作为目标轨迹,则上述显示区域包括上述目标轨迹,例如上述显示区域4包括上述目标轨迹所在区域7。In the embodiment of the present invention, the array shape, the number of graphic elements, and the display area of the first graphic array are determined according to the location of the target application icon, and the display area includes the target track; wherein, each phase in the first graphic array The second interval between two adjacent graphic elements is equal, the above-mentioned first interval is equal to the above-mentioned second interval, and N>M. For example, referring to FIG. 3b, 3c or 3d, which takes the position of the target application program icon 5 as the starting point and matches the second continuous sliding track 6 as the target track with the above-mentioned unlocking track, then the above-mentioned display area includes the above-mentioned target track, For example, the display area 4 includes the area 7 where the target track is located.
示例性的,上述第一图形阵列的阵列形状可以为图3b所示的具有25个图形元素的5×5标准点阵,其显示区域参照图3b中4所示;也可以为图3c所示的具有20个图形元素的5×4标准点阵,其显示区域参照图3c中4所示;也可以为图3d所示的具有21个图形元素的不规则点阵,其显示区域参照图3d中4所示,本发明实施例对此不作限制。Exemplarily, the array shape of the above-mentioned first graphic array can be a 5×5 standard dot matrix with 25 graphic elements as shown in Figure 3b, and its display area can be as shown in Figure 3b with reference to 4; it can also be as shown in Figure 3c A 5×4 standard dot matrix with 20 graphic elements, its display area is shown in 4 in Figure 3c; it can also be an irregular dot matrix with 21 graphic elements as shown in Figure 3d, and its display area is shown in Figure 3d As shown in 4, this embodiment of the present invention does not limit it.
需要说明的是,上述目标轨迹是不可见的,是为了确定上述显示区域,保证能够在上述显示区域完成上述预设的解锁轨迹而设置的,因为上述目标轨迹的起点为上述目标应用程序图标所在位置,也因此上述显示区域是以上述目标应用程序图标所在位置为基准的,可以是相对于上述目标应用程序图标所在位置的相对位置,可以以相对坐标的形式表示。It should be noted that the above-mentioned target trajectory is invisible, which is set to determine the above-mentioned display area and ensure that the above-mentioned preset unlocking trajectory can be completed in the above-mentioned display area, because the starting point of the above-mentioned target trajectory is where the above-mentioned target application icon is located. The position, and thus the display area is based on the location of the target application icon, may be a relative position relative to the location of the target application icon, and may be expressed in the form of relative coordinates.
可以理解的是,因为上述第一图形阵列中每相邻两个图形元素之间的第二间隔相等,上述第二图形阵列的第一间隔与上述第二图形阵列的第二间隔相等,是为了保证上述第一图形阵列的图形元素可以与上述第二图形阵列的元素对应,便于在后续判断上述第二图形阵列的操作轨迹是否匹配上述预设的解锁轨迹,可以调用在上述第一图形阵列的轨迹识别与匹配方法。It can be understood that, because the second interval between every two adjacent graphic elements in the above-mentioned first graphic array is equal, the first interval of the above-mentioned second graphic array is equal to the second interval of the above-mentioned second graphic array, for Ensure that the graphic elements of the above-mentioned first graphic array can correspond to the elements of the above-mentioned second graphic array, so that it is convenient to subsequently judge whether the operation track of the above-mentioned second graphic array matches the above-mentioned preset unlocking track, and can call the above-mentioned first graphic array. Trajectory recognition and matching method.
步骤209:按照上述阵列形状、图形元素个数和显示区域,以上述参考位置为基准位置,显示上述第一图形阵列。Step 209: Display the above-mentioned first graphic array according to the above-mentioned array shape, the number of graphic elements and the display area, taking the above-mentioned reference position as a reference position.
本发明实施例中,按照上述第一图形阵列的阵列形状、图形元素个数和显示区域,以上述参考位置为基准位置,可以根据上述显示区域与上述目标应用程序图标所在位置的相对位置,即与上述参考位置的相对位置,显示上述第一图形阵列。In the embodiment of the present invention, according to the array shape of the first graphic array, the number of graphic elements, and the display area, taking the above reference position as the reference position, the relative position between the above display area and the location of the target application icon can be based on, that is The relative position to the above-mentioned reference position is to display the above-mentioned first graphic array.
步骤210:检测用户在上述锁屏界面上的触控操作。Step 210: Detect the user's touch operation on the lock screen interface.
步骤211:当检测到上述触控操作的起点位置为上述目标应用程序图标所在位置,且上述触控操作是对上述目标应用程序图标的拖动操作时,获取上述拖动操作的拖动轨迹。Step 211: When it is detected that the starting point of the touch operation is the location of the target application icon, and the touch operation is a drag operation on the target application icon, obtain a drag track of the drag operation.
本发明实施例的一种可选方式中,参照图3e所示,当检测到上述触控操作的起点位置为上述目标应用程序图标5所在位置,且上述触控操作是对上述目标应用程序图标5的拖动操作时,获取上述拖动操作的拖动轨迹10。In an optional mode of the embodiment of the present invention, as shown in FIG. During the drag operation of 5, the drag track 10 of the above drag operation is obtained.
本发明实施例的一种可选实施方式中,在对上述目标应用程序图标进行拖动操作,上述目标应用程序图标可以跟随拖动操作进行移动,便于用户确认拖动操作顺利,增加操作的趣味性。In an optional implementation manner of the embodiment of the present invention, when the above-mentioned target application icon is dragged, the above-mentioned target application icon can be moved following the drag operation, which is convenient for the user to confirm that the drag operation is smooth, and increases the fun of the operation sex.
因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应的在第二图形阵列中预设的解锁轨迹却是相同的,而且起点都是目标应用程序图标所在位置;因此用户无需记忆拖动操作的起点,只需要记忆相同的解锁轨迹即可以目标应用程序图标所在位置为起点拖动解锁轨迹即可解锁,而非用户并不清楚这一点;因此本发明实施例一方面在保证应用程序启动的安全性的同时,降低了用户记忆难度。Because for each application program icon on the lock screen interface, the corresponding first graphic array may be different, but the corresponding unlocking track preset in the second graphic array is the same, and the starting point is the target The location of the application icon; therefore, the user does not need to memorize the starting point of the drag operation, but only needs to memorize the same unlocking track, and then the user can unlock it by dragging the unlocking track from the location of the target application icon as the starting point, and non-users do not know this; Therefore, on the one hand, the embodiment of the present invention reduces the difficulty of memory for the user while ensuring the security of starting the application program.
步骤212:当上述拖动操作的拖动轨迹与预设的解锁轨迹相匹配时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序。Step 212: When the drag track of the drag operation matches the preset unlock track, unlock the screen of the mobile terminal, and start the target application program corresponding to the target application program icon.
本发明实施例中,判断上述拖动操作的拖动轨迹与预设的解锁轨迹是否匹配,若上述拖动操作的拖动轨迹与预设的解锁轨迹是否匹配,则解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序;若上述拖动操作的拖动轨迹与预设的解锁轨迹不匹配,则无操作、提示解锁错误或者累计解锁错误次数满足预设阈值时禁止解锁操作等等。In the embodiment of the present invention, it is judged whether the dragging track of the above-mentioned dragging operation matches the preset unlocking track, and if the dragging track of the above-mentioned dragging operation matches the preset unlocking track, the screen of the mobile terminal is unlocked, and the The target application corresponding to the above-mentioned target application icon; if the drag trajectory of the above-mentioned drag operation does not match the preset unlock trajectory, no operation will be performed, an unlock error will be prompted, or the unlock operation will be prohibited when the accumulated number of unlock errors meets the preset threshold, etc. Wait.
本发明实施例的一种可选方式中,在上述步骤209之后,在上述步骤210之前,上述方法还包括:In an optional manner of the embodiment of the present invention, after the above step 209 and before the above step 210, the above method further includes:
在上述第一图形阵列的显示区域内的预设位置显示一矩形的操作窗口;检测对上述操作窗口的拖动操作;当检测到上述拖动操作结束时上述操作窗口所在位置与预设的目标位置相匹配,则执行上述检测用户在上述锁屏界面上的触控操作的步骤;其中,上述操作窗口的面积大于或等于上述第二图形阵列的显示区域的面积,上述操作窗口的操作响应接收功能为开启状态,上述第一图形阵列的显示区域中除上述操作窗口之外的所有区域的操作响应接收功能为关闭状态。Display a rectangular operation window at a preset position in the display area of the above-mentioned first graphic array; detect the drag operation to the above-mentioned operation window; If the positions match, the above-mentioned step of detecting the touch operation of the user on the above-mentioned lock screen interface is performed; wherein, the area of the above-mentioned operation window is greater than or equal to the area of the display area of the above-mentioned second graphics array, and the operation response of the above-mentioned operation window is received The function is in an on state, and the operation response receiving function in all areas of the display area of the first graphics array except the operation window is in an off state.
本发明实施例中设置操作窗口可以起到迷惑作用,非用户可能会在上述预设位置的操作窗口中执行解锁操作;而实际上需要先将操作窗口拖动到与目标位置匹配的位置,才能尝试解锁操作,解锁操作需要两步,因此进一步加大了非用户的尝试解锁的复杂程度,提高了应用程序启动的安全性。Setting the operation window in the embodiment of the present invention can play a confusing role, and non-users may perform the unlocking operation in the operation window at the above-mentioned preset position; in fact, it is necessary to drag the operation window to a position that matches the target position before unlocking. The unlocking operation is attempted, and the unlocking operation requires two steps, which further increases the complexity of the non-user's attempting to unlock, and improves the security of application program startup.
本发明实施例的一种可选方式中,针对图3a所示的第二图形阵列,针对图3b所示的第一图形阵列,参照图3e所示,在上述第一图形阵列的显示区域4内的预设位置显示一矩形的操作窗口8;其中,上述操作窗口8的面积大于或等于上述第二图形阵列的显示区域的面积,上述操作窗口8的操作响应接收功能为开启状态,上述第一图形阵列的显示区域4中除上述操作窗口8之外的所有区域的操作响应接收功能为关闭状态。可以理解的是,因为上述操作窗口是可移动的,因此上述预设位置可以预先设定,也可以随机确定,本发明实施例对此不作限制。In an optional manner of the embodiment of the present invention, for the second graphic array shown in FIG. 3a, for the first graphic array shown in FIG. 3b, referring to FIG. 3e, in the display area 4 of the first graphic array A rectangular operation window 8 is displayed at a preset position inside; wherein, the area of the above operation window 8 is greater than or equal to the area of the display area of the above-mentioned second graphics array, and the operation response receiving function of the above-mentioned operation window 8 is in an open state, and the above-mentioned first The operation response receiving function of all areas in the display area 4 of a graphic array except the above-mentioned operation window 8 is closed. It can be understood that, because the above-mentioned operation window is movable, the above-mentioned preset position may be preset or determined randomly, which is not limited in this embodiment of the present invention.
参照图3e所示,检测对上述操作窗口8的拖动操作。可以理解的是,本发明实施例的一种可选方式中,当检测到对上述操作窗口的点击滑动或按压滑动或其他方式的拖动操作之后,检测上述拖动操作针对的下一拖动位置,获得该拖动位置的位置信息,将上述操作窗口在原位置不显示,重新在上述下一位置显示。Referring to FIG. 3e, a drag operation on the above-mentioned operation window 8 is detected. It can be understood that, in an optional manner of the embodiment of the present invention, after detecting the click-slide or press-slide or other drag operations on the above-mentioned operation window, the next drag operation targeted by the above-mentioned drag operation is detected. position, obtain the position information of the drag position, hide the above operation window at the original position, and redisplay it at the above next position.
当检测到上述拖动操作结束时上述操作窗口所在位置与预设的目标位置相匹配,则执行步骤210。例如,参照图3e所示,将上述操作窗口8拖动,当上述拖动操作结束时,操作窗口8变换为操作窗口9,上述操作窗口9所在位置与预设的目标位置相匹配,则执行步骤210。可以理解的是,上述操作窗口8的边界为虚线,上述操作窗口9的边界为实线,仅是为了区别,本发明实施例对操作窗口的边界的外形并不做限制。When it is detected that the position of the operation window matches the preset target position when the drag operation ends, step 210 is performed. For example, with reference to Fig. 3 e shown, above-mentioned operation window 8 is dragged, and when above-mentioned dragging operation ends, and operation window 8 changes into operation window 9, and above-mentioned operation window 9 position matches with preset target position, then executes Step 210. It can be understood that the boundary of the operation window 8 is a dotted line, and the boundary of the operation window 9 is a solid line, which is only for distinction, and the embodiment of the present invention does not limit the shape of the boundary of the operation window.
本发明实施例的一种实施方式中,当检测到上述拖动操作结束时上述操作窗口所在位置与预设的目标位置的位置重合或者重合度大于设定重合度阈值,则确定上述操作窗口所在位置与预设的目标位置相匹配。In an implementation manner of an embodiment of the present invention, when it is detected that the position of the operation window coincides with the position of the preset target position or the degree of coincidence is greater than the set coincidence degree threshold when the above-mentioned dragging operation ends, then determine the position of the operation window The location matches the preset target location.
本发明实施例的一种可选方式中,在上述步骤204之前,上述方法还包括:判断预设的第一应用程序列表和预设的第二应用程序列表中是否存在相同的应用程序;若上述第一应用程序列表和上述第二应用程序列表中存在相同的应用程序,则将上述相同的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;其中,上述第一应用程序列表包括:由用户设置的用于显示在锁屏界面的至少一个应用程序;上述第二应用程序列表包括:在上述移动终端后台运行的至少一个应用程序。In an optional manner of the embodiment of the present invention, before the above step 204, the above method further includes: judging whether the same application program exists in the preset first application program list and the preset second application program list; if If there is the same application program in the above-mentioned first application program list and the above-mentioned second application program list, the icon corresponding to the above-mentioned same application program is determined as the above-mentioned at least one application program icon to be displayed on the lock screen interface; An application program list includes: at least one application program set by the user for displaying on the lock screen interface; the above-mentioned second application program list includes: at least one application program running in the background of the above-mentioned mobile terminal.
进一步地,在上述判断预设的第一应用程序列表和预设的第二应用程序列表中是否存在相同的应用程序的步骤之后,上述方法还包括:若上述第一应用程序列表和上述第二应用程序列表中不存在相同的应用程序,则获取具有预设标识的应用程序;将上述预设标识的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;其中,上述预设标识用于指示上述应用程序对应的图标为上述锁屏界面上的常驻图标。Further, after the above step of judging whether the same application exists in the preset first application list and the preset second application list, the above method further includes: if the above first application list and the above second If the same application program does not exist in the application program list, then obtain an application program with a preset identifier; determine the icon corresponding to the application program with the preset identifier as the at least one application program icon to be displayed on the lock screen interface; wherein, The preset identifier is used to indicate that the icon corresponding to the application program is a resident icon on the lock screen interface.
本发明实施例的一种可选实施方式中,参照图4所示,还包括:添加应用至上述第一应用程序列列表,例如锁屏信任列表;还可以设置上述应用为常驻应用或非常驻应用,即添加预设标识。可选地,还可以选择开启或关闭上述锁屏信任列表的功能,启动或屏蔽在锁屏界面显示相应应用程序图标的功能,进一步方便用户进行个性化设置。In an optional implementation manner of the embodiment of the present invention, as shown in FIG. 4 , it also includes: adding an application to the above-mentioned first application program list, such as a lock screen trust list; it is also possible to set the above-mentioned application as a resident application or a special application. In the application, that is to add a preset logo. Optionally, you can also choose to enable or disable the function of the above-mentioned lock screen trust list, enable or disable the function of displaying the corresponding application program icon on the lock screen interface, which further facilitates the user to perform personalized settings.
总之,可以理解的是,显示在锁屏界面的图标是用户随时可能需要启动的应用程序,用户可以在锁屏界面直接快速启动需要的应用程序,进一步通过个性化针对性的提高应用程序启动的便捷性和用户体验。In short, it is understandable that the icons displayed on the lock screen are applications that the user may need to start at any time. The user can directly and quickly start the desired application on the lock screen, and further improve the efficiency of application startup through personalized and targeted. Convenience and user experience.
本发明实施例的一种可选实施方式中,可以获取对应的图片作为上述锁屏界面上显示的应用程序图标,可以根据用户的选择,以选择的图片作为相应的应用程序图标,便于用户建立应用程序图标与应用的映射关系,在锁屏界面快速找到目标应用程序图标,而且只有用户知道锁屏界面的应用程序图标和应用的对应关系,进一步增强安全性。In an optional implementation manner of the embodiment of the present invention, the corresponding picture can be obtained as the application program icon displayed on the lock screen interface, and the selected picture can be used as the corresponding application program icon according to the user's selection, which is convenient for the user to create The mapping relationship between application icons and applications can quickly find the target application icon on the lock screen interface, and only the user knows the corresponding relationship between the application icon on the lock screen interface and the application, further enhancing security.
本发明实施例的一种可选实施方式中,参照图5所示,还包括:针对上述移动终端的解锁屏幕的应用程序,在锁屏界面显示上述应用程序对应的应用程序图标。针对上述移动终端的正常的屏幕解锁的应用程序,可以将该应用做成一个专门的应用程序图标放置在锁屏界面上,可以通过启动其它应用程序一样的方式直接解锁屏幕进入移动终端界面。该屏幕解锁的应用程序的设定解锁操作可以采用与其他应用程序相同的设定解锁操作,因此,进一步降低了用户的记忆难度,提高了应用程序启动的趣味性和用户操作体验。In an optional implementation manner of the embodiment of the present invention, as shown in FIG. 5 , it further includes: for the above-mentioned application program for unlocking the screen of the mobile terminal, displaying an application program icon corresponding to the above-mentioned application program on the lock screen interface. For the normal screen unlocking application of the above mobile terminal, the application can be made into a special application icon and placed on the lock screen interface, and the screen can be directly unlocked to enter the mobile terminal interface in the same way as starting other application programs. The setting unlocking operation of the screen unlocking application program can adopt the same setting unlocking operation as that of other application programs, thus further reducing the memory difficulty of the user, and improving the fun of starting the application program and user operation experience.
本发明实施例的一种可选实施方式中,针对上述第二图形阵列,上述第一图形阵列可以为以上述目标应用程序图标为中心的5×5的点阵形式,恰好包括能够以上述应用程序图标为起点的所有可能的预设的解锁轨迹,使得第二图形阵列简洁而且完备。In an optional implementation manner of the embodiment of the present invention, for the above-mentioned second graphics array, the above-mentioned first graphics array may be in the form of a 5×5 dot matrix centered on the above-mentioned target application program icon, which just includes the All possible preset unlocking trajectories starting from the program icon make the second graphic array simple and complete.
本发明实施例中,若在锁屏界面检测到针对任一应用程序图标的选择指令,则显示针对上述应用程序图标的第一图形阵列;若在上述第一图形阵列的拖动操作的起点为上述目标应用程序图标所在位置,且拖动轨迹与预设的解锁轨迹相匹配,则解锁屏幕并启动上述应用程序图标对应的应用程序;因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应的在第二图形阵列中预设的解锁轨迹却是相同的,而且起点都是目标应用程序图标所在位置,而非用户并不清楚;因此用户只需要记忆相同的解锁轨迹即可,同时增加了非用户的尝试解锁的复杂程度;因此本发明实施例一方面在保证应用程序启动的安全性的同时,降低了用户记忆难度,并提高了应用程序启动的趣味性,提高了用户操作体验;另一方面,以目标应用程序图标所在位置作为解锁轨迹的起点,进一步降低了用户记忆难度;再一方面,通过操作窗口的设定起到迷惑作用,进一步加大了非用户的尝试解锁的复杂程度,提高了应用程序启动的安全性;还有,个性化地设置在解锁界面显示的应用程序图标,进一步提高了应用启动的便捷性。In the embodiment of the present invention, if a selection instruction for any application program icon is detected on the lock screen interface, the first graphic array for the above-mentioned application program icon is displayed; if the starting point of the drag operation on the first graphic array is Where the above-mentioned target application icon is located, and the dragging track matches the preset unlocking track, the screen is unlocked and the application corresponding to the above-mentioned application icon is started; because for each application icon on the lock screen interface, the corresponding The first graphic arrays may be different, but the corresponding preset unlocking tracks in the second graphic array are the same, and the starting point is the location of the target application icon, which is not clear to the user; therefore, the user It is only necessary to memorize the same unlocking track, and at the same time increase the complexity of non-users' attempts to unlock; therefore, on the one hand, the embodiment of the present invention reduces the difficulty of user memory while ensuring the security of application program startup, and improves the application process. The fun of program startup improves the user's operating experience; on the other hand, the location of the target application icon is used as the starting point of the unlocking track, which further reduces the difficulty of user memory; on the other hand, the setting of the operation window plays a confusing role , which further increases the complexity of non-users' attempts to unlock and improves the security of application startup; in addition, the application icon displayed on the unlock interface is personalized to further improve the convenience of application startup.
图6是本发明一个实施例的移动终端的框图。图6所示的移动终端600具体可以包括:FIG. 6 is a block diagram of a mobile terminal according to an embodiment of the present invention. The mobile terminal 600 shown in FIG. 6 may specifically include:
锁屏界面显示模块601,用于在锁屏状态下,在锁屏界面显示至少一个应用程序图标;The lock screen interface display module 601 is configured to display at least one application program icon on the lock screen interface in the lock screen state;
目标应用程序图标选择模块602,用于当接收到对上述至少一个应用程序图标的选择指令时,获取上述选择指令对应的目标应用程序图标;A target application icon selection module 602, configured to acquire the target application icon corresponding to the selection instruction when receiving a selection instruction for the at least one application icon;
第一图形阵列显示模块603,用于以上述目标应用程序图标所在位置为基准位置,显示第一图形阵列;The first graphics array display module 603, configured to display the first graphics array with the location of the target application icon as a reference position;
触控检测模块604,用于检测用户在上述锁屏界面上的触控操作;A touch detection module 604, configured to detect a user's touch operation on the lock screen interface;
解锁启动模块605,用于当检测到上述触控操作的起点位置和操作轨迹满足预设条件时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序;An unlocking and starting module 605, configured to unlock the screen of the mobile terminal and start the target application program corresponding to the above-mentioned target application program icon when it is detected that the starting point position and the operation track of the above-mentioned touch operation meet the preset conditions;
其中,上述第一图形阵列包括N个图形元素,N为大于或等于3的整数。Wherein, the above-mentioned first graphic array includes N graphic elements, and N is an integer greater than or equal to 3.
可选地,参照图7所示,在上述图6的基础上,上述移动终端600具体还可以包括:Optionally, referring to FIG. 7 , on the basis of the above-mentioned FIG. 6 , the mobile terminal 600 may further include:
解锁设置模块606,用于当接收到解锁轨迹设置指令时,显示第二图形阵列;An unlock setting module 606, configured to display a second graphic array when an unlock track setting instruction is received;
滑动检测模块607,用于检测用户在上述第二图形阵列上的滑动操作;A slide detection module 607, configured to detect a user's slide operation on the above-mentioned second graphic array;
解锁轨迹确定模块608,用于当检测到滑动操作时,将上述滑动操作经过上述第二图形阵列中M个图形元素所形成的第一连续滑动轨迹确定为解锁轨迹;The unlocking trajectory determination module 608 is configured to determine, as the unlocking trajectory, the first continuous sliding trajectory formed by the sliding operation through the M graphic elements in the second graphic array when a sliding operation is detected;
其中,上述第二图形阵列为包括9个图形元素的3×3的图形阵列,上述第二图形阵列中每相邻两个图形元素之间的第一间隔相等,M为大于1且小于10的整数。Wherein, the second graphic array is a 3×3 graphic array including 9 graphic elements, the first interval between every two adjacent graphic elements in the second graphic array is equal, and M is greater than 1 and less than 10 integer.
可选地,参照图7所示,在上述图6的基础上,上述目标应用程序图标选择模块602具体可以包括:Optionally, as shown in FIG. 7, on the basis of the above-mentioned FIG. 6, the above-mentioned target application icon selection module 602 may specifically include:
目标应用程序图标确定单元60201,用于当检测到对上述至少一个应用程序图标的点击操作指令时,将上述点击操作指令对应的图标确定为上述目标应用程序图标;A target application icon determining unit 60201, configured to determine the icon corresponding to the above-mentioned click operation instruction as the above-mentioned target application icon when a click operation instruction on the at least one application icon is detected;
可选地,参照图7所示,在上述图6的基础上,上述第一图形阵列显示模块603具体可以包括:Optionally, as shown in FIG. 7 , on the basis of the above-mentioned FIG. 6 , the above-mentioned first graphics array display module 603 may specifically include:
参考位置确定单元60301,用于将上述目标应用程序图标所在位置确定为解锁轨迹操作的参考位置;A reference location determining unit 60301, configured to determine the location of the above-mentioned target application program icon as a reference location for the unlocking track operation;
目标轨迹确定单元60302,用于将以上述参考位置为起点且与上述解锁轨迹相匹配的第二连续滑动轨迹确定为目标轨迹;A target trajectory determining unit 60302, configured to determine the second continuous sliding trajectory starting from the above-mentioned reference position and matching the above-mentioned unlocking trajectory as the target trajectory;
第一图形阵列确定单元60303,用于根据上述目标应用程序图标所在位置,确定第一图形阵列的阵列形状、图形元素个数和显示区域,上述显示区域包括上述目标轨迹;The first graphic array determination unit 60303 is configured to determine the array shape, number of graphic elements and display area of the first graphic array according to the location of the target application icon, the display area includes the target track;
第一图形阵列显示单元60304,用于按照上述阵列形状、图形元素个数和显示区域,以上述参考位置为基准位置,显示上述第一图形阵列;The first graphics array display unit 60304, configured to display the above-mentioned first graphics array according to the above-mentioned array shape, the number of graphic elements and the display area, taking the above-mentioned reference position as a reference position;
其中,上述第一图形阵列中每相邻两个图形元素之间的第二间隔相等,上述第一间隔与上述第二间隔相等,N>M。Wherein, the second interval between every two adjacent graphic elements in the first graphic array is equal, the first interval is equal to the second interval, and N>M.
可选地,参照图7所示,在上述图6的基础上,上述移动终端600具体还可以包括:Optionally, referring to FIG. 7 , on the basis of the above-mentioned FIG. 6 , the mobile terminal 600 may further include:
操作窗口显示模块609,用于在上述第一图形阵列的显示区域内的预设位置显示一矩形的操作窗口;An operation window display module 609, configured to display a rectangular operation window at a preset position in the display area of the first graphic array;
拖动检测模块610,用于检测对上述操作窗口的拖动操作;A drag detection module 610, configured to detect a drag operation to the above-mentioned operation window;
操作窗口匹配模块611,用于当检测到上述拖动操作结束时上述操作窗口所在位置与预设的目标位置相匹配,则执行上述检测用户在上述锁屏界面上的触控操作的步骤;The operation window matching module 611 is configured to perform the above-mentioned step of detecting the user's touch operation on the above-mentioned lock screen interface when it is detected that the position of the above-mentioned operation window matches the preset target position when the above-mentioned drag operation ends;
其中,上述操作窗口的面积大于或等于上述第二图形阵列的显示区域的面积,上述操作窗口的操作响应接收功能为开启状态,上述第一图形阵列的显示区域中除上述操作窗口之外的所有区域的操作响应接收功能为关闭状态。Wherein, the area of the above-mentioned operation window is greater than or equal to the area of the display area of the above-mentioned second graphics array, the operation response receiving function of the above-mentioned operation window is turned on, and all the display areas of the above-mentioned first graphics array except the above-mentioned operation window The operation response reception function of the area is disabled.
可选地,参照图7所示,在上述图6的基础上,上述解锁启动模块605具体可以包括:Optionally, as shown in FIG. 7 , on the basis of the above-mentioned FIG. 6 , the above-mentioned unlocking and starting module 605 may specifically include:
拖动轨迹获取单元60501,用于当检测到上述触控操作的起点位置为上述目标应用程序图标所在位置,且上述触控操作是对上述目标应用程序图标的拖动操作时,获取上述拖动操作的拖动轨迹;The drag track obtaining unit 60501 is configured to obtain the dragging operation when it is detected that the starting point of the above-mentioned touch operation is the location of the above-mentioned target application program icon, and the above-mentioned touch operation is a drag operation on the above-mentioned target application program icon. The dragging track of the operation;
解锁启动单元60502,用于当上述拖动操作的拖动轨迹与预设的解锁轨迹相匹配时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序。The unlocking starting unit 60502 is configured to unlock the screen of the mobile terminal and start the target application program corresponding to the target application program icon when the dragging track of the dragging operation matches the preset unlocking track.
可选地,参照图8所示,在上述图6的基础上,上述移动终端600还可以包括:Optionally, referring to FIG. 8 , on the basis of the above-mentioned FIG. 6 , the mobile terminal 600 may further include:
第一应用程序确定模块612,用于判断预设的第一应用程序列表和预设的第二应用程序列表中是否存在相同的应用程序;The first application program determining module 612 is configured to determine whether the same application program exists in the preset first application program list and the preset second application program list;
第一应用程序图标确定模块613,用于若上述第一应用程序列表和上述第二应用程序列表中存在相同的应用程序,则将上述相同的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;The first application program icon determination module 613 is configured to determine the icon corresponding to the same application program as the lock screen interface to be displayed if the same application program exists in the above-mentioned first application program list and the above-mentioned second application program list at least one of the above application icons for ;
其中,上述第一应用程序列表包括:由用户设置的用于显示在锁屏界面的至少一个应用程序;上述第二应用程序列表包括:在上述移动终端后台运行的至少一个应用程序。Wherein, the above-mentioned first application program list includes: at least one application program set by the user for displaying on the lock screen interface; the above-mentioned second application program list includes: at least one application program program running in the background of the above-mentioned mobile terminal.
进一步地,上述移动终端600还可以包括:Further, the above-mentioned mobile terminal 600 may also include:
第二应用程序确定模块614,用于若上述第一应用程序列表和上述第二应用程序列表中不存在相同的应用程序,则获取具有预设标识的应用程序;The second application program determination module 614 is configured to obtain an application program with a preset identifier if the same application program does not exist in the above-mentioned first application program list and the above-mentioned second application program list;
第二应用程序图标确定模块615,将上述预设标识的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;The second application program icon determination module 615 determines the icon corresponding to the application program with the preset identification as the at least one application program icon to be displayed on the lock screen interface;
其中,上述预设标识用于指示上述应用程序对应的图标为上述锁屏界面上的常驻图标。Wherein, the preset identifier is used to indicate that the icon corresponding to the application program is a resident icon on the lock screen interface.
移动终端600能够实现图1至图5的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 600 can implement various processes implemented by the mobile terminal in the method embodiments shown in FIG. 1 to FIG. 5 , and details are not repeated here to avoid repetition.
本发明实施例中,若在锁屏界面检测到针对任一应用程序图标的选择指令,则显示针对上述应用程序图标的第一图形阵列;若在上述第一图形阵列的拖动操作的起点为上述目标应用程序图标所在位置,且拖动轨迹与预设的解锁轨迹相匹配,则解锁屏幕并启动上述应用程序图标对应的应用程序;因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应的在第二图形阵列中预设的解锁轨迹却是相同的,而且起点都是目标应用程序图标所在位置,而非用户并不清楚;因此用户只需要记忆相同的解锁轨迹即可,同时增加了非用户的尝试解锁的复杂程度;因此本发明实施例一方面在保证应用程序启动的安全性的同时,降低了用户记忆难度,并提高了应用程序启动的趣味性,提高了用户操作体验;另一方面,以目标应用程序图标所在位置作为解锁轨迹的起点,进一步降低了用户记忆难度;再一方面,通过操作窗口的设定起到迷惑作用,进一步加大了非用户的尝试解锁的复杂程度,提高了应用程序启动的安全性;还有,个性化地设置在解锁界面显示的应用程序图标,进一步提高了应用启动的便捷性。In the embodiment of the present invention, if a selection instruction for any application program icon is detected on the lock screen interface, the first graphic array for the above-mentioned application program icon is displayed; if the starting point of the drag operation on the first graphic array is Where the above-mentioned target application icon is located, and the dragging track matches the preset unlocking track, the screen is unlocked and the application corresponding to the above-mentioned application icon is started; because for each application icon on the lock screen interface, the corresponding The first graphic arrays may be different, but the corresponding preset unlocking tracks in the second graphic array are the same, and the starting point is the location of the target application icon, which is not clear to the user; therefore, the user It is only necessary to memorize the same unlocking track, and at the same time increase the complexity of non-users' attempts to unlock; therefore, on the one hand, the embodiment of the present invention reduces the difficulty of user memory while ensuring the security of application program startup, and improves the application process. The fun of program startup improves the user's operating experience; on the other hand, the location of the target application icon is used as the starting point of the unlocking track, which further reduces the difficulty of user memory; on the other hand, the setting of the operation window plays a confusing role , which further increases the complexity of non-users' attempts to unlock and improves the security of application startup; in addition, the application icon displayed on the unlock interface is personalized to further improve the convenience of application startup.
图9是本发明另一个实施例的移动终端的框图。图9所示的移动终端900包括:至少一个处理器901、存储器902、至少一个网络接口904和其他用户接口903。移动终端900中的各个组件通过总线系统905耦合在一起。可理解,总线系统905用于实现这些组件之间的连接通信。总线系统905除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线系统905。FIG. 9 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 901 , a memory 902 , at least one network interface 904 and other user interfaces 903 . Various components in the mobile terminal 900 are coupled together through a bus system 905 . It can be understood that the bus system 905 is used to realize connection and communication between these components. In addition to the data bus, the bus system 905 also includes a power bus, a control bus and a status signal bus. However, the various buses are labeled as bus system 905 in FIG. 9 for clarity of illustration.
其中,用户接口903可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。Wherein, the user interface 903 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.
可以理解,本发明实施例中的存储器902可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRam bus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器902旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory 902 in this embodiment of the present invention may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Wherein, the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electronically programmable Erase Programmable Read-Only Memory (Electrically EPROM, EEPROM) or Flash. The volatile memory can be 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 (Double Data RateSDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (Synch link DRAM, SLDRAM) And direct memory bus random access memory (DirectRam bus RAM, DRRAM). The memory 902 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.
在一些实施方式中,存储器902存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统9021和应用程序9022。In some implementations, the memory 902 stores the following elements, executable modules or data structures, or their subsets, or their extended sets: an operating system 9021 and an application program 9022 .
其中,操作系统9021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序9022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序9022中。Among them, the operating system 9021 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 9022 includes various application programs, such as a media player (Media Player), 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 9022 .
在本发明实施例中,通过调用存储器902存储的程序或指令,具体的,可以是应用程序9022中存储的程序或指令,处理器901用于在锁屏状态下,在锁屏界面显示至少一个应用程序图标;当接收到对上述至少一个应用程序图标的选择指令时,获取上述选择指令对应的目标应用程序图标;以上述目标应用程序图标所在位置为基准位置,显示第一图形阵列;检测用户在上述锁屏界面上的触控操作;当检测到上述触控操作的起点位置和操作轨迹满足预设条件时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序;其中,上述第一图形阵列包括N个图形元素,N为大于或等于3的整数。In this embodiment of the present invention, the processor 901 is configured to display at least one Application program icon; when receiving a selection instruction for at least one application program icon, obtain the target application program icon corresponding to the above selection instruction; use the location of the target application program icon as a reference position to display the first graphic array; detect the user Touch operation on the above-mentioned lock screen interface; when it is detected that the starting position and operation track of the above-mentioned touch operation meet the preset conditions, unlock the mobile terminal screen, and start the target application program corresponding to the above-mentioned target application program icon; wherein, The above-mentioned first graphic array includes N graphic elements, where N is an integer greater than or equal to 3.
上述本发明实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the foregoing embodiments of the present invention may be applied to the processor 901 or implemented by the processor 901 . The processor 901 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 901 or instructions in the form of software. The aforementioned processor 901 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 available Program logic devices, discrete gate 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 902, and the processor 901 reads the information in the memory 902, and completes the steps of the above method in combination with its hardware.
可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital SignalProcessing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(ProgrammableLogic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,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 (DSP Device, DSPD), programmable logic Equipment (ProgrammableLogic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the above-mentioned functions of this application or in its combination.
对于软件实现,可通过执行本发明实施例上述功能的模块(例如过程、函数等)来实现本发明实施例上述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For software implementation, the above-mentioned technologies in the embodiments of the present invention may be implemented through modules (such as procedures, functions, etc.) that execute the above-mentioned functions 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.
可选地,处理器901还用于:当接收到解锁轨迹设置指令时,显示第二图形阵列;检测用户在上述第二图形阵列上的滑动操作;当检测到滑动操作时,将上述滑动操作经过上述第二图形阵列中M个图形元素所形成的第一连续滑动轨迹确定为解锁轨迹;其中,上述第二图形阵列为包括9个图形元素的3×3的图形阵列,上述第二图形阵列中每相邻两个图形元素之间的第一间隔相等,M为大于1且小于10的整数。Optionally, the processor 901 is further configured to: when receiving an unlock track setting instruction, display a second graphic array; detect a user's sliding operation on the second graphic array; The first continuous sliding track formed by the M graphic elements in the second graphic array is determined as the unlocking track; wherein, the second graphic array is a 3×3 graphic array including 9 graphic elements, and the second graphic array The first interval between every two adjacent graphic elements is equal, and M is an integer greater than 1 and less than 10.
进一步地,处理器901还用于:将上述目标应用程序图标所在位置确定为解锁轨迹操作的参考位置;将以上述参考位置为起点且与上述解锁轨迹相匹配的第二连续滑动轨迹确定为目标轨迹;根据上述目标应用程序图标所在位置,确定上述第一图形阵列的阵列形状、图形元素个数和显示区域,上述显示区域包括上述目标轨迹;按照上述阵列形状、图形元素个数和显示区域,以上述参考位置为基准位置,显示上述第一图形阵列;其中,上述第一图形阵列中每相邻两个图形元素之间的第二间隔相等,上述第一间隔与上述第二间隔相等,N>M。Further, the processor 901 is further configured to: determine the location of the target application program icon as the reference position of the unlocking track operation; determine the second continuous sliding track starting from the above reference position and matching the unlocking track as the target track; according to the location of the above-mentioned target application program icon, determine the array shape, the number of graphic elements and the display area of the first graphic array, the above-mentioned display area includes the above-mentioned target track; according to the above-mentioned array shape, the number of graphic elements and the display area, Taking the above-mentioned reference position as the reference position, display the above-mentioned first graphic array; wherein, the second interval between every two adjacent graphic elements in the above-mentioned first graphic array is equal, the above-mentioned first interval is equal to the above-mentioned second interval, N >M.
进一步地,处理器901还用于:在上述第一图形阵列的显示区域内的预设位置显示一矩形的操作窗口;检测对上述操作窗口的拖动操作;当检测到上述拖动操作结束时上述操作窗口所在位置与预设的目标位置相匹配,则执行上述检测用户在上述锁屏界面上的触控操作的步骤;其中,上述操作窗口的面积大于或等于上述第二图形阵列的显示区域的面积,上述操作窗口的操作响应接收功能为开启状态,上述第一图形阵列的显示区域中除上述操作窗口之外的所有区域的操作响应接收功能为关闭状态。Further, the processor 901 is further configured to: display a rectangular operation window at a preset position in the display area of the above-mentioned first graphics array; detect a drag operation on the above-mentioned operation window; when detecting that the above-mentioned drag operation ends, If the position of the operation window matches the preset target position, the step of detecting the touch operation of the user on the lock screen interface is performed; wherein, the area of the operation window is greater than or equal to the display area of the second graphic array area, the operation response receiving function of the operation window is turned on, and the operation response receiving function of all areas in the display area of the first graphics array except the operation window is turned off.
可选地,处理器901还用于:当检测到上述触控操作的起点位置为上述目标应用程序图标所在位置,且上述触控操作是对上述目标应用程序图标的拖动操作时,获取上述拖动操作的拖动轨迹;当上述拖动操作的拖动轨迹与预设的解锁轨迹相匹配时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序。Optionally, the processor 901 is further configured to: when it is detected that the starting point of the touch operation is the location of the target application icon, and the touch operation is a drag operation on the target application icon, acquire the above-mentioned The dragging track of the dragging operation; when the dragging track of the dragging operation matches the preset unlocking track, the screen of the mobile terminal is unlocked, and the target application program corresponding to the target application program icon is started.
可选地,处理器901还用于:判断预设的第一应用程序列表和预设的第二应用程序列表中是否存在相同的应用程序;若上述第一应用程序列表和上述第二应用程序列表中存在相同的应用程序,则将上述相同的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;其中,上述第一应用程序列表包括:由用户设置的用于显示在锁屏界面的至少一个应用程序;上述第二应用程序列表包括:在上述移动终端后台运行的至少一个应用程序。Optionally, the processor 901 is further configured to: determine whether the same application exists in the preset first application list and the preset second application list; if the first application list and the second application If there is the same application program in the list, the icon corresponding to the above-mentioned same application program is determined as the above-mentioned at least one application program icon to be displayed on the lock screen interface; wherein, the above-mentioned first application program list includes: set by the user for At least one application program displayed on the lock screen interface; the above-mentioned second application program list includes: at least one application program running in the background of the above-mentioned mobile terminal.
进一步地,处理器901还用于:若上述第一应用程序列表和上述第二应用程序列表中不存在相同的应用程序,则获取具有预设标识的应用程序;将上述预设标识的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;其中,上述预设标识用于指示上述应用程序对应的图标为上述锁屏界面上的常驻图标。Further, the processor 901 is further configured to: if the same application program does not exist in the above-mentioned first application program list and the above-mentioned second application program list, obtain an application program with a preset identifier; The corresponding icon is determined to be the at least one application icon to be displayed on the lock screen interface; wherein, the preset identifier is used to indicate that the icon corresponding to the application program is a resident icon on the lock screen interface.
可选地,处理器901还用于:上述选择指令为点击操作指令时;当检测到对上述至少一个应用程序图标的点击操作指令时,将上述点击操作指令对应的图标确定为上述目标应用程序图标。Optionally, the processor 901 is further configured to: when the selection instruction is a click operation instruction; when a click operation instruction on the at least one application icon is detected, determine the icon corresponding to the click operation instruction as the target application icon.
移动终端900能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 900 can implement various processes implemented by the mobile terminal in the foregoing embodiments, and to avoid repetition, details are not repeated here.
本发明实施例中,若在锁屏界面检测到针对任一应用程序图标的选择指令,则显示针对上述应用程序图标的第一图形阵列;若在上述第一图形阵列的拖动操作的起点为上述目标应用程序图标所在位置,且拖动轨迹与预设的解锁轨迹相匹配,则解锁屏幕并启动上述应用程序图标对应的应用程序;因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应的在第二图形阵列中预设的解锁轨迹却是相同的,而且起点都是目标应用程序图标所在位置,而非用户并不清楚;因此用户只需要记忆相同的解锁轨迹即可,同时增加了非用户的尝试解锁的复杂程度;因此本发明实施例一方面在保证应用程序启动的安全性的同时,降低了用户记忆难度,并提高了应用程序启动的趣味性,提高了用户操作体验;另一方面,以目标应用程序图标所在位置作为解锁轨迹的起点,进一步降低了用户记忆难度;再一方面,通过操作窗口的设定起到迷惑作用,进一步加大了非用户的尝试解锁的复杂程度,提高了应用程序启动的安全性;还有,个性化地设置在解锁界面显示的应用程序图标,进一步提高了应用启动的便捷性。In the embodiment of the present invention, if a selection instruction for any application program icon is detected on the lock screen interface, the first graphic array for the above-mentioned application program icon is displayed; if the starting point of the drag operation on the first graphic array is Where the above-mentioned target application icon is located, and the dragging track matches the preset unlocking track, the screen is unlocked and the application corresponding to the above-mentioned application icon is started; because for each application icon on the lock screen interface, the corresponding The first graphic arrays may be different, but the corresponding preset unlocking tracks in the second graphic array are the same, and the starting point is the location of the target application icon, which is not clear to the user; therefore, the user It is only necessary to memorize the same unlocking track, and at the same time increase the complexity of non-users' attempts to unlock; therefore, on the one hand, the embodiment of the present invention reduces the difficulty of user memory while ensuring the security of application program startup, and improves the application process. The fun of program startup improves the user's operating experience; on the other hand, the location of the target application icon is used as the starting point of the unlocking track, which further reduces the difficulty of user memory; on the other hand, the setting of the operation window plays a confusing role , which further increases the complexity of non-users' attempts to unlock and improves the security of application startup; in addition, the application icon displayed on the unlock interface is personalized to further improve the convenience of application startup.
图10是本发明另一个实施例的移动终端的结构示意图。具体地,图10中的移动终端1000可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。Fig. 10 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 1000 in FIG. 10 may be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
图10中的移动终端1000包括射频(Radio Frequency,RF)电路1010、存储器1020、输入单元1030、显示单元1040、处理器1060、音频电路1070、WiFi(Wireless Fidelity)模块1080和电源1090。Mobile terminal 1000 in FIG.
其中,输入单元1030可用于接收用户输入的数字或字符信息,以及产生与移动终端1000的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元1030可以包括触控面板1031。触控面板1031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1031上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器1060,并能接收处理器1060发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1031。除了触控面板1031,输入单元1030还可以包括其他输入设备1032,其他输入设备1032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。Wherein, the input unit 1030 can be used for receiving number or character information input by the user, and generating signal input related to the user setting and function control of the mobile terminal 1000 . Specifically, in the embodiment of the present invention, the input unit 1030 may include a touch panel 1031 . The touch panel 1031, 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 1031 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 1031 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 1060, and can receive and execute commands sent by the processor 1060. In addition, the touch panel 1031 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1031, the input unit 1030 may also include other input devices 1032, 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.
其中,显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及移动终端1000的各种菜单界面。显示单元1040可包括显示面板1041,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1041。Wherein, the display unit 1040 can be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 1000 . The display unit 1040 may include a display panel 1041, and optionally, the display panel 1041 may be configured in the form of an LCD or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
应注意,触控面板1031可以覆盖显示面板1041,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器1060以确定触摸事件的类型,随后处理器1060根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。It should be noted that the touch panel 1031 can cover the display panel 1041 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 1060 to determine the type of the touch event, and then the processor 1060 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 interface element such as an icon of an application program and/or a widget desktop control. 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.
其中处理器1060是移动终端1000的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器1021内的软件程序和/或模块,以及调用存储在第二存储器1022内的数据,执行移动终端1000的各种功能和处理数据,从而对移动终端1000进行整体监控。可选的,处理器1060可包括一个或多个处理单元。Wherein the processor 1060 is the control center of the mobile terminal 1000, which uses various interfaces and lines to connect the various parts of the entire mobile phone, by running or executing the software programs and/or modules stored in the first memory 1021, and calling the software programs and/or modules stored in the second memory 1021. The data in the memory 1022 executes various functions of the mobile terminal 1000 and processes data, so as to monitor the mobile terminal 1000 as a whole. Optionally, the processor 1060 may include one or more processing units.
在本发明实施例中,通过调用存储该第一存储器1021内的软件程序和/或模块和/或该第二存储器1022内的数据,处理器1060用于在锁屏状态下,在锁屏界面显示至少一个应用程序图标;当接收到对上述至少一个应用程序图标的选择指令时,获取上述选择指令对应的目标应用程序图标;以上述目标应用程序图标所在位置为基准位置,显示第一图形阵列;检测用户在上述锁屏界面上的触控操作;当检测到上述触控操作的起点位置和操作轨迹满足预设条件时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序;其中,上述第一图形阵列包括N个图形元素,N为大于或等于3的整数。In this embodiment of the present invention, the processor 1060 is configured to, in the lock screen state, open the lock screen interface by invoking the software programs and/or modules stored in the first memory 1021 and/or the data in the second memory 1022. Displaying at least one application program icon; when receiving a selection instruction for the at least one application program icon, acquiring the target application program icon corresponding to the above selection instruction; taking the location of the above target application program icon as a reference position, displaying the first graphic array ; Detect the user's touch operation on the above lock screen interface; when it is detected that the starting position and operation track of the above touch operation meet the preset conditions, unlock the mobile terminal screen, and start the target application corresponding to the above target application icon ; Wherein, the above-mentioned first graphic array includes N graphic elements, and N is an integer greater than or equal to 3.
可选地,处理器1060还用于:当接收到解锁轨迹设置指令时,显示第二图形阵列;检测用户在上述第二图形阵列上的滑动操作;当检测到滑动操作时,将上述滑动操作经过上述第二图形阵列中M个图形元素所形成的第一连续滑动轨迹确定为解锁轨迹;其中,上述第二图形阵列为包括10个图形元素的3×3的图形阵列,上述第二图形阵列中每相邻两个图形元素之间的第一间隔相等,M为大于1且小于10的整数。Optionally, the processor 1060 is further configured to: when receiving an unlock track setting instruction, display a second graphic array; detect a user's sliding operation on the second graphic array; The first continuous sliding track formed by the M graphic elements in the second graphic array is determined as the unlocking track; wherein, the second graphic array is a 3×3 graphic array including 10 graphic elements, and the second graphic array The first interval between every two adjacent graphic elements is equal, and M is an integer greater than 1 and less than 10.
进一步地,处理器1060还用于:将上述目标应用程序图标所在位置确定为解锁轨迹操作的参考位置;将以上述参考位置为起点且与上述解锁轨迹相匹配的第二连续滑动轨迹确定为目标轨迹;根据上述目标应用程序图标所在位置,确定上述第一图形阵列的阵列形状、图形元素个数和显示区域,上述显示区域包括上述目标轨迹;按照上述阵列形状、图形元素个数和显示区域,以上述参考位置为基准位置,显示上述第一图形阵列;其中,上述第一图形阵列中每相邻两个图形元素之间的第二间隔相等,上述第一间隔与上述第二间隔相等,N>M。Further, the processor 1060 is further configured to: determine the location of the target application program icon as the reference position of the unlocking track operation; determine the second continuous sliding track starting from the above reference position and matching the unlocking track as the target track; according to the location of the above-mentioned target application program icon, determine the array shape, the number of graphic elements and the display area of the first graphic array, the above-mentioned display area includes the above-mentioned target track; according to the above-mentioned array shape, the number of graphic elements and the display area, Taking the above-mentioned reference position as the reference position, display the above-mentioned first graphic array; wherein, the second interval between every two adjacent graphic elements in the above-mentioned first graphic array is equal, the above-mentioned first interval is equal to the above-mentioned second interval, N >M.
进一步地,处理器1060还用于:在上述第一图形阵列的显示区域内的预设位置显示一矩形的操作窗口;检测对上述操作窗口的拖动操作;当检测到上述拖动操作结束时上述操作窗口所在位置与预设的目标位置相匹配,则执行上述检测用户在上述锁屏界面上的触控操作的步骤;其中,上述操作窗口的面积大于或等于上述第二图形阵列的显示区域的面积,上述操作窗口的操作响应接收功能为开启状态,上述第一图形阵列的显示区域中除上述操作窗口之外的所有区域的操作响应接收功能为关闭状态。Further, the processor 1060 is further configured to: display a rectangular operation window at a preset position in the display area of the first graphics array; detect a drag operation on the operation window; when detecting that the drag operation ends, If the position of the operation window matches the preset target position, the step of detecting the touch operation of the user on the lock screen interface is performed; wherein, the area of the operation window is greater than or equal to the display area of the second graphic array area, the operation response receiving function of the operation window is turned on, and the operation response receiving function of all areas in the display area of the first graphics array except the operation window is turned off.
可选地,处理器1060还用于:当检测到上述触控操作的起点位置为上述目标应用程序图标所在位置,且上述触控操作是对上述目标应用程序图标的拖动操作时,获取上述拖动操作的拖动轨迹;当上述拖动操作的拖动轨迹与预设的解锁轨迹相匹配时,解锁移动终端屏幕,并启动上述目标应用程序图标对应的目标应用程序。Optionally, the processor 1060 is further configured to: when it is detected that the starting position of the above-mentioned touch operation is the location of the above-mentioned target application program icon, and the above-mentioned touch operation is a drag operation on the above-mentioned target application program icon, acquire the above-mentioned The dragging track of the dragging operation; when the dragging track of the dragging operation matches the preset unlocking track, the screen of the mobile terminal is unlocked, and the target application program corresponding to the target application program icon is started.
可选地,处理器1060还用于:判断预设的第一应用程序列表和预设的第二应用程序列表中是否存在相同的应用程序;若上述第一应用程序列表和上述第二应用程序列表中存在相同的应用程序,则将上述相同的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;其中,上述第一应用程序列表包括:由用户设置的用于显示在锁屏界面的至少一个应用程序;上述第二应用程序列表包括:在上述移动终端后台运行的至少一个应用程序。Optionally, the processor 1060 is further configured to: determine whether the same application exists in the preset first application list and the preset second application list; if the above-mentioned first application list and the above-mentioned second application If there is the same application program in the list, the icon corresponding to the above-mentioned same application program is determined as the above-mentioned at least one application program icon to be displayed on the lock screen interface; wherein, the above-mentioned first application program list includes: set by the user for At least one application program displayed on the lock screen interface; the above-mentioned second application program list includes: at least one application program running in the background of the above-mentioned mobile terminal.
进一步地,处理器1060还用于:若上述第一应用程序列表和上述第二应用程序列表中不存在相同的应用程序,则获取具有预设标识的应用程序;将上述预设标识的应用程序对应的图标确定为上述锁屏界面待显示的上述至少一个应用程序图标;其中,上述预设标识用于指示上述应用程序对应的图标为上述锁屏界面上的常驻图标。Further, the processor 1060 is further configured to: if the same application program does not exist in the above-mentioned first application program list and the above-mentioned second application program list, obtain an application program with a preset identifier; The corresponding icon is determined to be the at least one application icon to be displayed on the lock screen interface; wherein, the preset identifier is used to indicate that the icon corresponding to the application program is a resident icon on the lock screen interface.
可选地,处理器1060还用于:上述选择指令为点击操作指令时;当检测到对上述至少一个应用程序图标的点击操作指令时,将上述点击操作指令对应的图标确定为上述目标应用程序图标。Optionally, the processor 1060 is further configured to: when the selection instruction is a click operation instruction; when a click operation instruction on the at least one application icon is detected, determine the icon corresponding to the click operation instruction as the target application icon.
可见,本发明实施例中,若在锁屏界面检测到针对任一应用程序图标的选择指令,则显示针对上述应用程序图标的第一图形阵列;若在上述第一图形阵列的拖动操作的起点为上述目标应用程序图标所在位置,且拖动轨迹与预设的解锁轨迹相匹配,则解锁屏幕并启动上述应用程序图标对应的应用程序;因为对锁屏界面的各应用程序图标而言,对应的第一图形阵列可以是各不相同的,但是对应的在第二图形阵列中预设的解锁轨迹却是相同的,而且起点都是目标应用程序图标所在位置,而非用户并不清楚;因此用户只需要记忆相同的解锁轨迹即可,同时增加了非用户的尝试解锁的复杂程度;因此本发明实施例一方面在保证应用程序启动的安全性的同时,降低了用户记忆难度,并提高了应用程序启动的趣味性,提高了用户操作体验;另一方面,以目标应用程序图标所在位置作为解锁轨迹的起点,进一步降低了用户记忆难度;再一方面,通过操作窗口的设定起到迷惑作用,进一步加大了非用户的尝试解锁的复杂程度,提高了应用程序启动的安全性;还有,个性化地设置在解锁界面显示的应用程序图标,进一步提高了应用启动的便捷性。It can be seen that in the embodiment of the present invention, if a selection instruction for any application program icon is detected on the lock screen interface, the first graphic array for the above-mentioned application program icon is displayed; if the drag operation of the above-mentioned first graphic array If the starting point is the location of the above-mentioned target application icon, and the dragging track matches the preset unlocking track, then the screen is unlocked and the application corresponding to the above-mentioned application icon is started; because for each application icon on the lock screen interface, The corresponding first graphic arrays may be different, but the corresponding unlocking tracks preset in the second graphic array are the same, and the starting point is the location of the target application icon, which is not clear to the user; Therefore, the user only needs to memorize the same unlocking track, and at the same time increases the complexity of non-users' attempts to unlock; therefore, on the one hand, the embodiments of the present invention reduce the difficulty of user memory while ensuring the safety of application program startup, and improve It improves the fun of application startup and improves user experience; on the other hand, the location of the target application icon is used as the starting point of the unlocking track, which further reduces the difficulty of user memory; on the other hand, the setting of the operation window plays a role The confusing effect further increases the complexity of non-users' attempts to unlock and improves the security of application startup; in addition, the application icon displayed on the unlock interface is personalized to further improve the convenience of application startup.
本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。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. Skilled artisans 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 above 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 can be Integrate 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 above 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 above functions are realized in the form of software functional 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 above-mentioned methods 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 familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present invention. 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.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710297544.2ACN107194235B (en) | 2017-04-28 | 2017-04-28 | A kind of application program launching method and mobile terminal |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710297544.2ACN107194235B (en) | 2017-04-28 | 2017-04-28 | A kind of application program launching method and mobile terminal |
| Publication Number | Publication Date |
|---|---|
| CN107194235Atrue CN107194235A (en) | 2017-09-22 |
| CN107194235B CN107194235B (en) | 2019-03-01 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710297544.2AActiveCN107194235B (en) | 2017-04-28 | 2017-04-28 | A kind of application program launching method and mobile terminal |
| Country | Link |
|---|---|
| CN (1) | CN107194235B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108595069A (en)* | 2018-03-30 | 2018-09-28 | 维沃移动通信有限公司 | A method for starting an application program and a mobile terminal |
| CN109145583A (en)* | 2018-07-27 | 2019-01-04 | 奇酷互联网络科技(深圳)有限公司 | Using unlocking method, system, mobile terminal and storage medium |
| CN109739399A (en)* | 2018-11-23 | 2019-05-10 | 努比亚技术有限公司 | A kind of icon selection control method, terminal and computer readable storage medium |
| CN110489177A (en)* | 2019-09-03 | 2019-11-22 | 惠州Tcl移动通信有限公司 | Application control method, apparatus, storage medium and terminal device |
| CN110851189A (en)* | 2018-07-24 | 2020-02-28 | 北京松果电子有限公司 | Method and device for starting application program, readable storage medium and electronic equipment |
| CN110875980A (en)* | 2018-08-31 | 2020-03-10 | 努比亚技术有限公司 | Application program entering method, terminal and computer readable storage medium |
| CN111665938A (en)* | 2020-05-27 | 2020-09-15 | 维沃移动通信(杭州)有限公司 | Application starting method and electronic equipment |
| CN112860351A (en)* | 2021-03-16 | 2021-05-28 | 惠州Tcl移动通信有限公司 | Application program starting method and device, terminal and storage medium |
| CN112925598A (en)* | 2021-03-17 | 2021-06-08 | 联想(北京)有限公司 | Application program starting method and starting device and electronic equipment |
| CN114072769A (en)* | 2019-03-21 | 2022-02-18 | 德越达-沃克有限公司 | Method and monitoring unit for a safety-relevant graphical user interface |
| CN115462060A (en)* | 2020-06-10 | 2022-12-09 | 美光科技公司 | Organizing applications for mobile devices |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104991712A (en)* | 2015-06-12 | 2015-10-21 | 惠州Tcl移动通信有限公司 | Unlocking method based on mobile terminal and mobile terminal |
| US20160300052A1 (en)* | 2015-04-13 | 2016-10-13 | John Bailey | Portable electronic device with security system |
| CN106446661A (en)* | 2016-09-30 | 2017-02-22 | 维沃移动通信有限公司 | Mobile terminal application program starting method and mobile terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160300052A1 (en)* | 2015-04-13 | 2016-10-13 | John Bailey | Portable electronic device with security system |
| CN104991712A (en)* | 2015-06-12 | 2015-10-21 | 惠州Tcl移动通信有限公司 | Unlocking method based on mobile terminal and mobile terminal |
| CN106446661A (en)* | 2016-09-30 | 2017-02-22 | 维沃移动通信有限公司 | Mobile terminal application program starting method and mobile terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108595069A (en)* | 2018-03-30 | 2018-09-28 | 维沃移动通信有限公司 | A method for starting an application program and a mobile terminal |
| CN110851189A (en)* | 2018-07-24 | 2020-02-28 | 北京松果电子有限公司 | Method and device for starting application program, readable storage medium and electronic equipment |
| CN110851189B (en)* | 2018-07-24 | 2024-01-23 | 北京小米松果电子有限公司 | Method and device for starting application program, readable storage medium and electronic equipment |
| CN109145583A (en)* | 2018-07-27 | 2019-01-04 | 奇酷互联网络科技(深圳)有限公司 | Using unlocking method, system, mobile terminal and storage medium |
| CN110875980A (en)* | 2018-08-31 | 2020-03-10 | 努比亚技术有限公司 | Application program entering method, terminal and computer readable storage medium |
| CN109739399A (en)* | 2018-11-23 | 2019-05-10 | 努比亚技术有限公司 | A kind of icon selection control method, terminal and computer readable storage medium |
| CN109739399B (en)* | 2018-11-23 | 2021-08-20 | 努比亚技术有限公司 | Icon selection control method, terminal and computer readable storage medium |
| CN114072769A (en)* | 2019-03-21 | 2022-02-18 | 德越达-沃克有限公司 | Method and monitoring unit for a safety-relevant graphical user interface |
| CN110489177B (en)* | 2019-09-03 | 2022-06-10 | 惠州Tcl移动通信有限公司 | Application control method and device, storage medium and terminal equipment |
| CN110489177A (en)* | 2019-09-03 | 2019-11-22 | 惠州Tcl移动通信有限公司 | Application control method, apparatus, storage medium and terminal device |
| CN111665938A (en)* | 2020-05-27 | 2020-09-15 | 维沃移动通信(杭州)有限公司 | Application starting method and electronic equipment |
| CN115462060A (en)* | 2020-06-10 | 2022-12-09 | 美光科技公司 | Organizing applications for mobile devices |
| US11863699B2 (en) | 2020-06-10 | 2024-01-02 | Micron Technology, Inc. | Organizing applications for mobile devices |
| CN115462060B (en)* | 2020-06-10 | 2024-01-26 | 美光科技公司 | Organizing applications for mobile devices |
| CN112860351A (en)* | 2021-03-16 | 2021-05-28 | 惠州Tcl移动通信有限公司 | Application program starting method and device, terminal and storage medium |
| CN112925598A (en)* | 2021-03-17 | 2021-06-08 | 联想(北京)有限公司 | Application program starting method and starting device and electronic equipment |
| Publication number | Publication date |
|---|---|
| CN107194235B (en) | 2019-03-01 |
| Publication | Publication Date | Title |
|---|---|---|
| CN107194235A (en) | A kind of application program launching method and mobile terminal | |
| CN106126077B (en) | Display control method of application program icons and mobile terminal | |
| CN106484483B (en) | Application program interface display method and mobile terminal | |
| CN106778183A (en) | A kind of Terminal fingerprints know method for distinguishing and mobile terminal | |
| CN107566638A (en) | The display control method and mobile terminal of a kind of application program | |
| CN106250754B (en) | A kind of control method and mobile terminal of application program | |
| CN105243345B (en) | The method and electronic equipment of a kind of electronic equipment false-touch prevention | |
| CN106648416A (en) | Method for starting application and mobile terminal | |
| CN105843525A (en) | Information displaying method based on mobile terminal and mobile terminal | |
| CN106446614B (en) | Application rights management method and mobile terminal | |
| CN104281401A (en) | Method for Controlling Electronic Device with Touch Screen and Electronic Device Thereof | |
| CN107506109A (en) | A kind of method and mobile terminal for starting application program | |
| CN106485112A (en) | A kind of method for opening application program and mobile terminal | |
| CN106446661A (en) | Mobile terminal application program starting method and mobile terminal | |
| CN106843695A (en) | The control method and mobile terminal of a kind of mobile terminal | |
| CN106873874B (en) | Application program starting method and mobile terminal | |
| CN107219988A (en) | A kind of interface operation bootstrap technique and mobile terminal | |
| CN106991306B (en) | A method and mobile terminal for inputting a password | |
| CN107193482A (en) | The operating method and mobile terminal of a kind of mobile terminal screen | |
| CN106354411B (en) | A method for starting interface and mobile terminal | |
| CN106484301A (en) | A kind of method of hiden application and terminal | |
| CN105867830A (en) | Fingerprint identification-based processing method and mobile terminal | |
| CN107450799A (en) | The display methods and mobile terminal of a kind of message | |
| CN106557259A (en) | A kind of operational approach and mobile terminal of mobile terminal | |
| CN106371739A (en) | Application quick startup method and mobile terminal |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |