CN106570372B - A kind of the starting method and mobile terminal of application program - Google Patents
A kind of the starting method and mobile terminal of application program Download PDFInfo
- Publication number
- CN106570372B CN106570372B CN201610909018.2A CN201610909018A CN106570372B CN 106570372 B CN106570372 B CN 106570372B CN 201610909018 A CN201610909018 A CN 201610909018A CN 106570372 B CN106570372 B CN 106570372B
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- mobile terminal
- user
- application program
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供一种应用程序的启动方法及移动终端,涉及通信技术领域,用以解决现有具有熄屏显示功能的移动终端,在熄屏状态下无法快捷启动应用程序而导致的用户体验差的问题。本发明的应用程序的启动方法包括:在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标;获取用户在所述移动终端的显示屏幕上的滑动轨迹;获取所述用户的指纹;将所述用户的指纹与预设指纹进行匹配,获得匹配结果;若所述匹配结果表示所述用户的指纹和所述预设指纹匹配,则获取所述滑动轨迹对应的目标应用程序;启动所述目标应用程序。本发明主要用于应用程序启动技术中。
The present invention provides a method for starting an application program and a mobile terminal, which relate to the field of communication technology and are used to solve the problem of poor user experience caused by the inability to quickly start an application program in the screen-off state of an existing mobile terminal with a screen-off display function. question. The application startup method of the present invention includes: displaying an icon of at least one application program on a display screen of a mobile terminal entering a screen-off display state; acquiring a user's sliding track on the display screen of the mobile terminal; acquiring the user the fingerprint of the user; match the fingerprint of the user with the preset fingerprint to obtain a matching result; if the matching result indicates that the fingerprint of the user matches the preset fingerprint, obtain the target application corresponding to the sliding track ; start the target application. The present invention is mainly used in application program startup technology.
Description
技术领域technical field
本发明实施例涉及通信技术领域,尤其涉及一种应用程序的启动方法及移动终端。Embodiments of the present invention relate to the field of communication technologies, and in particular, to a method for starting an application program and a mobile terminal.
背景技术Background technique
移动终端的功能越来越强大,用户可以根据自己的喜好,在其上安装自己喜欢的各种各样的应用程序。因此,在熄屏状态下快捷启动应用程序的功能成为一种很迫切的需求。The functions of mobile terminals are becoming more and more powerful, and users can install various applications on them according to their own preferences. Therefore, the function of quickly launching an application in a screen-off state has become a very urgent requirement.
在熄屏状态下启动应用程序的方法主要是,通过操作(双击,长按等)某个物理按键的方式来启动对应的应用程序。而在采用OLED(Organic Light-Emitting Diode,有机发光二极管)或其他可以自发光的显示技术作为显示屏的移动终端上,可以利用显示屏的自发光特性实现在系统处于睡眠状态的低功耗模式下的熄屏显示,可以用来显示时钟,短信电话的通知,以及一些其他信息。The method of starting an application in the off-screen state is mainly to start the corresponding application by operating (double-click, long-press, etc.) a certain physical button. On mobile terminals that use OLED (Organic Light-Emitting Diode) or other self-luminous display technology as the display screen, the self-luminous characteristics of the display screen can be used to realize a low power consumption mode when the system is in a sleep state. The off-screen display below can be used to display the clock, notifications for text calls, and some other information.
但是,对于具有熄屏显示功能的移动终端,虽然在熄屏显示状态下可以显示应用程序用的图标,但由于整个系统处于睡眠状态,上层应用无法接收到点击事件,所以无法实现快捷应用程序的功能,用户体验差。However, for a mobile terminal with off-screen display function, although the icon for the application can be displayed in the off-screen display state, because the entire system is in a sleep state, the upper-layer application cannot receive click events, so the shortcut application cannot be realized. function, poor user experience.
发明内容SUMMARY 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 problem of poor user experience caused by the inability to quickly start an application program in a screen-off state in an existing mobile terminal with a screen-off display function.
第一方面,提供了一种应用程序的启动方法,所述方法应用于具有熄屏显示功能的移动终端,所述方法包括:In a first aspect, a method for starting an application program is provided, the method is applied to a mobile terminal with a screen-off display function, and the method includes:
在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标;Display the icon of at least one application program on the display screen of the mobile terminal that has entered the screen-off display state;
获取用户在所述移动终端的显示屏幕上的滑动轨迹;acquiring the sliding track of the user on the display screen of the mobile terminal;
获取所述用户的指纹;obtain the fingerprint of the user;
将所述用户的指纹与预设指纹进行匹配,获得匹配结果;Matching the user's fingerprint with a preset fingerprint to obtain a matching result;
若所述匹配结果表示所述用户的指纹和所述预设指纹匹配,则获取所述滑动轨迹对应的目标应用程序;If the matching result indicates that the user's fingerprint matches the preset fingerprint, acquiring the target application corresponding to the sliding track;
启动所述目标应用程序。Start the target application.
第二方面,本发明提供了一种移动终端,包括:In a second aspect, the present invention provides a mobile terminal, comprising:
显示模块,用于在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标;a display module, configured to display the icon of at least one application program on the display screen of the mobile terminal entering the screen-off display state;
轨迹获取模块,用于获取用户在所述移动终端的显示屏幕上的滑动轨迹;a trajectory acquisition module, configured to acquire the sliding trajectory of the user on the display screen of the mobile terminal;
指纹获取模块,用于获取所述用户的指纹;a fingerprint acquisition module for acquiring the fingerprint of the user;
指纹匹配模块,用于将所述用户的指纹与预设指纹进行匹配,获得匹配结果;a fingerprint matching module for matching the user's fingerprint with a preset fingerprint to obtain a matching result;
应用程序匹配模块,用于若所述匹配结果表示所述用户的指纹和所述预设指纹匹配,则获取所述滑动轨迹对应的目标应用程序;an application matching module, configured to acquire a target application corresponding to the sliding track if the matching result indicates that the user's fingerprint matches the preset fingerprint;
应用程序启动模块,用于启动所述目标应用程序。An application launching module, used to launch the target application.
这样,本发明实施例中,对于具有熄屏显示功能的移动终端,当其进入熄屏显示状态时,获取用户在移动终端的显示屏幕上的滑动轨迹以及指纹,并对指纹进行匹配。如果用户的指纹和预设指纹匹配,则唤醒系统,获取滑动轨迹对应的目标应用程序,并启动目标应用程序。因此,利用本发明实施例的方案实现了在熄屏状态下快捷启动应用程序,同时避免系统长时间处于唤醒状态,节省了电量,提高了用户对移动终端的使用体验。In this way, in this embodiment of the present invention, for a mobile terminal with a screen-off display function, when the mobile terminal enters the screen-off display state, the user's sliding track and fingerprint on the display screen of the mobile terminal are acquired, and the fingerprints are matched. If the user's fingerprint matches the preset fingerprint, wake up the system, obtain the target application corresponding to the sliding track, and start the target application. Therefore, by using the solution of the embodiment of the present invention, the application program can be quickly started in the screen-off state, and the system is prevented from being in the wake-up state for a long time, which saves power and improves the user's experience of using the mobile terminal.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative labor.
图1是本发明第一实施例的应用程序的启动方法的流程图;1 is a flowchart of a method for starting an application according to a first embodiment of the present invention;
图2是本发明第二实施例的应用程序的启动方法的流程图;2 is a flowchart of a method for starting an application according to a second embodiment of the present invention;
图3是本发明移动终端的显示界面示意图;Fig. 3 is the display interface schematic diagram of the mobile terminal of the present invention;
图4是本发明第三实施例的移动终端的示意图之一;4 is one of the schematic diagrams of the mobile terminal according to the third embodiment of the present invention;
图5是本发明第三实施例的移动终端的示意图之二;5 is the second schematic diagram of the mobile terminal according to the third embodiment of the present invention;
图6是本发明第四实施例的移动终端的示意图;6 is a schematic diagram of a mobile terminal according to a fourth embodiment of the present invention;
图7是本发明第五实施例的移动终端的示意图。FIG. 7 is a schematic diagram of a mobile terminal according to a fifth embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
第一实施例first embodiment
如图1所示,本发明第一实施例的应用程序的启动方法,应用于具有熄屏显示功能的移动终端,包括:As shown in FIG. 1 , the application startup method according to the first embodiment of the present invention is applied to a mobile terminal with a screen-off display function, including:
步骤101、在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标。Step 101: Display the icon of at least one application program on the display screen of the mobile terminal that has entered the screen-off display state.
在实际应用中,用户可设置在熄屏显示状态下显示的至少一个应用程序的信息和至少一个应用程序的图标在显示屏幕上的位置信息。当移动终端进入熄屏显示状态时,根据该位置信息在对应的位置显示该至少一个应用程序的的图标。In practical applications, the user can set the information of at least one application displayed in the off-screen display state and the location information of the icon of at least one application on the display screen. When the mobile terminal enters the screen-off display state, the icon of the at least one application is displayed at the corresponding position according to the position information.
步骤102、获取用户在移动终端的显示屏幕上的滑动轨迹。Step 102: Acquire the sliding track of the user on the display screen of the mobile terminal.
在本发明实施例中,熄屏显示状态指的是利用移动终端显示屏幕的自发光特性所实现的在系统处于睡眠状态的低功耗模式下的熄屏显示状态。在此状态下,可以显示时钟,短信电话的通知,以及一些其他信息,如应用程序的图标等。In this embodiment of the present invention, the screen-off display state refers to a screen-off display state in a low power consumption mode in which the system is in a sleep state, which is realized by utilizing the self-luminous characteristics of the display screen of the mobile terminal. In this state, the clock, notifications of SMS calls, and some other information such as application icons can be displayed.
在这种状态下,触摸屏的功能正常开启,可以检测用户的在触屏上的触摸操作。但上层应用不会启动。当用户想要快速启动某个应用程序时,用户可在移动终端的显示屏幕上进行滑动,选中某个应用程序的图标。此时,可获取用户在移动终端的显示屏幕上的滑动轨迹。In this state, the function of the touch screen is normally enabled, and the user's touch operation on the touch screen can be detected. But the upper application will not start. When the user wants to start an application program quickly, the user can slide on the display screen of the mobile terminal to select an icon of an application program. At this time, the sliding track of the user on the display screen of the mobile terminal can be obtained.
其中,用户的滑动轨迹是由多个轨迹点组成的,每个轨迹点都有对应的坐标。Among them, the user's sliding track is composed of multiple track points, and each track point has a corresponding coordinate.
步骤103、获取用户的指纹。Step 103: Obtain the fingerprint of the user.
在此步骤中,可启动移动终端的指纹识别模块,提示用户输入指纹,进而获取用户的指纹。In this step, the fingerprint identification module of the mobile terminal can be activated to prompt the user to input a fingerprint, thereby obtaining the user's fingerprint.
或者,在本发明实施例中,可获取滑动轨迹的终点的坐标,确定滑动轨迹的终点坐标是否位于某个预定区域内。当滑动轨迹的终点坐标位于该预定区域内时,利用指纹识别模块获取用户的指纹。如果指纹识别模块位于显示屏幕的区域内,那么,该预定区域可以是移动终端的指纹识别模块在显示屏幕上的对应位置范围。如果指纹识别模块不位于显示屏幕的区域内,那么,该预定区域可以是移动终端的显示屏幕的边缘区域。Alternatively, in this embodiment of the present invention, the coordinates of the end point of the sliding track may be obtained to determine whether the coordinates of the end point of the sliding track are located in a certain predetermined area. When the coordinates of the end point of the sliding track are within the predetermined area, the fingerprint identification module is used to obtain the user's fingerprint. If the fingerprint identification module is located in the area of the display screen, the predetermined area may be a corresponding position range of the fingerprint identification module of the mobile terminal on the display screen. If the fingerprint recognition module is not located in the area of the display screen, the predetermined area may be an edge area of the display screen of the mobile terminal.
步骤104、将用户的指纹与预设指纹进行匹配,获得匹配结果。Step 104: Match the user's fingerprint with the preset fingerprint to obtain a matching result.
在本发明实施例中,可在移动终端中存储预设指纹,以便于进行指纹匹配,验证用户的合法性。根据用户的指纹与预设指纹的匹配程度,可获得匹配结果。In this embodiment of the present invention, a preset fingerprint may be stored in the mobile terminal, so as to facilitate fingerprint matching and verify the legitimacy of the user. According to the matching degree between the user's fingerprint and the preset fingerprint, a matching result can be obtained.
步骤105、若匹配结果表示用户的指纹和预设指纹匹配,则获取滑动轨迹对应的目标应用程序。Step 105: If the matching result indicates that the user's fingerprint matches the preset fingerprint, acquire the target application program corresponding to the sliding track.
如果用户的指纹和预设指纹匹配的匹配度超过某个预设值,则该匹配结果为匹配;否则为不匹配。其中该预设值可任意设置。If the matching degree between the user's fingerprint and the preset fingerprint exceeds a certain preset value, the matching result is a match; otherwise, it is a mismatch. The preset value can be set arbitrarily.
在实际应用中,用户可设置在熄屏显示状态下快速启动的目标应用程序的信息和目标应用程序的图标在显示屏幕上的位置信息。那么,在此,获取滑动轨迹包括的轨迹点的坐标,将轨迹点的坐标与至少一个应用程序的图标的位置信息进行匹配。In practical applications, the user can set the information of the target application program that is quickly launched in the off-screen display state and the location information of the icon of the target application program on the display screen. Then, here, the coordinates of the track points included in the sliding track are obtained, and the coordinates of the track points are matched with the position information of the icon of at least one application program.
在具体应用中,应用程序的图标通常为矩形。那么,目标应用程序的图标在显示屏幕上的位置信息可以是矩形的四个顶点的坐标。根据这四个顶点的坐标,即可确定出图标对应的位置范围。如果位于第一应用程序的图标对应的位置范围内的轨迹点的数量超过预设值且滑动轨迹的终点坐标位于预定区域内,则将第一应用程序作为滑动轨迹对应的目标应用程序。In a specific application, the icon of the application is usually a rectangle. Then, the position information of the icon of the target application on the display screen may be the coordinates of the four vertices of the rectangle. According to the coordinates of these four vertices, the position range corresponding to the icon can be determined. If the number of track points located within the position range corresponding to the icon of the first application program exceeds the preset value and the coordinates of the end point of the sliding track are within the predetermined area, the first application program is used as the target application program corresponding to the sliding track.
步骤106、启动目标应用程序。Step 106, start the target application.
由上可以看出,本发明实施例中,对于具有熄屏显示功能的移动终端,当其进入熄屏显示状态时,获取用户在移动终端的显示屏幕上的滑动轨迹以及指纹,并对指纹进行匹配。如果用户的指纹和预设指纹匹配,则唤醒系统,获取滑动轨迹对应的目标应用程序,并启动目标应用程序。因此,利用本发明实施例的方案实现了在熄屏状态下快捷启动应用程序,同时避免系统长时间处于唤醒状态,节省了电量,提高了用户对移动终端的使用体验。As can be seen from the above, in this embodiment of the present invention, for a mobile terminal with a screen-off display function, when the mobile terminal enters the screen-off display state, the user's sliding track and fingerprint on the display screen of the mobile terminal are obtained, and the fingerprint is performed. match. If the user's fingerprint matches the preset fingerprint, wake up the system, obtain the target application corresponding to the sliding track, and start the target application. Therefore, by using the solution of the embodiment of the present invention, the application program can be quickly started in the screen-off state, and the system is prevented from being in the wake-up state for a long time, which saves power and improves the user's experience of using the mobile terminal.
第二实施例Second Embodiment
如图2所示,本发明第二实施例的应用程序的启动方法,应用于具有熄屏显示功能的移动终端,包括:As shown in FIG. 2 , the application startup method according to the second embodiment of the present invention is applied to a mobile terminal with a screen-off display function, including:
步骤201、接收用户的设置信息。Step 201: Receive setting information of a user.
其中,设置信息中包括在熄屏显示状态下显示的至少一个应用程序的信息和至少一个应用程序的图标在显示屏幕上的位置信息。Wherein, the setting information includes information of at least one application displayed in the off-screen display state and location information of the icon of at least one application on the display screen.
其中,应用程序的信息可以包括应用程序的名称等。根据应用程序的图标在显示屏幕上的位置信息,可确定出图标在显示屏幕上的覆盖范围。Wherein, the information of the application may include the name of the application and the like. According to the position information of the icon of the application program on the display screen, the coverage area of the icon on the display screen can be determined.
在此,假设应用程序包括应用程序1,应用程序2,应用程序3。Here, it is assumed that the applications include application 1, application 2, and application 3.
步骤202、在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标。Step 202: Display the icon of at least one application program on the display screen of the mobile terminal that has entered the screen-off display state.
如图3所示,在移动终端的显示屏幕上显示有时钟2a,应用程序1的图标1a,应用程序2的图标1b,应用程序3的图标1c,指纹识别模块对应的位置范围1e。As shown in FIG. 3 , the display screen of the mobile terminal displays a clock 2a, an icon 1a of application 1, an icon 1b of application 2, an icon 1c of application 3, and a position range 1e corresponding to the fingerprint identification module.
步骤203、获取用户在移动终端的显示屏幕上的滑动轨迹。Step 203: Acquire the sliding track of the user on the display screen of the mobile terminal.
如前,滑动轨迹是由多个轨迹点组成的,包括起点,中间点,终点。在用户滑动的过程中,移动终端可获得每个轨迹点的坐标。As before, the sliding track is composed of multiple track points, including the start point, the middle point, and the end point. During the sliding process of the user, the mobile terminal can obtain the coordinates of each track point.
步骤204、获取用户的指纹。Step 204: Obtain the fingerprint of the user.
在本发明实施例中,确定滑动轨迹的终点坐标是否位于某个预定区域内,其中该预定区域可以是移动终端的指纹识别模块在显示屏幕上的对应位置范围。当其位于该预定区域内时,利用指纹识别模块获取用户的指纹。如图3所示,在这种情况下,无论用户的滑动轨迹的形状如何,只是要求用户的滑动轨迹的终点位于指纹识别模块的对应位置范围内。In the embodiment of the present invention, it is determined whether the coordinates of the end point of the sliding track are located in a predetermined area, where the predetermined area may be a corresponding position range of the fingerprint recognition module of the mobile terminal on the display screen. When it is located in the predetermined area, the fingerprint identification module is used to obtain the user's fingerprint. As shown in FIG. 3 , in this case, no matter what the shape of the user's sliding track is, it is only required that the end point of the user's sliding track is located within the corresponding position range of the fingerprint identification module.
步骤205、将用户的指纹与预设指纹进行匹配,获得匹配结果。Step 205: Match the user's fingerprint with the preset fingerprint to obtain a matching result.
其中,步骤203、与步骤204和205的执行并无先后关系。也即在具体应用中,可先执行步骤204、205,然后在匹配结果表示二者匹配时,执行步骤203、206等。The execution of step 203 and steps 204 and 205 are not related in sequence. That is, in a specific application, steps 204 and 205 may be performed first, and then when the matching result indicates that the two match, steps 203 and 206 and the like may be performed.
若该匹配结果表示二者匹配,则执行步骤206;否则退出。If the matching result indicates that the two match, go to step 206; otherwise, exit.
步骤206、获取滑动轨迹对应的目标应用程序。Step 206: Acquire a target application corresponding to the sliding track.
具体的,在此步骤中,获取滑动轨迹包括的轨迹点的坐标,将轨迹点的坐标与至少一个应用程序的图标的位置信息进行匹配。如果位于第一应用程序的图标对应的位置范围内的轨迹点的数量超过预设值且滑动轨迹的终点坐标位于预定区域内,则将第一应用程序作为滑动轨迹对应的目标应用程序。其中该预定区域可以是移动终端的指纹识别模块在显示屏幕上的对应位置范围。Specifically, in this step, the coordinates of the track points included in the sliding track are obtained, and the coordinates of the track points are matched with the position information of the icon of at least one application program. If the number of track points located within the position range corresponding to the icon of the first application program exceeds the preset value and the coordinates of the end point of the sliding track are within the predetermined area, the first application program is used as the target application program corresponding to the sliding track. The predetermined area may be a corresponding position range of the fingerprint identification module of the mobile terminal on the display screen.
例如,假设用户的滑动轨迹中有80%的轨迹点都落在应用程序1的图标对应的位置范围内且其终点在指纹识别模块在显示屏幕上的对应位置范围内,那么在此可将应用程序1作为在此的滑动轨迹对应的目标应用程序。For example, assuming that 80% of the track points in the user's sliding track fall within the range of the position corresponding to the icon of application 1 and its end point is within the range of the corresponding position of the fingerprint recognition module on the display screen, then the application can be Program 1 is the target application program corresponding to the sliding track here.
步骤207、启动目标应用程序。Step 207, start the target application.
由上可以看出,本发明实施例中,对于具有熄屏显示功能的移动终端,当其进入熄屏显示状态时,获取用户在移动终端的显示屏幕上的滑动轨迹以及指纹,并对指纹进行匹配。如果用户的指纹和预设指纹匹配,则唤醒系统,获取滑动轨迹对应的目标应用程序,并启动目标应用程序。因此,利用本发明实施例的方案实现了在熄屏状态下快捷启动应用程序,同时避免系统长时间处于唤醒状态,节省了电量,提高了用户对移动终端的使用体验。As can be seen from the above, in this embodiment of the present invention, for a mobile terminal with a screen-off display function, when the mobile terminal enters the screen-off display state, the user's sliding track and fingerprint on the display screen of the mobile terminal are obtained, and the fingerprint is performed. match. If the user's fingerprint matches the preset fingerprint, wake up the system, obtain the target application corresponding to the sliding track, and start the target application. Therefore, by using the solution of the embodiment of the present invention, the application program can be quickly started in the screen-off state, and the system is prevented from being in the wake-up state for a long time, which saves power and improves the user's experience of using the mobile terminal.
需要特别说明的是,在本发明的第二实施例中,移动终端的显示屏幕可以是屏幕集成了指纹识别功能的显示屏幕,从而进一步优化操作体验,降低系统的耗电,并加快快速启动应用程序的速度。由于使用了屏幕中集成了指纹识别功能的显示屏幕,实施例二中,步骤203、与步骤204和205可同时执行,以减少整个应用所使用的时间。或者,二者在执行上并不无严格的先后关系。这样的实现方法使得在熄屏显示的时候有一个模块可以处于完全关闭的状态,从而降低熄屏显示时系统的功耗。It should be noted that, in the second embodiment of the present invention, the display screen of the mobile terminal may be a display screen with integrated fingerprint recognition function on the screen, so as to further optimize the operation experience, reduce the power consumption of the system, and speed up the quick start of applications program speed. Since a display screen with a fingerprint recognition function integrated into the screen is used, in the second embodiment, step 203 and steps 204 and 205 can be performed simultaneously to reduce the time used by the entire application. Or, there is no strict sequence relationship between the two in execution. Such an implementation method enables one module to be completely turned off when the screen is off, thereby reducing the power consumption of the system when the screen is off.
第三实施例Third Embodiment
图4是本发明一个实施例的移动终端的框图。图4所示的移动终端40a包括:FIG. 4 is a block diagram of a mobile terminal according to an embodiment of the present invention. The mobile terminal 40a shown in FIG. 4 includes:
显示模块400,用于在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标;轨迹获取模块401,用于获取用户在移动终端的显示屏幕上的滑动轨迹;指纹获取模块402,用于获取用户的指纹;指纹匹配模块403,用于将用户的指纹与预设指纹进行匹配,获得匹配结果;应用程序匹配模块404,用于若匹配结果表示用户的指纹和预设指纹匹配,则获取滑动轨迹对应的目标应用程序;应用程序启动模块405,用于启动目标应用程序。The display module 400 is used to display the icon of at least one application program on the display screen of the mobile terminal entering the screen-off display state; the trajectory acquisition module 401 is used to acquire the sliding trajectory of the user on the display screen of the mobile terminal; the fingerprint acquisition module 402, for obtaining the user's fingerprint; the fingerprint matching module 403, for matching the user's fingerprint with the preset fingerprint to obtain a matching result; the application matching module 404, for if the matching result indicates the user's fingerprint and the preset fingerprint If there is a match, the target application corresponding to the sliding track is acquired; the application startup module 405 is used to start the target application.
其中,指纹获取模块402包括:第一坐标获取子模块,用于获取滑动轨迹的终点的坐标;指纹获取子模块,用于当终点的坐标位于预定区域内,获取用户的指纹。The fingerprint acquisition module 402 includes: a first coordinate acquisition sub-module for acquiring the coordinates of the end point of the sliding track; a fingerprint acquisition sub-module for acquiring the user's fingerprint when the coordinates of the end point are within a predetermined area.
在具体应用中,指纹获取模块402和指纹匹配模块403可设置于一个模块中,例如设置于指纹识别模块中。In a specific application, the fingerprint acquisition module 402 and the fingerprint matching module 403 may be arranged in one module, for example, arranged in the fingerprint identification module.
如图5所示,移动终端还包括:As shown in Figure 5, the mobile terminal also includes:
设置模块406,用于接收用户的设置信息,设置信息中包括在熄屏显示状态下快速启动的目标应用程序的信息和目标应用程序的图标在显示屏幕上的位置信息。The setting module 406 is configured to receive setting information of the user, where the setting information includes the information of the target application program that is quickly launched in the off-screen display state and the location information of the icon of the target application program on the display screen.
此时,应用程序匹配模块404包括:坐标获取子模块,用于获取滑动轨迹包括的轨迹点的坐标;匹配子模块,用于将轨迹点的坐标与至少一个应用程序的图标的位置信息进行匹配;应用程序确定子模块,用于如果位于第一应用程序的图标对应的位置范围内的轨迹点的数量超过预设值且滑动轨迹的终点坐标位于预定区域内,则将第一应用程序作为滑动轨迹对应的目标应用程序。At this time, the application matching module 404 includes: a coordinate acquisition sub-module for acquiring the coordinates of the track points included in the sliding track; a matching sub-module for matching the coordinates of the track points with the position information of the icon of at least one application program The application program determines the sub-module, for if the number of track points in the corresponding position range of the icon of the first application program exceeds the preset value and the end point coordinates of the sliding track are located in the predetermined area, then the first application program is used as sliding The target application corresponding to the trajectory.
在具体应用中,移动终端的显示屏幕为集成有指纹识别功能的显示屏幕。In a specific application, the display screen of the mobile terminal is a display screen integrated with a fingerprint identification function.
移动终端40a能够实现图1至图3的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 40a can implement each process implemented by the mobile terminal in the method embodiments of FIG. 1 to FIG. 3 , and in order to avoid repetition, details are not repeated here.
由上可以看出,本发明实施例中,对于具有熄屏显示功能的移动终端,当其进入熄屏显示状态时,获取用户在移动终端的显示屏幕上的滑动轨迹以及指纹,并对指纹进行匹配。如果用户的指纹和预设指纹匹配,则唤醒系统,获取滑动轨迹对应的目标应用程序,并启动目标应用程序。因此,利用本发明实施例的方案实现了在熄屏状态下快捷启动应用程序,同时避免系统长时间处于唤醒状态,节省了电量,提高了用户对移动终端的使用体验。As can be seen from the above, in this embodiment of the present invention, for a mobile terminal with a screen-off display function, when the mobile terminal enters the screen-off display state, the user's sliding track and fingerprint on the display screen of the mobile terminal are obtained, and the fingerprint is performed. match. If the user's fingerprint matches the preset fingerprint, wake up the system, obtain the target application corresponding to the sliding track, and start the target application. Therefore, by using the solution of the embodiment of the present invention, the application program can be quickly started in the screen-off state, and the system is prevented from being in the wake-up state for a long time, which saves power and improves the user's experience of using the mobile terminal.
第四实施例Fourth Embodiment
图6是本发明另一个实施例的移动终端的框图。图6所示的移动终端700包括:至少一个处理器701、存储器702、至少一个网络接口704和用户接口703。移动终端700中的各个组件通过总线系统705耦合在一起。可理解,总线系统705用于实现这些组件之间的连接通信。总线系统705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统705。FIG. 6 is a block diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 700 shown in FIG. 6 includes: at least one processor 701 , memory 702 , at least one network interface 704 and user interface 703 . The various components in the mobile terminal 700 are coupled together by a bus system 705 . It can be understood that the bus system 705 is used to implement the connection communication between these components. In addition to the data bus, the bus system 705 also includes a power bus, a control bus and a status signal bus. However, for clarity of illustration, the various buses are labeled as bus system 705 in FIG. 6 .
其中,用户接口703可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。Among them, the user interface 703 may include a display, a keyboard or a pointing device (eg, a mouse, a trackball, a touch pad or a touch screen, etc.).
可以理解,本发明实施例中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本文描述的系统和方法的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory 702 in the embodiment of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. Wherein, the non-volatile memory may be Read-Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (Erasable PROM, EPROM), Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM, SLDRAM) And direct memory bus random access memory (DirectRambus RAM, DRRAM). The memory 702 of the systems and methods described herein is intended to include, but not be limited to, these and any other suitable types of memory.
在一些实施方式中,存储器702存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统7021和应用程序7022。In some embodiments, memory 702 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set of them: an operating system 7021 and applications 7022 .
其中,操作系统7021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序7022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序7022中。The operating system 7021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application program 7022 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. A program for implementing the method of the embodiment of the present invention may be included in the application program 7022 .
在本发明实施例中,通过调用存储器702存储的程序或指令,具体的,可以是应用程序7022中存储的程序或指令,处理器701用于:In this embodiment of the present invention, by calling the program or instruction stored in the memory 702, specifically, the program or instruction stored in the application program 7022, the processor 701 is used to:
在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标;获取用户在移动终端的显示屏幕上的滑动轨迹;获取用户的指纹;将用户的指纹与预设指纹进行匹配,获得匹配结果;若匹配结果表示用户的指纹和预设指纹匹配,则获取滑动轨迹对应的目标应用程序;启动目标应用程序。Display the icon of at least one application program on the display screen of the mobile terminal that has entered the screen-off display state; obtain the sliding track of the user on the display screen of the mobile terminal; obtain the user's fingerprint; match the user's fingerprint with the preset fingerprint, Obtain a matching result; if the matching result indicates that the user's fingerprint matches the preset fingerprint, obtain the target application program corresponding to the sliding track; start the target application program.
上述本发明实施例揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the above embodiments of the present invention may be applied to the processor 701 or implemented by the processor 701 . The processor 701 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method can be completed by an integrated logic circuit of hardware in the processor 701 or an instruction in the form of software. The above-mentioned processor 701 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 possible Programming logic devices, discrete gate or transistor logic devices, discrete hardware components. The methods, steps, and logical block diagrams disclosed in the embodiments of the present invention can 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 method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art. The storage medium is located in the memory 702, and the processor 701 reads the information in the memory 702, and completes the steps of the above method in combination with its hardware.
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请功能的其它电子单元或其组合中。It will be appreciated that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), Digital Signal Processing Device (DSP Device, DSPD), programmable logic Device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the functions of the present application or its in combination.
对于软件实现,可通过执行本文功能的模块(例如过程、函数等)来实现本文的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For a software implementation, the techniques herein may be implemented through modules (eg, procedures, functions, etc.) that perform the functions herein. Software codes may be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
可选地,处理器701还用于:获取滑动轨迹的终点的坐标;当终点的坐标位于预定区域内,获取用户的指纹。Optionally, the processor 701 is further configured to: acquire the coordinates of the end point of the sliding track; and acquire the user's fingerprint when the coordinates of the end point are within a predetermined area.
可选地,处理器701还用于:接收用户的设置信息,设置信息中包括在熄屏显示状态下显示的至少一个应用程序的信息和至少一个应用程序的图标在显示屏幕上的位置信息。Optionally, the processor 701 is further configured to: receive setting information of the user, where the setting information includes information of at least one application displayed in the off-screen display state and location information of the icon of at least one application on the display screen.
可选地,处理器701还用于:获取滑动轨迹包括的轨迹点的坐标;将轨迹点的坐标与至少一个应用程序的图标的位置信息进行匹配;如果位于第一应用程序的图标对应的位置范围内的轨迹点的数量超过预设值且滑动轨迹的终点坐标位于预定区域内,则将第一应用程序作为滑动轨迹对应的目标应用程序。Optionally, the processor 701 is further configured to: obtain the coordinates of the track points included in the sliding track; match the coordinates of the track points with the position information of the icon of at least one application program; if it is located at the position corresponding to the icon of the first application program If the number of track points within the range exceeds the preset value and the coordinates of the end point of the sliding track are within the predetermined area, the first application is used as the target application corresponding to the sliding track.
其中,移动终端的显示屏幕为集成有指纹识别功能的显示屏幕。The display screen of the mobile terminal is a display screen integrated with a fingerprint recognition function.
移动终端700能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 700 can implement each process implemented by the mobile terminal in the foregoing embodiments, and in order to avoid repetition, details are not repeated here.
由上可以看出,本发明实施例中,对于具有熄屏显示功能的移动终端,当其进入熄屏显示状态时,获取用户在移动终端的显示屏幕上的滑动轨迹以及指纹,并对指纹进行匹配。如果用户的指纹和预设指纹匹配,则唤醒系统,获取滑动轨迹对应的目标应用程序,并启动目标应用程序。因此,利用本发明实施例的方案实现了在熄屏状态下快捷启动应用程序,同时避免系统长时间处于唤醒状态,节省了电量,提高了用户对移动终端的使用体验。As can be seen from the above, in this embodiment of the present invention, for a mobile terminal with a screen-off display function, when the mobile terminal enters the screen-off display state, the user's sliding track and fingerprint on the display screen of the mobile terminal are obtained, and the fingerprint is performed. match. If the user's fingerprint matches the preset fingerprint, wake up the system, obtain the target application corresponding to the sliding track, and start the target application. Therefore, by using the solution of the embodiment of the present invention, the application program can be quickly started in the screen-off state, and the system is prevented from being in the wake-up state for a long time, which saves power and improves the user's experience of using the mobile terminal.
第五实施例Fifth Embodiment
图7是本发明另一个实施例的移动终端的结构示意图。具体地,图7中的移动终端800可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。FIG. 7 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 800 in FIG. 7 may be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
图7中的移动终端800包括射频(Radio Frequency,RF)电路810、存储器820、输入单元830、显示单元840、处理器860、音频电路870、WiFi(Wireless Fidelity)模块880和电源890。The mobile terminal 800 in FIG. 7 includes a radio frequency (RF) circuit 810 , a memory 820 , an input unit 830 , a display unit 840 , a processor 860 , an audio circuit 870 , a WiFi (Wireless Fidelity) module 880 and a power supply 890 .
其中,输入单元830可用于接收用户输入的数字或字符信息,以及产生与移动终端800的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元830可以包括触控面板831。触控面板831,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板831上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器860,并能接收处理器860发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板831。除了触控面板831,输入单元830还可以包括其他输入设备832,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。Wherein, the input unit 830 can be used to receive numerical or character information input by the user, and generate signal input related to user setting and function control of the mobile terminal 800 . Specifically, in this embodiment of the present invention, the input unit 830 may include a touch panel 831 . The touch panel 831, also known as a touch screen, can collect the user's touch operations on or near it (such as the user's operations on the touch panel 831 using any suitable objects or accessories such as a finger, a stylus, etc.) The specified program drives the corresponding connection device. Optionally, the touch panel 831 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, 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 then sends it to the touch controller. To the processor 860, and can receive commands sent by the processor 860 and execute them. In addition, the touch panel 831 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 831, the input unit 830 may also include other input devices 832, and the other input devices 832 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, etc. one or more of.
其中,显示单元840可用于显示由用户输入的信息或提供给用户的信息以及移动终端800的各种菜单界面。显示单元840可包括显示面板841,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板841。The display unit 840 may be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 800 . The display unit 840 may include a display panel 841, and optionally, the display panel 841 may be configured in the form of an LCD or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
应注意,触控面板831可以覆盖显示面板841,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器860以确定触摸事件的类型,随后处理器860根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。It should be noted that the touch panel 831 can cover the display panel 841 to form a touch display screen. When the touch display screen detects a touch operation on or near it, it is transmitted to the processor 860 to determine the type of touch event, and then the processor The 860 provides corresponding visual output on the touch display depending on the type of touch event.
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。The touch screen includes the application program interface display area and the commonly used controls display area. The arrangement of the application program interface display area and the common control display area is not limited, and may be an arrangement that can distinguish the two display areas, such as up-down arrangement, left-right arrangement, or the like. The application program interface display area can be used to display the interface of the application program. Each interface may contain at least one application icon and/or interface elements such as widget desktop controls. The application program interface display area can also be an empty interface that does not contain any content. The commonly used control display area is used to display controls with high usage rate, such as setting buttons, interface numbers, scroll bars, phonebook icons and other application icons.
其中处理器860是移动终端800的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器821内的软件程序和/或模块,以及调用存储在第二存储器822内的数据,执行移动终端800的各种功能和处理数据,从而对移动终端800进行整体监控。可选的,处理器860可包括一个或多个处理单元。The processor 860 is the control center of the mobile terminal 800, using various interfaces and lines to connect various parts of the entire mobile phone, by running or executing the software programs and/or modules stored in the first memory 821, and calling the software programs and/or modules stored in the second memory 821. The data in the memory 822 executes various functions of the mobile terminal 800 and processes data, so as to monitor the mobile terminal 800 as a whole. Optionally, processor 860 may include one or more processing units.
在本发明实施例中,通过调用存储该第一存储器821内的软件程序和/或模块和/或该第二存储器822内的数据,处理器860用于在进入熄屏显示状态的移动终端的显示屏幕上显示至少一个应用程序的图标;获取用户在移动终端的显示屏幕上的滑动轨迹;获取用户的指纹;将用户的指纹与预设指纹进行匹配,获得匹配结果;若匹配结果表示用户的指纹和预设指纹匹配,则获取滑动轨迹对应的目标应用程序;启动目标应用程序。In this embodiment of the present invention, by calling and storing the software program and/or module in the first memory 821 and/or the data in the second memory 822, the processor 860 is used for the mobile terminal that enters the off-screen display state to The icon of at least one application program is displayed on the display screen; the sliding track of the user on the display screen of the mobile terminal is obtained; the fingerprint of the user is obtained; the fingerprint of the user is matched with the preset fingerprint to obtain a matching result; If the fingerprint matches the preset fingerprint, the target application corresponding to the sliding track is obtained; the target application is started.
可选的,处理器860用于:获取滑动轨迹的终点的坐标;当终点的坐标位于预定区域内,获取用户的指纹。Optionally, the processor 860 is configured to: acquire the coordinates of the end point of the sliding track; and acquire the user's fingerprint when the coordinates of the end point are within a predetermined area.
可选的,处理器860用于:接收用户的设置信息,设置信息中包括在熄屏显示状态下显示的至少一个应用程序的信息和至少一个应用程序的图标在显示屏幕上的位置信息。Optionally, the processor 860 is configured to: receive setting information of the user, where the setting information includes information of at least one application displayed in the off-screen display state and location information of the icon of at least one application on the display screen.
可选的,处理器860用于:获取滑动轨迹包括的轨迹点的坐标;将轨迹点的坐标与至少一个应用程序的图标的位置信息进行匹配;如果位于第一应用程序的图标对应的位置范围内的轨迹点的数量超过预设值且滑动轨迹的终点坐标位于预定区域内,则将第一应用程序作为滑动轨迹对应的目标应用程序。Optionally, the processor 860 is configured to: obtain the coordinates of the track points included in the sliding track; match the coordinates of the track points with the position information of the icon of at least one application program; if it is located in the position range corresponding to the icon of the first application program If the number of track points in the track exceeds the preset value and the coordinates of the end point of the sliding track are within the predetermined area, the first application program is used as the target application program corresponding to the sliding track.
其中,移动终端的显示屏幕为集成有指纹识别功能的显示屏幕。The display screen of the mobile terminal is a display screen integrated with a fingerprint recognition function.
由上可以看出,本发明实施例中,对于具有熄屏显示功能的移动终端,当其进入熄屏显示状态时,获取用户在移动终端的显示屏幕上的滑动轨迹以及指纹,并对指纹进行匹配。如果用户的指纹和预设指纹匹配,则唤醒系统,获取滑动轨迹对应的目标应用程序,并启动目标应用程序。因此,利用本发明实施例的方案实现了在熄屏状态下快捷启动应用程序,同时避免系统长时间处于唤醒状态,节省了电量,提高了用户对移动终端的使用体验。As can be seen from the above, in this embodiment of the present invention, for a mobile terminal with a screen-off display function, when the mobile terminal enters the screen-off display state, the user's sliding track and fingerprint on the display screen of the mobile terminal are obtained, and the fingerprint is performed. match. If the user's fingerprint matches the preset fingerprint, wake up the system, obtain the target application corresponding to the sliding track, and start the target application. Therefore, by using the solution of the embodiment of the present invention, the application program can be quickly started in the screen-off state, and the system is prevented from being in the wake-up state for a long time, which saves power and improves the user's experience of using the mobile terminal.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, for example, multiple units or components may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。Units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。The functions, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk and other mediums that can store program codes.
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited to this. Any person skilled in the art who is familiar with the technical scope disclosed by the present invention can easily think of changes or replacements, which should cover within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610909018.2A CN106570372B (en) | 2016-10-18 | 2016-10-18 | A kind of the starting method and mobile terminal of application program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610909018.2A CN106570372B (en) | 2016-10-18 | 2016-10-18 | A kind of the starting method and mobile terminal of application program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106570372A CN106570372A (en) | 2017-04-19 |
| CN106570372B true CN106570372B (en) | 2019-07-26 |
Family
ID=58533190
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610909018.2A Active CN106570372B (en) | 2016-10-18 | 2016-10-18 | A kind of the starting method and mobile terminal of application program |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106570372B (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4220585A3 (en) | 2017-05-02 | 2023-08-23 | Huawei Technologies Co., Ltd. | Notification processing method and electronic device |
| CN107450798A (en) * | 2017-07-21 | 2017-12-08 | 维沃移动通信有限公司 | A kind of startup method, device and mobile terminal of application program |
| CN107426430A (en) * | 2017-07-27 | 2017-12-01 | 深圳市泰衡诺科技有限公司 | A kind of startup item for intelligent terminal starts method and starter |
| CN110554815B (en) * | 2018-05-30 | 2021-12-28 | 北京小米移动软件有限公司 | Icon awakening method, electronic device and storage medium |
| TWI779240B (en) * | 2018-09-19 | 2022-10-01 | 大陸商北京集創北方科技股份有限公司 | Fingerprint application method and information processing device using the same |
| CN111176534A (en) * | 2018-11-12 | 2020-05-19 | 奇酷互联网络科技(深圳)有限公司 | Mobile terminal, method for rapidly displaying application or function and storage medium |
| CN109543384A (en) * | 2018-11-23 | 2019-03-29 | Oppo广东移动通信有限公司 | Application starting method and related equipment |
| CN111124537B (en) * | 2019-12-19 | 2022-11-08 | 维沃移动通信有限公司 | Application starting method and electronic equipment |
| CN111414110B (en) * | 2020-04-29 | 2021-07-09 | Oppo广东移动通信有限公司 | A fingerprint unlocking method, device and computer-readable storage medium |
| CN114115634A (en) * | 2020-09-01 | 2022-03-01 | Oppo广东移动通信有限公司 | Display method, device, terminal and storage medium for multimedia content |
| CN114443238B (en) * | 2020-11-03 | 2025-10-31 | 华为技术有限公司 | Application calling method and device, terminal equipment and medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103823632A (en) * | 2014-03-18 | 2014-05-28 | 福州瑞芯微电子有限公司 | Screen unlocking method and terminal thereof |
| CN104834520A (en) * | 2015-04-17 | 2015-08-12 | 惠州Tcl移动通信有限公司 | Application starting method of intelligent terminal and intelligent terminal |
| CN105242847A (en) * | 2015-09-29 | 2016-01-13 | 努比亚技术有限公司 | Mobile terminal and application quick starting method therefor |
| CN105808132A (en) * | 2015-09-24 | 2016-07-27 | 维沃移动通信有限公司 | Information filling method and electronic equipment |
| CN105930086A (en) * | 2016-05-04 | 2016-09-07 | 北京奇虎科技有限公司 | Content information display method and device under terminal standby state |
-
2016
- 2016-10-18 CN CN201610909018.2A patent/CN106570372B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103823632A (en) * | 2014-03-18 | 2014-05-28 | 福州瑞芯微电子有限公司 | Screen unlocking method and terminal thereof |
| CN104834520A (en) * | 2015-04-17 | 2015-08-12 | 惠州Tcl移动通信有限公司 | Application starting method of intelligent terminal and intelligent terminal |
| CN105808132A (en) * | 2015-09-24 | 2016-07-27 | 维沃移动通信有限公司 | Information filling method and electronic equipment |
| CN105242847A (en) * | 2015-09-29 | 2016-01-13 | 努比亚技术有限公司 | Mobile terminal and application quick starting method therefor |
| CN105930086A (en) * | 2016-05-04 | 2016-09-07 | 北京奇虎科技有限公司 | Content information display method and device under terminal standby state |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106570372A (en) | 2017-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106570372B (en) | A kind of the starting method and mobile terminal of application program | |
| CN106406656B (en) | A kind of control method and mobile terminal of application tool bar | |
| CN107678641A (en) | A kind of method and mobile terminal into target display interface | |
| CN107506109A (en) | A kind of method and mobile terminal for starting application program | |
| CN106648416A (en) | Method for starting application and mobile terminal | |
| CN106685801A (en) | Control method of notification messages and mobile terminal | |
| CN106408289B (en) | A payment page switching method and mobile terminal | |
| CN106484303A (en) | A kind of method preventing maloperation and electronic equipment | |
| CN106454456A (en) | Video playing control method and mobile terminal | |
| CN106372894A (en) | Payment method and mobile terminal | |
| CN107608591A (en) | The display methods and mobile terminal of a kind of virtual key | |
| CN107506130A (en) | A kind of word delet method and mobile terminal | |
| CN107329689A (en) | The backing method and mobile terminal of a kind of hand-writing input method | |
| CN106873874A (en) | A kind of application program open method and mobile terminal | |
| CN106445074A (en) | Control method for application and mobile terminal | |
| CN106210231A (en) | A kind of method of information processing and mobile terminal | |
| CN107665140A (en) | A kind of display methods and mobile terminal of application program shortcut | |
| CN107632761B (en) | A display content viewing method, mobile terminal and computer-readable storage medium | |
| CN106445669A (en) | Task processing method of application program and mobile terminal | |
| CN107562262B (en) | Method for responding touch operation, terminal and computer readable storage medium | |
| CN107145369A (en) | The discharging method and mobile terminal of a kind of application program | |
| CN106886365A (en) | A kind of account method and mobile terminal | |
| CN106502567A (en) | A kind of screenshot method and mobile terminal | |
| CN106385508A (en) | Information display method and mobile terminal | |
| CN107728898B (en) | An information processing method and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |