一种终端的制作方法_4

文档序号:8487567阅读:来源:国知局
定单元4043,其中:
[0106]执行单元4041,用于获取数据库中各应用的应用名称。
[0107]查找单元4042,用于从执行单元4041获取到的应用名称中查找包括该搜索信息的应用名称。
[0108]确定单元4043,用于确定查找单元4042查找到的应用名称所标识的应用为与该搜索信息匹配的应用。
[0109]其中,终端400的数据库中存储有该终端400所安装的所有应用的相关信息,该相关信息包括有应用图标、应用名称以及应用的存储路径。因此,当第一接收单元401接收到用户输入的搜索信息时,执行单元4041首先会从数据库中获取所有应用的应用名称,然后查找单元4042会从这些获取到的应用名称中查找出包括有该搜索信息的应用名称,最后确定单元4043将查找到的应用名称所标识的应用确定为与该搜索信息匹配的应用。
[0110]举例来说,当搜索信息为“微”时,查找单元4042会从数据库中所有应用的应用名称中查找到包括有“微”字的应用名称,如,微信、微会、微云、微博、微店、微话等应用名称,然后确定单元4043就会确定这些应用名称所标识的应用是与搜索信息相匹配的应用。
[0111]显示单元405,用于在结果显示区域中显示第一获取单元404获取到的与搜索信息匹配的应用的应用图标。
[0112]本发明实施例中,当第一获取单元404从数据库中获取到与用户输入的搜索信息相匹配的应用时,显示单元405可以将获取到的应用的应用图标显示在搜索界面的结果显示区域中。
[0113]举例来说,在图3b所示的搜索界面中,当用户在键盘输入区域输入数字“79”时,第一获取单元404可以判断出该搜索方式为首字母搜索,因此,就可以将“7”中所代表的“P、q、r、s”字母以及“9”中所代表的“W、X、y、z”字母按先后顺序组合,从而可以从数据库中获取到首字母为“sz”的时钟、设置等应用,然后显示单元405会将获取到的时钟应用的应用图标以及设置应用的应用图标一起显示在搜索界面的结果显示区域。
[0114]作为一种可行的实施方式,用户还可以预先设置快捷进入应用的快捷键。例如,当用户在搜索界面上输入“ I ”时,第一获取单元404可以根据快捷键“ I ”从数据库中查找到与“ I ”相匹配的相机应用,因此,打开单元403可以根据查找的结果直接进入相机应用了。为了区分快捷键进入应用方式和搜索信息进入应用方式,用户可以设置快捷键或者“#”号键的快捷应用,具体的快捷应用可以根据用户自己的需求设置,本发明实施例不做限定。
[0115]第二接收单元406,用于接收用户针对显示单元405在结果显示区域中显示的应用图标输入的应用图标选择指令。
[0116]本发明实施例中,当显示单元405将第一获取单元404获取到的与用户输入的搜索信息相匹配的所有应用的应用图标,显示在结果显示区域时,用户可以根据自己的实际需要选择目标应用图标。用户可以针对结果显示区域显示的应用图标,单击或者双击需要进入的目标应用的应用图标,当终端400的屏幕接收到用户点击的图标时,会生成应用图标选择指令,并发送给终端400数据库。其中,应用图标选择指令可以包括有用户所选择的目标应用图标、目标应用图标所对应的目标应用的存储路径等,本发明实施例不做限定。
[0117]举例来说,当用户需要打开时钟应用,并且用户在键盘输入区域输入“sz (ShiZhong) ”时,第一获取单元404会从数据库中查找到包括“sz”的所有应用,如设置、时钟等,然后显示单元405将这些应用的应用图标显示在搜索界面的结果显示区域,然后当第二接收单元406接收到用户点击了“时钟”应用的应用图标时,会生成包括有时钟应用的应用图标以及该时钟应用的存储路径的应用图标选择指令。
[0118]第二判断单元407,用于判断第二接收单元406接收到的目标应用图标所标识的目标应用是否被加密。
[0119]本发明实施例中,当用户选择了需要打开的目标应用图标,则第二判断单元407会进一步判断该目标应用图标所标识的目标应用是否被加密。如果第二判断单元407判断出该目标应用被加密,则第一输出单元会向用户输入第一提示信息,提示用户需要输入验证信息;如果第二判断单元407判断出该目标应用没有被加密,则打开单元403会直接响应该应用图标选择指令,打开该目标应用图标所标识的目标应用。
[0120]相应的,如果用户在终端400设置有锁屏密码,那么用户需要打开搜索出来的应用图标所标识的应用时,都需要输入验证信息才能打开。当然,用户也可以按照自身的需要设置一些应用,在有锁屏密码的时候可以直接打开。同时,用户还可以对部分应用进入加密,如,当用户对短信功能加密时,如果用户需要使用短信功能,那么用户就需要输入相应的验证信息才能打开短信应用。
[0121]举例来说,如图3c所示,当用户输入在搜索界面输入的搜索信息为“sz”时,结果显示区域会显示如设置、时钟等应用的应用图标,从图3c可以看出,设置应用的应用图标上有一个锁的形式,而时钟应用的应用图标上没有。如果用户需要打开设置应用,那么打开单元403需要用户输入正确的验证信息才能打开该设置应用;如果用户需要打开时钟应用,当用户点击该时钟图标时,打开单元403就可以直接打开该应用了。
[0122]第一输出单元408,用于在第二判断单元407判断出目标应用图标所标识的目标应用被加密时,输出用于提示用户输入验证信息的第一提示信息。
[0123]本发明实施例中,当第二判断单元407判断出该目标应用被加密时,第一输出单元408会在搜索界面上显示第一提示信息,提示用户需要输入验证信息。其中,验证信息可以是数字或者字母组成的密码,也可以是绘制图案,也可以是输入语音信息,还可以是回答相应的问题,本发明实施例不做限定。
[0124]第一判断单元409,用于判断用户针对第一输出单元408输出的第一提示信息而输入的验证信息是否与预设验证信息匹配。
[0125]本发明实施例中,当用户针对第一输出单元408输出的第一提示信息输入相应的验证信息之后,第一判断单元409会判断该验证信息是否与预设的验证信息匹配。验证信息与预设验证信息匹配的方式可以是输入的密码与预先设置的密码相同,也可以是绘制的图案与预设的图案轨迹以及方向相同,还可以是回答问题的答案与该问题的预设答案相同,本发明实施例不做限定。其中,如果第一判断单元409判断出该验证信息与预设验证信息匹配,打开单元403会响应该应用图标选择指令并打开目标应用;如果第一判断单元409判断出该验证信息与预设验证信息不匹配,第二输出单元410可以输入提示信息,提示用户输入的验证信息错误,以及用户还可以输入验证信息的次数。
[0126]第二输出单元410,用于在第一判断单元409判断出用户输入的验证信息与预设验证信息不匹配时,输出第二提示信息,提示用户输入的验证信息错误,以及用户还可以输入验证信息的次数。
[0127]第三接收单元411,用于在打开单元打开目标应用之后,接收用户针对目标应用输入的退出指令。
[0128]退出单元412,用于响应第三接收单元411接收到的退出指令,退出目标应用,并进入锁屏界面。
[0129]本发明实施例中,如果终端400是由锁屏界面进入的搜索界面,并打开目标应用,那么当第三接收单元411接收到用户针对该目标应用输入的退出指令时,退出单元412会响应该退出指令,退出该目标应用,并进入锁屏界面。这样可以防止终端400被其他人通过进入未加密的应用而打开终端界面,进一步提高了终端400打开应用的安全性。
[0130]在图5所描述的终端中,终端在接收到搜索界面的打开指令时,可以在任何状态下打开搜索界面,以便搜索到与用户输入的搜索信息相匹配的应用。同时,终端可以对部分应用进行加密,当用户需要使用这些被加密的应用时,需要输入正确的验证信息才能打开。可见,图5所描述的终端不仅能够使用户快速进入应用,提高打开终端应用的效率,还能提高用户打开应用的安全性。
[0131]请参阅图6,图6是本发明实施例公开的又一种终端的结构示意图。如图6所示,该终端可以包括:至少一个处理器501,例如CPU,至少一个输出装置502,存储器503,至少一个通信总线504,至少一个输入装置505。通信总线504用于实现这些组件之间的通信连接。
[0132]其中,上述输入装置505具体可为终端的触控面板,包括触摸屏和触控屏,用于检测用户在终端的触控面板上的操作指令。
[0133]上述输出装置502具体可为终端的显示屏,用于输出提示信息以及显示应用图标。
[0134]上述存储器503可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器503可选的还可以是至少一个位于远离前述处理器501的存储装置。上述存储器503用于存储一组程序代码,上述处理器501、输出装置502以及输入装置505用于调用存储器503中存储的程序代码,用于执行以下操作:
[0135]上述输入装置505,用于接收用户触控显示屏502的搜索界面输入的搜索信息;
[0136]上述处理器501,用于获取数据库中与该搜索信息匹配的应用;
[0137]上述输出装置502,用于在搜索界面的结果显示区域中显示与该搜
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1