应用程序控制方法、装置及终端的制作方法

文档序号:6544137阅读:132来源:国知局
应用程序控制方法、装置及终端的制作方法
【专利摘要】本发明是关于一种应用程序控制方法及装置,所述方法包括:获取应用标识的触发操作;根据所述触发操作启动解锁应用;获取所述解锁应用接收到的解锁密码;判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码;当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。由于该方法在桌面上不直接显示隐藏对象的标识,所以在用户正常使用终端过程中,一般人通常很难了解到用户终端安装了什么类型的应用程序,进而可以避免用户的一些行为被窥探,提高隐私的安全性。
【专利说明】应用程序控制方法、装置及终端
【技术领域】
[0001]本公开涉及通信领域,尤其涉及一种应用程序控制方法、装置及终端。
【背景技术】
[0002]随着科技的发展,智能设备已经深入人们生活了。很多非常隐私的操作也可以通过智能手机实现,例如:通过银行应用程序访问网上银行,或,通过理财应用程序进行理财操作等,虽然这些应用程序都可以通过设置打开密码来提高安全性能,但一般人很容易就能窥探到用户智能设备上安装有哪些应用程序,并且通过应用程序的名称或图案,例如--矫正口吃的应用程序等,在一定程度上就已经泄露了用户的隐私。
【发明内容】

[0003]为克服相关技术中存在的问题,本公开提供一种应用程序控制方法、装置及终端。
[0004]根据本公开实施例的第一方面,提供一种应用程序控制方法,包括:
[0005]获取应用标识的触发操作;
[0006]根据所述触发操作启动解锁应用;
[0007]获取所述解锁应用接收到的解锁密码;
[0008]判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码;
[0009]当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
[0010]结合第一方面,在第一方面第一种可能的实现方式中,所述方法还包括:
[0011]在文件管理器中不显示隐藏对象的关联文件。
[0012]结合第一方面,在第一方面第二种可能的实现方式中,所述方法还包括:
[0013]获取至少两个对象,所述对象包括:文件、文件夹或应用程序;
[0014]生成一个应用标识进行显示,并隐藏所有所述对象的标识,或,确定一个所述对象为显示对象,将所述显示对象的标识作为应用标识并进行显示,隐藏剩余的对象的标识;
[0015]在解锁应用中设置与每个所述对象相对应的预设密码;
[0016]确定与所述解锁应用对应的触发操作。
[0017]结合第一方面第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述隐藏剩余的对象的标识包括:
[0018]删除对象的标识或使所述对象的标识透明不可见。
[0019]结合第一方面第二种可能的实现方式,在第一方面第四种可能的实现方式中,所述在解锁应用中设置与每个所述对象相对应的预设密码时,还包括:
[0020]设置所述应用标识的解锁应用与所述至少两个对象之间的调用接口 ;
[0021]或者,
[0022]设置所述显示对象的解锁应用与剩余的对象之间的调用接口。[0023]结合第一方面第二种可能的实现方式,在第一方面第五种可能的实现方式中,所述方法还包括:
[0024]向预设存储装置发送分别与所述至少两个对象相对应的解锁密码以及与所述解锁应用对应的触发操作;
[0025]所述预设存储装置包括:计算机、移动终端、移动硬盘、SIM卡、U盘和/或网络存储平台。
[0026]结合第一方面,在第一方面第六种可能的实现方式中,所述根据所述触发操作启动解锁应用,包括:
[0027]判断所述触发操作是否为预先设置操作,所述预先设置操作包括:触摸屏上触摸操作的移动方向等于预设移动方向;和/或,移动轨迹等于预设移动轨迹;和/或,移动距离等于预设移动距离,和/或,移动速度等于预设移动速度,和/或,施力力度等于预设施力力度,和/或,触摸频率等于预设触摸频率,以及,按键被按压的力度等于预设按压力度;和/或,被按压的频率等于预设按压频率;和/或,被按压按键为预设按键,和/或,被按压按键位于所有按键中的预设区域,和/或,同时或连续或间隔被按压的至少两个按键之间的相对位置为预设位置;
[0028]当所述触发操作为预先设置操作时,启动所述解锁应用。
[0029]根据本公开实施例的第二方面,提供一种应用程序控制装置,包括:
[0030]操作获取单元,用于获取应用标识的触发操作;
[0031]解锁应用控制单元,用于根据所述触发操作启动解锁应用;
[0032]密码获取单元,用于获取所述解锁应用接收到的解锁密码;
[0033]密码判断单元,用于判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码;
[0034]对象控制单元,用于当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
[0035]结合第二方面,在第二方面第一种可能的实现方式中,所述装置还包括:
[0036]隐藏单元,用于在文件管理器中不显示隐藏对象的关联文件。
[0037]结合第二方面,在第二方面第二种可能的实现方式中,所述装置还包括:
[0038]对象获取单元,用于获取至少两个对象,所述对象包括:文件、文件夹或应用程序;
[0039]对象处理单元,用于生成一个应用标识进行显示,并隐藏所有所述对象的标识,或,确定一个所述对象为显示对象,将所述显示对象的标识作为应用标识并进行显示,隐藏剩余的对象的标识;
[0040]预设密码设置单元,用于在解锁应用中设置与每个所述对象相对应的预设密码;
[0041]操作确定单元,用于确定与所述解锁应用对应的触发操作。
[0042]结合第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述对象处理单元包括:
[0043]显示单元,用于生成一个应用标识进行显示,或,将所述显示对象的标识作为应用标识并进行显示;
[0044]删除单元,用于当生成一个应用标识进行显示时,将所有对象的标识删除或使所述所有对象的标识透明不可见,或者,当将所述显示对象的标识作为应用标识并进行显示时,将剩余的对象的标识删除或使剩余的对象的标识透明不可见。
[0045]结合第二方面第二种可能的实现方式,在第二方面第四种可能的实现方式中,所述装置还包括:
[0046]第一调用接口设置单元,用于设置所述至少两个对象与系统级解锁应用之间的调用接口 ;
[0047]或者,
[0048]第二调用接口设置单元,用于设置所述显示对象的解锁应用与剩余的对象之间的调用接口。
[0049]结合第二方面第二种可能的实现方式,在第二方面第五种可能的实现方式中,所述装置还包括:
[0050]备份单元,用于向预设存储装置发送分别与所述至少两个对象相对应的解锁密码以及与所述解锁应用对应的触发操作;
[0051]所述预设存储装置包括:计算机、移动终端、移动硬盘、SIM卡、U盘和/或网络存储平台。
[0052]结合第二方面,在第二方面第六种可能的实现方式中,所述解锁应用控制单元,包括:
[0053]操作判断单元,用于判断所述触发操作是否为预先设置操作,所述预先设置的操作包括:触摸屏上触摸操作的移动方向等于预设移动方向;和/或,移动轨迹等于预设移动轨迹;和/或,移动距离等于预设移动距离,和/或,移动速度等于预设移动速度,和/或,施力力度等于预设施力力度,和/或,触摸频率等于预设触摸频率,以及,按键被按压的力度等于预设按压力度;和/或,被按压的频率等于预设按压频率;和/或,被按压按键为预设按键,和/或,被按压按键位于所有按键中的预设区域,和/或,同时或连续或间隔被按压的至少两个按键之间的相对位置为预设位置;
[0054]启动控制单元,用于当所述触发操作为预先设置操作时,启动所述解锁应用。
[0055]根据本公开实施例的第三方面,提供一种用于应用程序控制的终端,包括:
[0056]处理器;
[0057]用于存储处理器可执行指令的存储器;
[0058]其中,所述处理器被配置为:
[0059]获取应用标识的触发操作;
[0060]根据所述触发操作启动解锁应用;
[0061]获取所述解锁应用接收到的解锁密码;
[0062]判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码;
[0063]当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
[0064]本公开的实施例提供的技术方案可以包括以下有益效果:
[0065]本公开示例性实施例提供的该方法,由于解锁应用的预设密码组内不同的预设密码所对应的对象均为隐藏对象,所以在终端正常使用过程中,这些隐藏对象的标识都不会显示在终端的显示界面上,而只有在终端显示界面上应用标识被触发时,根据该触发操作,启动解锁应用,利用解锁应用接收解锁密码,然后将与该解锁密码相对应的隐藏对象打开,进而使得终端可以打开隐藏对象。
[0066]与相关技术相比,由于该方法在桌面上不直接显示隐藏对象的标识,所以在用户正常使用终端过程中,一般人通常很难了解到用户终端安装了什么类型的应用程序,进而可以避免用户的一些行为被窥探,提高隐私的安全性。
[0067]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【专利附图】

【附图说明】
[0068]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0069]图1是根据一示例性实施例示出的一种应用程序控制方法的流程图。
[0070]图2是根据一不例性实施例不出的一种场景图。
[0071]图3是图2中步骤S102的流程图。
[0072]图4是根据一示例性实施例示出的一种应用程序控制方法的流程图。
[0073]图5是根据一示例性实施例示出的一种应用程序控制方法的流程图。
[0074]图6是根据一示例性实施例示出的一种应用程序控制装置的框图。
[0075]图7是根据一示例性实施例示出的一种应用程序控制装置的框图。
[0076]图8是根据一示例性实施例示出的一种用于应用程序控制的终端的框图。
【具体实施方式】
[0077]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0078]图1是根据一示例性实施例示出的一种应用程序控制方法的流程图,如图1所示,该应用程序控制方法用于终端中,包括以下步骤。
[0079]在步骤SlOl中,获取应用标识的触发操作。
[0080]应用标识为显示在终端上显示屏上的标识,在本公开实施例中,应用标识可以为图标,例如常见的应用程序的标识,也可以为可以滑动的标识,例如常见的滑动解锁标识
坐寸ο
[0081]如图2所示,为本公开实施例提供的一种场景图,图中包括:终端I和应用标识2,应用标识2显示在终端I的显示界面上。
[0082]在步骤S102中,根据所述触发操作启动解锁应用。
[0083]当获取到应用标识的触发操作后,可以根据触发操作启动与应用标识相对应的解锁应用。
[0084]解锁应用可以为普通的虚拟数字和/或字符按键以及输入框,当用户点击虚拟数字和/或字符按键,就可以在输入框内输入相应的数字和/或字符,另外,解锁应用还可以为图案解锁或其它解谜解锁,例如:九宫格图案解锁。在本公开实施例中,解锁应用可选为九宫格图案解锁。
[0085]无论解锁应用采用哪种方式,在本公开示例性实施例中,解锁应用都对应有两种或两种以上的解锁密码。
[0086]在本公开实施例中,如图3所示,步骤S102可以包括以下步骤。
[0087]在步骤S1021中,判断所述触发操作是否为预先设置操作。
[0088]根据终端能够支持的输入方式不同,可以设置不同的预先设置操作,对于设置有触摸屏设置的终端,预先设置操作可以为触摸屏上触摸操作的移动方向等于预设移动方向、移动轨迹等于预设移动轨迹、移动距离等于预设移动距离、移动速度等于预设移动速度、施力力度等于预设施力力度、触摸频率等于预设触摸频率中的一种或多种组合。
[0089]对于具有物理按键的终端而言,预先设置操作可以为按键被按压的力度等于预设按压力度、被按压的频率等于预设按压频率、被按压按键为预设按键、被按压按键位于所有按键中的预设区域、同时或连续或间隔被按压的至少两个按键之间的相对位置为预设位置中的一种或多种组合。
[0090]当所述触发操作为预先设置操作时,在步骤S1022中,启动所述解锁应用,否则,结束流程。
[0091]在步骤S103中,获取所述解锁应用接收到的解锁密码。
[0092]在终端启动的解锁应用界面中接收用户输入的解锁密码,当解锁应用为九宫格图案解锁时,解锁密码可以为九宫格中九个点之间任意一条连线。
[0093]在步骤S104中,判断所述解锁密码是否与预设密码组内的预设密码匹配。
[0094]在上述步骤S102中,已经描述到在本公开示例性实施例中,解锁应用对应有两种或两种以上的解锁密码,并且解锁应用对应的所有解锁密码可以预先存储在预设密码组内。
[0095]在本公开示例性实施例中,预设密码组内的不同预设密码可以分别与一个对象相对应,这里对象可以为文件、文件夹或应用程序等,并且不同对象对应的预设密码不相同。另外,在本公开实施例中,与预设密码组内的不同预设密码相对应的对象的标识都不在终端的显示界面上显示,即与预设密码组内的不同预设密码相对应的对象均为隐藏对象。
[0096]这样当获取到解锁应用接收到的解锁密码后,通过判断该解锁密码是否为预设密码组内的预设密码相匹配,不仅可以判断用户输入的解锁密码是否正确,而且还可以进一步判断与用户输入的解锁密码相对应的对象。
[0097]当所述解锁密码与预设密码组内的一个预设密码匹配时,在步骤S105中,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示,否则,结束流程。
[0098]如图2所示,图中应用标识2的名称为理财,即可以将支付宝、微信支付以及各银行客户端等都设置成隐藏对象,并且将支付宝、微信支付以及各银行客户端的预设密码存储在预设密码组内,这样当用户点击图2中的应用标识2,就会显示出一个解锁应用,然后用户在该解锁应用内输入与一个隐藏应用对应的解锁密码,就可以打开与该隐藏应用,并在打开的隐藏应用中进行相关操作。隐藏对象的标识不显示是指在终端的显示界面中不显示,例如:终端显示界面中隐藏对象的标识为透明状,肉眼看不到,或,终端显示界面中不存在隐藏对象的标识。[0099]本公开示例性实施例提供的该方法,由于解锁应用的预设密码组内不同的预设密码所对应的对象均为隐藏对象,所以在终端正常使用过程中,这些隐藏对象的标识都不会显示在终端的显示界面上,而只有在终端显示界面上应用标识被触发时,根据该触发操作,启动解锁应用,利用解锁应用接收解锁密码,然后将与该解锁密码相对应的隐藏对象打开,进而使得终端可以打开隐藏对象。
[0100]与相关技术相比,由于该方法在桌面上不直接显示隐藏对象的标识,所以在用户正常使用终端过程中,一般人通常很难了解到用户终端安装了什么类型的应用程序,进而可以避免用户的一些行为被窥探,提高隐私的安全性。
[0101]另外,该方法通过对应用标识的触发操作启动解锁应用,并在解锁输入与不同隐藏对象对应的预设密码相匹配的解锁密码,就可以直接打开该隐藏应用,使得隐藏的应用程序在打开时,操作步骤少,并且操作方便,简单易学,降低用户维护隐私的难度。
[0102]此外,对于一些对电子设备操作熟练的人员而言,当将应用程序的标识从终端的显示界面隐藏后,这些人员还能够通过终端的管理器中查找到用户隐藏的应用程序的关联文件,这仍会在一定程度上泄露用户的隐私。为此,在本公开示例性实施例中,该方法还可以包括以下步骤:
[0103]步骤al:在文件管理器中不显示隐藏对象的关联文件。
[0104]不显示隐藏对象的关联文件,可以是将文件管理器中的关联文件的文件名删除,或,可以将文件管理器中的关联文件的文件名设置成乱码或其它无法识别的名称,目的是让其它用户看到修改后的文件名,无法建立与隐藏对象之间的关系。
[0105]通过该步骤,可以进一步提高用户的隐私安全性,避免对电子设备操作熟练的人员通过文件管理器来窥探用户隐藏的应用程序。
[0106]图4是根据一示例性实施例示出的一种应用程序控制方法的流程图,如图4所示,该应用程序控制方法用于终端中,包括以下步骤。
[0107]在步骤S201中,获取至少两个对象。
[0108]在该步骤中,获取至少两个对象,可以通过选取对象的标识来进行获取对象,例如:当用户打开隐藏选项后,可以通过滑动选取至少两个对象的标识,或,分别点击至少两个对象的标识,来获取至少两个对象。另外,还可以通过对象的名称来进行获取对象,例如:当用户打开隐藏选项后,可以输入至少两个对象的名称来获取对象。
[0109]在本公开示例性实施例中,所述对象包括:文件、文件夹或应用程序。
[0110]在步骤S202中,生成一个应用标识进行显示,并隐藏所有所述对象的标识。
[0111]在本公开示例性实施例中,可以选用一个通用的标识作作为应用标识并进行显示,并且同时还将所有对象的标识进行隐藏,使得所有对象的标识不在终端的显示界面显示。例如:图2中用户选取了一个钱袋的图案作为应用程序标识,而将支付宝、微信支付以及各银行客户端等标识都进行隐藏。这样就使得最终只在终端的显示界面上显示应用标识,而不显所有对象的标识,避免所有对象的标识被其它人员窥探到而泄露隐私的问题。
[0112]在步骤S203中,在解锁应用中设置与每个所述对象相对应的预设密码。
[0113]在步骤S202之后,还可以依次录入与每个对象相对应的预设密码,并且所有预设密码存储到预设密码组内,以便后续使用。
[0114]在步骤S204中,确定与所述解锁应用对应的触发操作。[0115]在该步骤中,可以根据用户的使用习惯来确定与解锁应用对应的触发操作,例如:有些用户习惯长按应用标识,来控制启动解锁应用,有些用户则习惯双击应用标识来控制启动解锁应用,另外,还有用户将应用标识设置为滑动条或其它可移动标识,这样与解锁应用对应的触发操作还可能会是滑动操作等。
[0116]根据用户在步骤S204中确定的触发操作,在步骤S204之后,可以进行上述图1示例性实施例提供的步骤SlOl?步骤S105。
[0117]本公开实施例中提供的该方法,生成应用标识进行显示,并隐藏所有对象的标识,这样就使得用户可以设置任意与隐藏对象无关的标识作为应用标识,进而当其它人员观察到用户终端上的应用标识,也无从了解到与隐藏对象相关的任何信息,提高用户隐私的安全性。
[0118]在本公开另一示例性实施例中,上述步骤S204中,还可以确定一个所述对象为显示对象,将所述显示对象的标识作为应用标识并进行显示,隐藏剩余的对象的标识。
[0119]这种方式对于一些隐私安全性要求不高的应用程序尤其适用,例如:用户将所有的聊天软件的标识都隐藏,并且将米聊作为显示对象,且将米聊的标识作作为应用标识进行显示,当用户看到米聊的标识后,就知道这个标识对应的隐藏应用都为聊天应用,而用户周围人员观察到用户终端的显示界面后,虽然能观察到米聊的标识,但隐藏的QQ、微信等聊天软件却无法观察到,保护了用户的隐私。
[0120]在本公开另一示例性实施例中,在上述步骤S202之后,该方法还可以包括以下步骤。
[0121]步骤bl:设置所述应用标识的解锁应用与所述至少两个对象之间的调用接口。
[0122]或者,步骤b2:设置所述显示对象的解锁应用与剩余的对象之间的调用接口。
[0123]设置调用接口的目的是:当用户在解锁应用中输入一个解锁密码后,可以通过调用接口控制与该解锁密码对应的对象打开。
[0124]这是考虑到在实际应用中,不同的软件可能是由不同的商家设计的,这就使得不同软件相互之间无法进行控制,以步骤bl为例,当生成一个应用标识后,为了使得该应用标识的解锁应用能够打开不同的对象,需要设置应用标识的解锁应用与至少两个对象之间的调用接口。
[0125]在一些特殊的情况下,如果两款软件有同一商家设计,那么这两个软件之间可能就已经存在调用接口,例如:QQ即时通讯软件与QQ斗地主、QQ麻将等QQ游戏软件之间,当在QQ即时通讯软件上进行登录并记录密码后,那么相应的QQ斗地主、QQ麻将就无需输入密码也可以登录,这就说明这几款软件之间已经设置有调用接口。
[0126]考虑到目前用户的移动终端较多,例如常见的有手机、Ipad等,对于不同的移动终端,用户可能都需要对隐私进行保护,那么用户在不同移动终端之间都需要进行重复设置过程;另外,当用户在一个手机上根据该应用程序控制方法进行设置后,当用户更换手机后,用户会根据需要重新安装与更换前手机同样的软件,此时,仍需要用户进行重复的设置过程。为此,在本公开另一示例性实施例中,如图5所示,该方法还可以包括以下步骤。
[0127]在步骤S205中,向预设存储装置发送分别与所述至少两个对象相对应的解锁密码以及与所述解锁应用对应的触发操作。
[0128]预设存储装置可以包括:计算机、移动终端、移动硬盘、SIM卡、U盘和存储平台中的一种或多种组合。在本公开实施例中,以存储平台为例进行说明,存储平台可以为网络云存储空间,这样用户可以通过云账户将解锁密码和触发操作都存储在网络云存储空间中,这样在用户的不同移动终端之间,或,用户更换移动终端后,都可以从网络云存储空间中获取存储的解锁密码和触发操作,从而无需再次进行重复的设定过程,使得用户可以方便、简单地对隐私的设置过程进行复制。
[0129]关于上述实施例中的步骤,不同实施例之间的相同步骤可以互相借鉴,不同步骤之间可以任意进行组合,并且组合后得到的方案仍属于本公开的保护范围。
[0130]图6是根据一示例性实施例示出的一种应用程序控制装置框图。参照图6,该装置包括操作获取单元11、解锁应用控制单元12、密码获取单元13、密码判断单元14和对象控制单元15。
[0131]该操作获取单元11被配置为获取应用标识的触发操作。
[0132]该解锁应用控制单元12被配置为根据所述触发操作启动解锁应用。
[0133]在本公开中,该解锁应用控制单元12可以包括:操作判断单元和启动控制单元,其中:
[0134]该操作判断单元被配置为判断所述触发操作是否为预先设置操作;
[0135]所述预先设置的操作可以包括:触摸屏上触摸操作的移动方向等于预设移动方向;移动轨迹等于预设移动轨迹、移动距离等于预设移动距离、移动速度等于预设移动速度、施力力度等于预设施力力度、触摸频率等于预设触摸频率中的一种或多种组合,或者,所述预先设置的操作还可以包括:按键被按压的力度等于预设按压力度、被按压的频率等于预设按压频率、被按压按键为预设按键、被按压按键位于所有按键中的预设区域、同时或连续或间隔被按压的至少两个按键之间的相对位置为预设位置中的一种或多种组合;
[0136]该启动控制单元被配置为当所述触发操作为预先设置操作时,启动所述解锁应用。
[0137]该密码获取单元13被配置为获取所述解锁应用接收到的解锁密码。
[0138]该密码判断单元14被配置为判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码。
[0139]该对象控制单元15被配置为当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
[0140]本公开实施例提供的该装置,由于解锁应用的预设密码组内不同的预设密码所对应的对象均为隐藏对象,所以在终端正常使用过程中,这些隐藏对象的标识都不会显示在终端的显示界面上,而只有在终端显示界面上应用标识被触发时,根据该触发操作,启动解锁应用,利用解锁应用接收解锁密码,然后将与该解锁密码相对应的隐藏对象打开,进而使得终端可以打开隐藏对象。
[0141]与相关技术相比,由于该装置在桌面上不直接显示隐藏对象的标识,所以在用户正常使用终端过程中,一般人通常很难了解到用户终端安装了什么类型的应用程序,进而可以避免用户的一些行为被窥探,提高隐私的安全性。
[0142]在本公开另一实施例中,该应用程序控制装置还可以包括:隐藏单元。
[0143]该隐藏单元与所述对象控制单元15相连接,用于当对象控制单元打开与解锁密码相对应的隐藏对象时,在文件管理器中不显示隐藏对象的关联文件。[0144]在本公开另一实施例中,如图7所示,该应用程序控制装置还可以包括:对象获取单元21、对象处理单元22、预设密码设置单元23和操作确定单元24。
[0145]该对象获取单元21被配置为获取至少两个对象,所述对象包括:文件、文件夹或应用程序;
[0146]该对象处理单元22被配置为生成一个应用标识进行显示,并隐藏所有所述对象的标识,或,确定一个所述对象为显示对象,将所述显示对象的标识作为应用标识并进行显示,隐藏剩余的对象的标识;
[0147]在本公开实施例中,该对象处理单元22可以包括:显示单元和删除单元,其中:
[0148]该显示单元被配置为生成一个应用标识进行显示,或,将所述显示对象的标识作为应用标识并进行显示;
[0149]该删除单元被配置为当生成一个应用标识进行显示时,将所有对象的标识删除或使所述所有对象的标识透明不可见,或者,当将所述显示对象的标识作为应用标识并进行显示时,将剩余的对象的标识删除或使剩余的对象的标识透明不可见。
[0150]该预设密码设置单元23被配置为在解锁应用中设置与每个所述对象相对应的预设密码;
[0151]该操作确定单元24被配置为确定与所述解锁应用对应的触发操作。当操作确定单元确定与解锁对应的触发操作后,操作获取单元11才可以获取应用标识的触发操作。
[0152]在本公开另一实施例中,该应用程序控制装置还可以包括:与预设密码设置单元相连接的第一调用接口设置单元或第二调用接口设置单元,其中:
[0153]该第一调用接口设置单元被配置为设置所述至少两个对象与系统级解锁应用之间的调用接口;
[0154]该第二调用接口设置单元被配置为设置所述显示对象的解锁应用与剩余的对象之间的调用接口。
[0155]在本公开另一实施例中,该应用程序控制装置还可以包括:与预设密码设置单元、操作确定单元相连接的备份单元。
[0156]该备份单元被配置为向预设存储装置发送分别与所述至少两个对象相对应的解锁密码以及与所述解锁应用对应的触发操作。
[0157]所述预设存储装置包括:计算机、移动终端、移动硬盘、SM卡、U盘和/或网络存储平台。
[0158]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0159]图8是根据一示例性实施例示出的一种用于应用程序控制的终端800的框图。例如,终端800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0160]参照图8,终端800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口 812,传感器组件814,以及通信组件816。
[0161 ] 处理组件802通常控制终端800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
[0162]存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在终端800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0163]电源组件806为终端800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端800生成、管理和分配电力相关联的组件。
[0164]多媒体组件808包括在所述终端800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(IXD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0165]音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
[0166]I/O接口 812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0167]传感器组件814包括一个或多个传感器,用于为终端800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为终端800的显示器和小键盘,传感器组件814还可以检测终端800或终端800一个组件的位置改变,用户与终端800接触的存在或不存在,终端800方位或加速/减速和终端800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CXD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0168]通信组件816被配置为便于终端800和其他设备之间有线或无线方式的通信。终端800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UffB)技术,蓝牙(BT)技术和其他技术来实现。
[0169]在示例性实施例中,终端800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0170]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0171]一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行一种应用程序控制方法,所述方法包括:
[0172]获取应用标识的触发操作;
[0173]根据所述触发操作启动解锁应用;
[0174]获取所述解锁应用接收到的解锁密码;
[0175]判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码;
[0176]当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
[0177]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0178]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【权利要求】
1.一种应用程序控制方法,其特征在于,包括: 获取应用标识的触发操作; 根据所述触发操作启动解锁应用; 获取所述解锁应用接收到的解锁密码; 判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码; 当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在文件管理器中不显示隐藏对象的关联文件。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取至少两个对象,所述对象包括:文件、文件夹或应用程序; 生成一个应用标识进行显示,并隐藏所有所述对象的标识,或,确定一个所述对象为显示对象,将所述显 示对象的标识作为应用标识并进行显示,隐藏剩余的对象的标识; 在解锁应用中设置与每个所述对象相对应的预设密码; 确定与所述解锁应用对应的触发操作。
4.根据权利要求3所述的方法,其特征在于,所述隐藏剩余的对象的标识包括: 删除对象的标识或使所述对象的标识透明不可见。
5.根据权利要求3所述的方法,其特征在于,所述在解锁应用中设置与每个所述对象相对应的预设密码时,还包括: 设置所述应用标识的解锁应用与所述至少两个对象之间的调用接口; 或者, 设置所述显示对象的解锁应用与剩余的对象之间的调用接口。
6.根据权利要求3所述的方法,其特征在于,所述方法还包括: 向预设存储装置发送分别与所述至少两个对象相对应的解锁密码以及与所述解锁应用对应的触发操作; 所述预设存储装置包括:计算机、移动终端、移动硬盘、SIM卡、U盘和/或网络存储平台。
7.根据权利要求1所述的方法,其特征在于,所述根据所述触发操作启动解锁应用,包括: 判断所述触发操作是否为预先设置操作,所述预先设置操作包括:触摸屏上触摸操作的移动方向等于预设移动方向;和/或,移动轨迹等于预设移动轨迹;和/或,移动距离等于预设移动距离,和/或,移动速度等于预设移动速度,和/或,施力力度等于预设施力力度,和/或,触摸频率等于预设触摸频率,以及,按键被按压的力度等于预设按压力度;和/或,被按压的频率等于预设按压频率;和/或,被按压按键为预设按键,和/或,被按压按键位于所有按键中的预设区域,和/或,同时或连续或间隔被按压的至少两个按键之间的相对位置为预设位置; 当所述触发操作为预先设置操作时,启动所述解锁应用。
8.一种应用程序控制装置,其特征在于,包括:操作获取单元,用于获取应用标识的触发操作; 解锁应用控制单元,用于根据所述触发操作启动解锁应用; 密码获取单元,用于获取所述解锁应用接收到的解锁密码; 密码判断单元,用于判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含 有两个预设密码; 对象控制单元,用于当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏对象的标识不显示。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 隐藏单元,用于在文件管理器中不显示隐藏对象的关联文件。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 对象获取单元,用于获取至少两个对象,所述对象包括:文件、文件夹或应用程序;对象处理单元,用于生成一个应用标识进行显示,并隐藏所有所述对象的标识,或,确定一个所述对象为显示对象,将所述显示对象的标识作为应用标识并进行显示,隐藏剩余的对象的标识; 预设密码设置单元,用于在解锁应用中设置与每个所述对象相对应的预设密码; 操作确定单元,用于确定与所述解锁应用对应的触发操作。
11.根据权利要求10所述的装置,其特征在于,所述对象处理单元包括: 显示单元,用于生成一个应用标识进行显示,或,将所述显示对象的标识作为应用标识并进行显示; 删除单元,用于当生成一个应用标识进行显示时,将所有对象的标识删除或使所述所有对象的标识透明不可见,或者,当将所述显示对象的标识作为应用标识并进行显示时,将剩余的对象的标识删除或使剩余的对象的标识透明不可见。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括: 第一调用接口设置单元,用于设置所述至少两个对象与系统级解锁应用之间的调用接Π ; 或者, 第二调用接口设置单元,用于设置所述显示对象的解锁应用与剩余的对象之间的调用接口。
13.根据权利要求10所述的装置,其特征在于,所述装置还包括: 备份单元,用于向预设存储装置发送分别与所述至少两个对象相对应的解锁密码以及与所述解锁应用对应的触发操作; 所述预设存储装置包括:计算机、移动终端、移动硬盘、SIM卡、U盘和/或网络存储平台。
14.根据权利要求8所述的装置,其特征在于,所述解锁应用控制单元,包括: 操作判断单元,用于判断所述触发操作是否为预先设置操作,所述预先设置的操作包括:触摸屏上触摸操作的移动方向等于预设移动方向;和/或,移动轨迹等于预设移动轨迹;和/或,移动距离等于预设移动距离,和/或,移动速度等于预设移动速度,和/或,施力力度等于预设施力力度,和/或,触摸频率等于预设触摸频率,以及,按键被按压的力度等于预设按压力度;和/或,被按压的频率等于预设按压频率;和/或,被按压按键为预设按键,和/或,被按压按键位于所有按键中的预设区域,和/或,同时或连续或间隔被按压的至少两个按键之间的相对位置为预设位置; 启动控制单元,用于当所述触发操作为预先设置操作时,启动所述解锁应用。
15.一种用于应用程序控制的终端,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 获取应用标识的触发操作; 根据所述触发操作启动解锁应用; 获取所述解锁应用接收到的解锁密码; 判断所述解锁密码是否与预设密码组内的预设密码匹配,所述预设密码组内至少包含有两个预设密码; 当所述解锁密码与预设密码组内的一个预设密码匹配时,打开与所述解锁密码相对应的隐藏对象,所述隐藏 对象的标识不显示。
【文档编号】G06F21/62GK104008348SQ201410155562
【公开日】2014年8月27日 申请日期:2014年4月17日 优先权日:2014年4月17日
【发明者】刘道宽, 范典, 张晔 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1