一种应用于触屏终端的应用程序隐藏方法及触屏终端的制作方法

文档序号:6548477阅读:94来源:国知局
一种应用于触屏终端的应用程序隐藏方法及触屏终端的制作方法
【专利摘要】本发明公开了一种应用于触屏终端的应用程序隐藏方法及触屏终端,其中,一种应用于触屏终端的应用程序隐藏方法包括:检测在触屏终端上输入的操作;若检测到隐藏目标应用程序的指令,则,将所述目标应用程序的图标移入隐藏的安全菜单程序;若在所述触屏终端的预设区域处检测到预设的启动密码的输入,则:启动所述安全菜单程序;当检测到移入所述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除所述应用程序的历史痕迹。本发明提供的技术方案能够有效提高应用程序的保密性。
【专利说明】一种应用于触屏终端的应用程序隐藏方法及触屏终端
【技术领域】
[0001]本发明涉及应用程序领域,具体涉及一种应用于触屏终端的应用程序隐藏方法及触屏终端。
【背景技术】
[0002]随着移动互联网的迅速普及,通过手机进行网上银行、账户及金融操作的用户越来越多,目前大部分涉及金融交易或个人隐私的应用程序(APP, Application)都会为用户提供密码管控,用户可以为应用程序设置启动密码,或者,为应用程序在进行网上银行、账户及金融等操作时设置操作密码。
[0003]虽然上述应用程序能为用户提供密码管控,然而,仍存在一定的隐患,比如:如果手机遗失或被偷,则可能会使手机内的上述应用程序的密码被破解,或者更严重的情况,如果用户遭遇绑架、威胁,也可能会被强制要求打开手机内的上述应用程序,无论哪种情况,都会为用户带来巨大的财产安全隐患,甚至人身安全隐患。

【发明内容】

[0004]本发明提供一种应用于触屏终端的应用程序隐藏方法及触屏终端,用于提高应用程序的保密性。
[0005]本发明第一方面提供应用于触屏终端的应用程序隐藏方法,包括:
[0006]检测在触屏终端上输入的操作;
[0007]若检测到隐藏目标应用程序的指令,则,将上述目标应用程序的图标移入隐藏的安全菜单程序;
[0008]若在上述触屏终端的预设区域处检测到预设的启动密码的输入,则:启动上述安全菜单程序;当检测到移入上述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除上述应用程序的历史痕迹。
[0009]本发明第二方面提供一种触屏终端,包括:
[0010]检测单元,用于检测在触屏终端上输入的操作;
[0011]移动单元,用于当上述检测单元检测到隐藏目标应用程序的指令时,将上述目标应用程序的图标移入隐藏的安全菜单程序;
[0012]启动单元,用于当上述检测单元在上述触屏终端的预设区域处检测到预设的启动密码的输入时,启动上述安全菜单程序;
[0013]清除单元,用于当上述检测单元检测到移入上述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除上述应用程序的历史痕迹。
[0014]从本发明上述技术方案可知,本发明在触屏终端中设置隐藏的安全菜单程序,当检测到隐藏目标应用程序的指令时,将目标应用程序的图标移入隐藏的安全菜单程序,由于该安全菜单程序在未启动时为隐藏,且该安全菜单程序需要在触屏终端的预设区域处检测到预设的启动密码的输入时才启动,因此,未知晓上述启动密码的用户无法查看到该安全菜单程序以及移入该安全菜单程序的应用程序,而不知情的用户甚至不知道触屏终端中设置了安全菜单程序,从而避免了上述启动密码被破解或者被强制索取的可能,真正意义上实现了对应用程序的保密;另外,本发明在检测到移入安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除该应用程序的历史痕迹,进一步提高了应用程序的保密性。
【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明提供的一种应用于触屏终端的应用程序隐藏方法一个实施例流程示意图;
[0017]图2_a为本发明提供的一种智能手机应用场景下的一个场景示意图;
[0018]图2_b为本发明提供的一种智能手机应用场景下的另一个场景示意图;
[0019]图2-c为本发明提供的一种智能手机应用场景下的再一个场景示意图;
[0020]图2-d为本发明提供的一种智能手机应用场景下的再一个场景示意图;
[0021]图2_e为本发明提供的一种智能手机应用场景下的再一个场景示意图;
[0022]图3为本发明提供的一种触屏终端一个实施例结构示意图。
【具体实施方式】
[0023]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]下面对本发明实施例提供的一种应用于触屏终端的应用程序隐藏方法进行描述,请参阅图1,本发明实施例中的应用程序隐藏方法,包括:
[0025]101、检测在触屏终端上输入的操作;
[0026]本发明实施例中,触屏终端包含触敏表面。触敏表面也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给触屏终端的处理器进行处理,同时,触摸控制器也能接收该处理器发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,触屏终端还包括显示单元,显示单元可用于显示由用户输入的信息或提供给用户的信息以及触屏终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元可包括显示面板,可选的,采用液晶显示器(LCD, Liquid Crystal Display)、有机发光二极管(OLED, Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触屏终端的触敏表面可覆盖上述显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给触屏终端的处理器以确定触摸事件的类型,随后处理器根据触摸事件的类型在显示面板上提供相应的视觉输出。本发明实施例中,上述触敏表面与上述显示面板可以作为触屏终端的两个独立的部件来实现输入和输入功能,或者,也可以将上述触敏表面与上述显示面板集成作为触屏终端的一个部件来实现输入和输出功能,此处不作限定。
[0027]本发明实施例中,触屏终端支持应用程序的安装和运行,触屏终端实时或周期性检测在触屏终端上输入的操作。具体的,触屏终端可以通过触屏终端内部的处理器配合触屏终端上的触摸检测装置、感应器(例如加速度感应器、重力感应器等)等对触屏终端上输入的操作进行检测。
[0028]具体的,本发明实施例中的触屏终端可以为智能手机、平板电脑或其它具有触屏功能的智能终端,此处不作限定。
[0029]102、若检测到隐藏目标应用程序的指令,则,将上述目标应用程序的图标移入隐藏的安全菜单程序;
[0030]本发明实施例中,“隐藏的安全菜单程序”是指在安全菜单程序未启动时,通过加密或其它隐藏方式对安全菜单程序进程处理,使得用户无法查看到触屏终端中与该安全菜单程序相关的信息(例如安全菜单程序的图标、安全菜单程序的安装信息等)。
[0031]本发明实施例中,安全菜单程序可以为触屏终端自带的程序,不需要用户自行安装,或者,安全菜单程序也可以作为一个程序包安装于未携带安全菜单程序的触屏终端。
[0032]可选的,触屏终端通过如下方式对隐藏目标应用程序的指令进行检测:当触屏终端检测到上述触屏终端的界面上显示的应用程序图标处于摇晃状态时,检测是否存在目标应用程序,其中,上述目标应用程序的图标处于长按状态的时间超过预设秒数;当存在目标应用程序时,触屏终端检测上述触屏终端是否晃动;若上述触屏终端晃动,则判定检测到隐藏目标应用程序的指令,将上述目标应用程序的图标移入隐藏的安全菜单程序;若上述触屏终端未晃动,则判定未检测到隐藏目标应用程序的指令。可选的,本发明实施例还可以突出显示上述目标应用程序的图标,例如,触屏终端可以将上述目标应用程序的图标设为闪亮状态,以便用户更好的识别目标应用程序。
[0033]当然,本发明实施例也可以通过如下方式隐藏目标应用程序的指令进行检测,例如,当触屏终端检测到上述触屏终端的界面上显示的应用程序图标处于摇晃状态时,检测是否存在目标应用程序,其中,上述目标应用程序的图标处于长按状态的时间超过预设秒数;当存在目标应用程序时,触屏终端在界面上显示预设尺寸的窗体(窗体形状例如可以表现为“锁”的形状),若触屏终端检测到目标应用程序的图标的坐标位置移动到上述窗体,则判定检测到隐藏目标应用程序的指令,若触屏终端未检测到目标应用程序的图标的坐标位置移动到上述窗体,则判定未检测到隐藏目标应用程序的指令;又例如,当触屏终端检测到上述触屏终端的界面上显示的应用程序图标处于摇晃状态时,检测是否存在目标应用程序,其中,上述目标应用程序的图标处于长按状态的时间超过预设秒数;当存在目标应用程序时,触屏终端在界面上显示选择框,选择框包含“确定”和“取消”两个控件,进一步,选择框还可以包含文字注释(文字注释例如可以为“是否将该应用程序移入安全菜单程序”的字符串),若触屏终端检测到上述选择框上的“确定”控件被触发,则判定检测到隐藏目标应用程序的指令,若触屏终端检测到上述选择框上的“取消”控件被触发,则判定未检测到隐藏目标应用程序的指令。本发明实施例不对隐藏目标应用程序的指令的检测方式进行具体限定。
[0034]为了进一步提高应用程序的保密性,触屏终端在将上述目标应用程序的图标移入隐藏的安全菜单程序之后,对与上述目标应用程序相关的数据进行隐藏处理,以便在上述触屏终端中无法通过搜索方式搜索到与上述目标应用程序相关的数据。例如,对与上述目标应用程序相关的数据进行编译,在需要使用该数据时再进行反编译、更改目标应该程序的文件名等。
[0035]可选的,当首次使用安全菜单程序时,需要用户为安全菜单程序设置启动密码。由于本发明实施例中的安全菜单程序为隐藏的程序,因此,本发明实施例中设计如下一种安全菜单程序的启动密码设置方案:若触屏终端检测到目标应用程序为首个移入上述安全菜单程序的应用程序时,根据预设的密码方式展示与上述密码方式对应的密码设置窗口 ;将在上述密码设置窗口上设置的密码确定为该安全菜单程序的启动密码。进一步,在启动安全菜单程序之后,用户可以在安全菜单程序中更改密码方式和启动密码。
[0036]可选的,在非首次使用安全菜单程序,且将目标应用程序移入安全菜单程序时,触屏终端展示密码输入窗体,在确定用户通过该密码输入窗体输入上述启动密码后,才将上述目标应用程序移入安全菜单程序中。当然,本发明实施例在非首次使用安全菜单程序,且将目标应用程序移入安全菜单程序时,也可以不需要用户输入上述启动密码。
[0037]可选的,上述启动密码可以为多为位数字组成的密码,或者为数字密码和手势密码的组合,或者其它密码形式,此处不作限定。
[0038]103、若在上述触屏终端的预设区域处检测到预设的启动密码的输入,则,启动上述安全菜单程序;
[0039]可选的,本发明实施例中的启动密码为N位数字密码,上述预设区域具体为上述触屏终端的拨号区域(例如手机在拨号状态下的输入区域),其中,上述N不小于2。触屏终端通过如下方式判定是否在上述触屏终端的预设区域处检测到预设的启动密码的输入:若在上述触屏终端的拨号区域检测到预设的密码定位字符(密码定位字符例如可以设定为号或“#,,号或其它非数字字符),则将位于上述密码定位字符之前的字符串与上述N位数字密码进行比较;若上述字符串与上述N位数字密码相同,则判定在上述触屏终端的预设区域处检测到预设的启动密码的输入;若上述字符串与上述N位数字密码相同,则判定未在上述触屏终端的预设区域处检测到预设的启动密码的输入。
[0040]可选的,本发明实施例中的启动密码也可以是手势密码加上数字密码组成的双重密码,g卩,启动密码包括手势密码和M位数字密码,上述预设区域具体为:上述触屏终端处于待机状态时触摸屏上的任一区域,其中,上述M不小于2。触屏终端通过如下方式判定是否在上述触屏终端的预设区域处检测到预设的启动密码的输入:若在上述触屏终端处于待机状态时检测到上述手势密码的输入,则,检测在上述触屏终端的触摸屏上的输入;若在上述触摸屏上检测到上述M位数字密码的输入,则判定在上述触屏终端的预设区域处检测到预设的启动密码的输入;若在上述触摸屏上未检测到上述M位数字密码的输入,则判定未在上述触屏终端的预设区域处检测到预设的启动密码的输入。举例说明,若启动密码的密码方式设置为手势密码加上数字密码组成的双重密码方式,则在用户设置了启动密码之后,若要启动安全菜单程序,则可以在触屏终端待机状态时,在触屏终端的触摸屏上输入预设的手势密码,若输入的手势密码与安全菜单程序记录的手势密码匹配,则唤醒安全菜单程序的二次密码校验,此时触屏终端不点亮屏幕(即触屏终端仍处于黑屏状态),但触屏终端将检测在上述触摸屏上的输入,以便对预设的数字密码进行校验,此时用户可以直接在触屏终端的触摸屏上通过手写的方式输入数字密码,若触屏终端检测到用户输入的数字密码与安全菜单程序中记录的数字密码一致,则判定在上述触屏终端的预设区域处检测到预设的启动密码的输入,启动上述安全菜单程序。
[0041]当然,本发明实施例也可以通过其它方式判定是否在上述触屏终端的预设区域处检测到预设的启动密码的输入,此处不作限定。
[0042]当上述触屏终端的预设区域处检测到预设的启动密码的输入时,上述触屏终端启动上述安全菜单程序,此时,用户可以查看到移入上述安全菜单程序中的应用程序,并可以启动已移入上述安全菜单程序中的应用程序,需要说明的是,启动上述安全菜单程序中的应用程序的过程与启动未移入上述安全菜单程序中的应用程序的过程一样。
[0043]可选的,用户在启动上述安全菜单程序之后,也可以通过安全菜单程序中的还原功能将移入安全菜单程序中的应用程序移出安全菜单程序,以还原该应用程序。
[0044]可选的,为安全菜单程序配置一个数据库(该数据库可以升级),当用户启动已移入上述安全菜单程序中的应用程序时,对与该应用程序相关的信息(例如该应用程序的历史(即history)、cookies、ID识别等文件)进行记录。
[0045]104、当检测到移入上述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除上述应用程序的历史痕迹。
[0046]其中,上述应用程序的历史痕迹例如为上述应用程序的ID识别文件、cookies文件、运行时产生的history文件等。
[0047]本发明实施例中还提供启动密码遗忘机制,当用户遗忘安全菜单程序的启动密码时,需将安全菜单程序恢复到出厂设置,此时移入安全菜单程序内的应用程序会被清除,必要时用户可以重新安装被清除的应用程序。
[0048]可选的,本发明实施例触屏终端支持多个安全菜单程序同时存在,不同的安全菜单程序可以设置不同的启动密码。
[0049]可选的,安全菜单程序支持多窗口操作,通过设置不同的启动密码可以进入不同的窗口,同一个应用程序可以放在安两个不同启动密码进入的窗口里面。安全菜单程序一般不需要卸载,若要卸载需进入安全菜单后,在里面选择卸载程序即可,卸载后安全菜单程序中的其它程序可以选择卸载或还原。
[0050]从本发明上述技术方案可知,本发明在触屏终端中设置隐藏的安全菜单程序,当检测到隐藏目标应用程序的指令时,将目标应用程序的图标移入隐藏的安全菜单程序,由于该安全菜单程序在未启动时为隐藏,且该安全菜单程序需要在触屏终端的预设区域处检测到预设的启动密码的输入时才启动,因此,未知晓上述启动密码的用户无法查看到该安全菜单程序以及移入该安全菜单程序的应用程序,而不知情的用户甚至不知道触屏终端中设置了安全菜单程序,从而避免了上述启动密码被破解或者被强制索取的可能,真正意义上实现了对应用程序的保密;另外,本发明在检测到移入安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除该应用程序的历史痕迹,进一步提高了应用程序的保密性。[0051]下面以一具体应用场景例对本发明实施例中的应用于触屏终端的应用程序隐藏方法进行描述,假设触屏终端为智能手机,该智能手机已安装安全菜单程序,且安全菜单程序隐藏,如图2-a所示,智能手机界面包含7个应用程序,分别Al?A7,若用户需要将应用程序A5移入安全菜单程序,则用户可以长按上述7个应用程序中的任意一个的图标若干秒以上(例如可以设置为3秒以上),之后应用程序Al?A7的图标处于摇晃状态,此时用户继续长按应用程序A5的图标若干秒以上(例如可以设置为3秒以上),此时应用程序A5的图标被确定为目标应用程序,智能手机将应用程序A5的图标突出显示,如图2-b所示,此时用户可以摇晃该智能手机,如图2-c所示,智能手机通过内部感应器感应到智能手机晃动后,判定检测到隐藏应用程序A5的指令,智能手机通过处理器将应用程序A5的图标移入安全菜单程序,在将应用程序A5的图标移入安全菜单程序后,智能对应用程序的图标重新整理,以便填补应用程序A5的图标位置,如图2-d所示。假设应用程序A5为首个移入安全菜单程序的应用程序,预设的密码方式为数字密码,则此时智能手机在界面上展示密码设置窗口,用户通过密码设置窗口输入预设位数的密码作为该安全菜单程序的启动密码,假设用户设置了“1234”作为启动密码。若用户想要进入安全菜单程序,则用户切换到智能手机拨号界面,在拨号界面上输入1234# (其中,“#”为密码定位字符),便可启动安全菜单程序,进入如图2-e所示为的安全菜单界面,如图2-e所示,安全菜单界面内包含移入的应用程序A5的图标,此时用户可以在安全菜单程序中启动应用程序A5。进一步,如图2-e所示,安全菜单界面由上角还包括设置按钮21,点击设置按钮21将出现如下功能选项:
[0052]1、还原为普通程序;
[0053]2、更改启动密码;
[0054]3、设置手势密码;
[0055]4、升级安全菜单程序和数据;
[0056]5、卸载安全菜单程序。
[0057]用户通过选择不同的功能选项能够触发相应的功能,例如,若选择功能选项I时,智能手机提示用户是否还原所有移入安全菜单程序的应用程序,若用户选择是,则将移入安全菜单程序的所有应用程序移出安全菜单程序,以还原所有应用程序,若用户选择否,则提示用户选择需要还原的应用程序,这时用户点击需要还原的应用程序的图标,即可实现将该应用程序移出安全菜单程序,以还原该应用程序。
[0058]本发明实施例还提供一种触屏终端,如图3所示,本发明实施例中的触屏终端300,包括:
[0059]检测单元301,用于检测在触屏终端300上输入的操作;
[0060]移动单元302,用于当检测单元301检测到隐藏目标应用程序的指令时,将上述目标应用程序的图标移入隐藏的安全菜单程序;
[0061]启动单元303,用于当检测单元301在触屏终端300的预设区域处检测到预设的启动密码的输入时,启动上述安全菜单程序;
[0062]清除单元304,用于当检测单元301检测到移入上述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除上述应用程序的历史痕迹。
[0063]可选的,检测单元301具体用于:当检测到触屏终端300的界面上显示的应用程序图标处于摇晃状态时,检测是否存在目标应用程序,其中,上述目标应用程序的图标处于长按状态的时间超过预设秒数;当存在目标应用程序时,检测触屏终端300是否晃动;在图3所示实施例的基础上,触屏终端还包括:第一判定单元,用于当检测单元301检测出上述触屏终端的界面上显示的应用程序图标处于摇晃状态,且存在上述目标应用程序,且上述触屏终端晃动时,判定检测到隐藏目标应用程序的指令;否则,判定未检测到隐藏目标应用程序的指令。
[0064]可选的,上述触屏终端还包括:隐藏处理单元,用于当上述目标应用程序的图标移入隐藏的安全菜单程序后,对与上述目标应用程序相关的数据进行隐藏处理,以便在上述触屏终端中无法通过搜索方式搜索到与上述目标应用程序相关的数据。
[0065]可选的,上述触屏终端还包括:密码设置单元,用于当上述目标应用程序为首个移入上述安全菜单程序的应用程序时,根据预设的密码方式展示与上述密码方式对应的密码设置窗口,其中,上述密码设置窗口用于设置上述启动密码;将在上述密码设置窗口上设置的密码确定为上述启动密码。
[0066]可选的,上述启动密码具体为N位数字密码,上述预设区域具体为上述触屏终端的拨号区域,其中,上述N不小于2 ;上述触屏终端还包括:密码验证单元,用于当检测单元301在上述触屏终端的拨号区域检测到预设的密码定位字符时,将位于上述密码定位字符之前的字符串与上述N位数字密码进行比较;若上述字符串与上述N位数字密码相同,则判定在上述触屏终端的预设区域处检测到预设的启动密码的输入;若上述字符串与上述N位数字密码相同,则判定未在上述触屏终端的预设区域处检测到预设的启动密码的输入。
[0067]可选的,上述启动密码包括手势密码和M位数字密码,上述预设区域具体为:上述触屏终端处于待机状态时,触摸屏上的任一区域,其中,上述M不小于2 ;检测单元301具体还用于:当在上述触屏终端处于待机状态时检测到上述手势密码的输入时,检测在上述触屏终端的触摸屏上的输入;上述触屏终端还包括:第二判定单元,用于当检测单元301在上述触屏终端处于待机状态时检测到上述手势密码的输入,且在上述触摸屏上检测到上述M位数字密码的输入时,判定在上述触屏终端的预设区域处检测到预设的启动密码的输入;否则,判定未在上述触屏终端的预设区域处检测到预设的启动密码的输入。
[0068]需要说明的是,本发明实施例中的触屏终端可以为智能手机、平板电脑或其它具有触屏功能的智能终端,此处不作限定。本发明实施例中的触屏终端可以如上述方法实施例中的触屏终端,可以用于实现上述方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
[0069]从本发明上述技术方案可知,本发明在触屏终端中设置隐藏的安全菜单程序,当检测到隐藏目标应用程序的指令时,将目标应用程序的图标移入隐藏的安全菜单程序,由于该安全菜单程序在未启动时为隐藏,且该安全菜单程序需要在触屏终端的预设区域处检测到预设的启动密码的输入时才启动,因此,未知晓上述启动密码的用户无法查看到该安全菜单程序以及移入该安全菜单程序的应用程序,而不知情的用户甚至不知道触屏终端中设置了安全菜单程序,从而避免了上述启动密码被破解或者被强制索取的可能,真正意义上实现了对应用程序的保密;另外,本发明在检测到移入安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除该应用程序的历史痕迹,进一步提高了应用程序的保密性。
[0070]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0071]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0072]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0073]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0074]需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
[0075]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0076]以上对本发明所提供的一种应用于触屏终端的应用程序隐藏方法及触屏终端,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种应用于触屏终端的应用程序隐藏方法,其特征在于,包括: 检测在触屏终端上输入的操作; 若检测到隐藏目标应用程序的指令,则,将所述目标应用程序的图标移入隐藏的安全菜单程序; 若在所述触屏终端的预设区域处检测到预设的启动密码的输入,则:启动所述安全菜单程序;当检测到移入所述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除所述应用程序的历史痕迹。
2.根据权利要求1所述的方法,其特征在于,所述检测在触屏终端上输入的操作包括: 当检测到所述触屏终端的界面上显示的应用程序图标处于摇晃状态时,检测是否存在目标应用程序,其中,所述目标应用程序的图标处于长按状态的时间超过预设秒数; 当存在目标应用程序时,检测所述触屏终端是否晃动; 若所述触屏终端晃动,则判定检测到隐藏目标应用程序的指令; 若所述触屏终端未晃动,则判定未检测到隐藏目标应用程序的指令。
3.根据权利要求1或2所述的方法,其特征在于,所述将所述目标应用程序的图标移入隐藏的安全菜单程序,之后还包括: 对与所述目标应用程序相关的数据进行隐藏处理,以便在所述触屏终端中无法通过搜索方式搜索到与所述目标应用程序相关的数据。
4.根据权利要求1或2所述的方法,其特征在于,所述将所述目标应用程序的图标移入隐藏的安全菜单程序,包括: 若所述目标应用程序为首个移入所述安全菜单程序的应用程序,则,根据预设的密码方式展示与所述密码方式对应的密码设置窗口; 将在所述密码设置窗口上设置的密码确定为所述启动密码。
5.根据权利要求1或2所述的方法,其特征在于,所述启动密码具体为N位数字密码,所述预设区域具体为所述触屏终端的拨号区域,其中,所述N不小于2 ; 所述检测在触屏终端上输入的操作,包括: 若在所述触屏终端的拨号区域检测到预设的密码定位字符,则将位于所述密码定位字符之前的字符串与所述N位数字密码进行比较; 若所述字符串与所述N位数字密码相同,则判定在所述触屏终端的预设区域处检测到预设的启动密码的输入; 若所述字符串与所述N位数字密码相同,则判定未在所述触屏终端的预设区域处检测到预设的启动密码的输入。
6.根据权利要求1或2所述的方法,其特征在于,所述启动密码包括手势密码和M位数字密码,所述预设区域具体为:所述触屏终端处于待机状态时,触摸屏上的任一区域,其中,所述M不小于2 ; 所述检测在触屏终端上输入的操作,包括: 若在所述触屏终端处于待机状态时检测到所述手势密码的输入,则,检测在所述触屏终端的触摸屏上的输入; 若在所述触摸屏上检测到所述M位数字密码的输入,则判定在所述触屏终端的预设区域处检测到预设的启动密码的输入;若在所述触摸屏上未检测到所述M位数字密码的输入,则判定未在所述触屏终端的预设区域处检测到预设的启动密码的输入。
7.一种触屏终端,其特征在于,包括: 检测单元,用于检测在触屏终端上输入的操作; 移动单元,用于当所述检测单元检测到隐藏目标应用程序的指令时,将所述目标应用程序的图标移入隐藏的安全菜单程序; 启动单元,用于当所述检测单元在所述触屏终端的预设区域处检测到预设的启动密码的输入时,启动所述安全菜单程序; 清除单元,用于当所述检测单元检测到移入所述安全菜单程序中的应用程序从运行状态切换到关闭状态时,清除所述应用程序的历史痕迹。
8.根据权利要求7所述的触屏终端,其特征在于,所述检测单元具体用于:当检测到所述触屏终端的界面上显示的应用程序图标处于摇晃状态时,检测是否存在目标应用程序,其中,所述目标应用程序的图标处于长按状态的时间超过预设秒数;当存在目标应用程序时,检测所述触屏终端是否晃动; 所述触屏终端还包括: 第一判定单元,用于当所述检测单元检测出所述触屏终端的界面上显示的应用程序图标处于摇晃状态,且存在所述目标应用程序,且所述触屏终端晃动时,判定检测到隐藏目标应用程序的指令;否则, 判定未检测到隐藏目标应用程序的指令。
9.根据权利要求7或8所述的触屏终端,其特征在于,所述触屏终端还包括: 隐藏处理单元,用于当所述目标应用程序的图标移入隐藏的安全菜单程序后,对与所述目标应用程序相关的数据进行隐藏处理,以便在所述触屏终端中无法通过搜索方式搜索到与所述目标应用程序相关的数据。
10.根据权利要求7或8所述的触屏终端,其特征在于,所述触屏终端还包括: 密码设置单元,用于当所述目标应用程序为首个移入所述安全菜单程序的应用程序时,根据预设的密码方式展示与所述密码方式对应的密码设置窗口,其中,所述密码设置窗口用于设置所述启动密码;将在所述密码设置窗口上设置的密码确定为所述启动密码。
11.根据权利要求7或8所述的触屏终端,其特征在于,所述启动密码具体为N位数字密码,所述预设区域具体为所述触屏终端的拨号区域,其中,所述N不小于2 ; 所述触屏终端还包括: 密码验证单元,用于当所述检测单元在所述触屏终端的拨号区域检测到预设的密码定位字符时,将位于所述密码定位字符之前的字符串与所述N位数字密码进行比较;若所述字符串与所述N位数字密码相同,则判定在所述触屏终端的预设区域处检测到预设的启动密码的输入;若所述字符串与所述N位数字密码相同,则判定未在所述触屏终端的预设区域处检测到预设的启动密码的输入。
12.根据权利要求7或8所述的触屏终端,其特征在于,所述启动密码包括手势密码和M位数字密码,所述预设区域具体为:所述触屏终端处于待机状态时,触摸屏上的任一区域,其中,所述M不小于2; 所述检测单元具体还用于:当在所述触屏终端处于待机状态时检测到所述手势密码的输入时,检测在所述触屏终端的触摸屏上的输入;所述触屏终端还包括: 第二判定单元,用于当所述检测单元在所述触屏终端处于待机状态时检测到所述手势密码的输入,且在所述触摸屏上检测到所述M位数字密码的输入时,判定在所述触屏终端的预设区域处检测到预设的启动密码的输入;否则,判定未在所述触屏终端的预设区域处检测到预设的启动密 码的输入。
【文档编号】G06F21/12GK103984885SQ201410241199
【公开日】2014年8月13日 申请日期:2014年5月30日 优先权日:2014年5月30日
【发明者】潘卫新 申请人:深圳市欧珀通信软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1