一种基于锁屏的应用程序解锁方法及装置的制造方法_2

文档序号:9471201阅读:来源:国知局
上的特定应用程序快捷方式,例如,计算器、手电筒等,从而向电子设备的操作系统发送启动应用程序的指令,操作系统确认用户点击的为计算器、手电筒等,可以自动解锁电子设备屏幕,并将计算器、手电筒等应用程序的界面显示在最前,使得用户感知不到解锁的过程。
[0036]本发明实施例中,设置在锁屏的电子设备屏幕中显示安装的各应用程序,即应用程序快捷图标,在锁屏的电子设备屏幕中启动非隐私应用程序时,通过点击该非隐私应用程序,在电子设备确定用户点击的应用程序为非隐私应用程序后,自动启动用户点击的应用程序。无需先对电子设备屏幕进行解锁处理,从而简化了启动应用程序的用户操作,减少了启动该类应用程序所需的时间,提升了启动该类应用程序的效率。
[0037]较佳地,该方法还可以进一步包括:
[0038]如果所述启动应用程序的指令对应的应用程序不为预先设置的非隐私应用程序,提示用户对电子设备屏幕进行解锁。
[0039]本步骤中,如果用户点击的应用程序为隐私应用程序,则提示用户对电子设备屏幕进行解锁。
[0040]作为一可选实施例,在所述提示用户对电子设备屏幕进行解锁之后,该方法进一步包括:
[0041]All,获取用户在提示的解锁密码输入栏中的输入操作;
[0042]A12,每获取用户在所述解锁密码输入栏中执行一次输入操作,查询所述解锁密码输入栏中的全部字符是否与预先设置的解锁密码相匹配,如果是,解锁电子设备屏幕。
[0043]本步骤中,通过将用户每一次输入操作在解锁密码输入栏中得到的全部字符与用户预先设置的解锁密码进行匹配,如果得到的全部字符与用户预先设置的解锁密码相同,则自动解锁电子设备屏幕,从而无需用户在输入完解锁密码后,还需要点击解锁控件,才触发进行解锁处理,有效降低了用户的操作次数,也提升了用户启动隐私应用程序的效率。举例来说,预先设置的解锁密码为119,则当用户输入第一个字符I时,I与119不相匹配,接着,用户输入字符2,则全部字符为12,与119不相匹配,然后,用户删除字符2,则全部字符为1,与119不相匹配,接下来,用户输入字符1,则全部字符为11,与119不相匹配,再接下来,用户输入字符9,则全部字符为119,与119相匹配,则自动解锁电子设备屏幕,无需用户再点击解锁控件。
[0044]当然,实际应用中,作为一可选实施例,查询所述解锁密码输入栏中的全部字符是否与预先设置的解锁密码相匹配包括:
[0045]利用预先设置的加密算法对所述解锁密码输入栏中的全部字符进行加密,得到第一密文;
[0046]比较所述第一密文和预先设置的第二密文是否匹配,所述第二密文利用所述预先设置的加密算法对所述预先设置的解锁密码加密后得到。
[0047]作为另一可选实施例,在所述提示用户对电子设备屏幕进行解锁之后,该方法进一步包括:
[0048]A21,在提示的解锁密码输入栏中展示多个字符多张图片;
[0049]A22,获取用户对所述多个字符的操作轨迹或对所述多张图片进行排列后最终形成的图片集,查询所述操作轨迹是否与预先设置的解锁操作轨迹相匹配,或者,所述图片集中图片的排列顺序是否与预先设置的图片排列顺序相匹配,如果是,解锁电子设备屏幕。
[0050]当然,对于多张图片的情形,也可以预先展示多张图片的几种组合,用户从中选取一种组合。
[0051]本发明实施例中,根据应用程序的隐私程度,分为需要输入解锁密码的应用程序,即隐私应用程序,以及不需要输入解锁密码的应用程序,即非隐私应用程序。对于不需要输入解锁密码的应用程序,用户能在锁屏的电子设备屏幕(锁屏界面)直接快速开启用户选定的应用程序,在用户退出该选定的应用程序后,将第一时间进行自动锁屏,从而优化了便捷程度,对用户隐私也没有造成影响。
[0052]该方法还可以进一步包括:
[0053]监测到用户退出启动的应用程序,如果超过预先设置的锁屏时间没有操作,对电子设备屏幕进行锁屏。
[0054]本步骤中,在用户退出选定的非隐私应用程序后,将第一时间进行自动锁屏,即在用户退出选定的非隐私应用程序后,进行计时,如果计时时间达到预先设置的锁屏时间,用户还没有进行任何操作,则触发电子设备屏幕进行自动锁屏。
[0055]本发明实施例中,锁屏时间可根据用户的实际需要进行设置。例如,可以设置为Os、1s 或 50s 等。
[0056]作为一可选实施例,监测到用户退出启动的应用程序包括:
[0057]每隔预设时间检测所述启动的应用程序的界面对应的层是否在所述电子设备屏幕的最顶层,如果是,不作处理;如果否,确定用户退出启动的应用程序。
[0058]本步骤中,通过每隔预设时间检测启动的应用程序的界面是否在最前,即启动的应用程序的界面对应的层是否在所述电子设备屏幕的最顶层,如果不是,则认为用户已经退出该启动的应用程序,执行锁屏处理,如果是,则等待下一预设时间。这样,解锁和锁屏的过程都十分迅速,用户感知不到,使得让用户使用电子设备更加便捷,减少了多余的操作,让用户在锁屏界面更方便、更有效率地使用电子设备。
[0059]较佳地,该方法还可以进一步包括:
[0060]在预先设置的锁屏时间内接收到启动第二应用程序的指令,查询所述启动第二应用程序的指令对应的第二应用程序是否为预先设置的非隐私应用程序,如果是,启动所述第二应用程序,如果否,提示用户对电子设备屏幕进行解锁。
[0061]本步骤中,用户在退出非隐私应用程序后,如果需要启动其它非隐私应用程序,则可以通过点击该其它非隐私应用程序进行直接启动;如果需要启动隐私应用程序,则提示用户对电子设备屏幕进行解锁,从而有效保护了用户的隐私信息。
[0062]图2为本发明实施例基于锁屏的应用程序解锁装置结构示意图。参见图2,该装置包括:查询模块201、第一解锁模块202以及启动模块203,其中,
[0063]查询模块201,用于接收启动应用程序的指令,如果电子设备屏幕处于锁屏状态,查询所述启动应用程序的指令对应的应用程序是否为预先设置的非隐私应用程序;
[0064]第一解锁模块202,如果所述启动应用程序的指令对应的应用程序为预先设置的非隐私应用程序,解锁电子设备屏幕;
[0065]启动模块203,用于在解锁的电子设备屏幕中启动所述启动应用程序的指令对应的应用程序。
[0066]图3为本发明实施例基于锁屏的应用程序解锁装置具体结构示意图。参见图3,该装置除包括图2所示的查询模块201、第一解锁模块202以及启动模块203之外,本发明实施例中,作为一可选实施例,该装置还可以进一步包括:
[0067]锁屏工具箱呈现模块204,用于在锁屏的电子设备屏幕中执行预先设置的操作,呈现锁屏工具箱,以在所述锁屏工具箱中生成所述启动应用程序的指令。
[0068]本发明实施例中,所述锁屏工具箱包括:非隐私应用程序展示区域以及隐私应用程序展示区域,其中,非隐私应用程序展示区域用于展示用户设置的非隐私应用程序,隐私应用程序展示区域用于展示除用户设置的非隐私应用程序之外的应用程序。
[0069]作为另一可选实施例,该装置还可以进一步包括:
[0070]锁屏模块205,用于在监测到用户退出启动的应用程序后,如果超过预先设置的锁屏时间没有操作,对电子设备
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1