隐私界面的设置方法和系统的制作方法

文档序号:9506465阅读:1269来源:国知局
隐私界面的设置方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信互联网技术领域,特别是涉及一种隐私界面的设置方法和系统。
【背景技术】
[0002]目前在智能设备使用当中,很多应用程序或设备支持密码锁等隐私设置功能,用于防止其他人使用设备时可以看到私密信息。
[0003]但是这些功能,都是由应用程序提供或者设备自带的,虽然用户可以选择使用或者不使用该功能,但无法对所需要的界面进行隐私设置,另外,应用程序提供或者设备所提供的隐私设置功能,一般都是针对一个界面或者应用程序进入的时候设置的,用户也难以进行自定义的隐私设置,是的使用应用程序的安全性受到了影响。

【发明内容】

[0004]基于此,有必要针对上述技术问题,提供一种隐私界面的设置方法和系统,实现了自定义隐私界面功能,提高了使用应用程序的安全性。
[0005]一种隐私界面的设置方法,包括:
[0006]配置自定义隐私界面的界面隐私设置服务及其对应记录隐私界面的界面列表;
[0007]在用户打开应用程序的任一界面时,通过所述界面隐私设置服务在所述界面列表中查找是否记录有该打开的界面;
[0008]若存在,通过所述界面隐私设置服务在后台调用密码锁服务对进入界面进行密码验证。
[0009]一种隐私界面的设置系统,包括:
[0010]服务配置模块,用于配置自定义隐私界面的界面隐私设置服务及其对应记录隐私界面的界面列表;
[0011]界面查询模块,用于在用户打开应用程序的任一界面时,通过所述界面隐私设置服务在所述界面列表中查找是否记录有该打开的界面;
[0012]隐私设置模块,用于若存在,通过所述界面隐私设置服务在后台调用密码锁服务对进入界面进行密码验证。
[0013]上述隐私界面的设置方法和系统,配置自定义隐私界面的界面隐私设置服务及其对应记录隐私界面的界面列表,通过隐私界面的界面列表记录隐私界面,这样在用户进入应用程序的任一界面时,由界面隐私设置服务在后台查询界面列表,如有该界面记录,则由界面隐私设置服务在后台调用密码锁服务对进入界面进行密码验证;实现了自定义隐私界面功能,用户可以根据需要自定义任一应用程序的界面为隐私界面,提高了使用应用程序的安全性,提升了用户应用体验。
【附图说明】
[0014]图1为本发明的隐私界面的设置方法流程图;
[0015]图2为本发明另一实施例的隐私界面的设置方法流程图;
[0016]图3为本发明的隐私界面的设置系统结构示意图;
[0017]图4为本发明另一实施例的隐私界面的设置系统结构示意图。
【具体实施方式】
[0018]下面结合附图对本发明的一种隐私界面的设置方法和系统的实施例进行阐述。
[0019]参考图1所示,图1为本发明的隐私界面的设置方法流程图,主要包括如下步骤:
[0020]S101,配置自定义隐私界面的界面隐私设置服务及其对应记录隐私界面的界面列表;
[0021]在此步骤中,在移动设备配置自定义隐私界面的界面隐私设置服务,并配置其对应记录隐私界面的界面列表,该界面列表用于记录应用程序中需要通过安全访问的界面,而界面隐私设置服务可以常驻系统后台,对应用程序打开的界面进行侦听。
[0022]S102,在用户打开应用程序的任一界面时,通过所述界面隐私设置服务在所述界面列表中查找是否记录有该打开的界面;
[0023]在此步骤中,常驻系统后台的界面隐私设置服务侦听用户打开的应用程序的任一界面,在界面列表中查找是否记录有该界面的记录。
[0024]S103,若存在,通过所述界面隐私设置服务在后台调用密码锁服务对进入界面进行密码验证。
[0025]在此步骤中,界面隐私设置服务查找到有该记录界面时,在后台调用密码锁服务,先对进入界面进行密码验证,就能实现了自定义隐私界面的功能。
[0026]上述实施例的技术方案,配置自定义隐私界面的界面隐私设置服务及其对应记录隐私界面的界面列表,通过隐私界面的界面列表记录隐私界面,这样在用户进入应用程序的任一界面时,由界面隐私设置服务在后台查询界面列表,如有该界面记录,则由界面隐私设置服务在后台调用密码锁服务对进入界面进行密码验证;实现了自定义隐私界面功能,用户可以根据需要自定义任一应用程序的界面为隐私界面,提高了使用应用程序的安全性,提升了用户应用体验。
[0027]在一个实施例中,参考图2所示,图2本发明另一实施例的隐私界面的设置方法流程图,还可以包括步骤S100:配置自定义隐私界面的对话窗口 ;在用户需要添加自定义隐私界面时,通过所述对话窗口将应用程序当前打开的界面添加到界面列表,并将所述界面设置成隐私界面;在用户需要删除自定义隐私界面时,通过所述对话窗口将记录在界面列表中的隐私界面剔除。
[0028]上述实施例的技术方案,通过自定义隐私界面的对话窗口,用户可以往界面列表中添加应用程序的界面,并将这些界面设置成隐私界面,当不需要隐私设置的界面,可以随时移出界面列表,由此实现了自定义隐私界面的选择功能。
[0029]进一步地,对于配置自定义隐私界面的对话窗口的方法,可以在系统的设置模块增设隐私界面设置的按钮;在用户点击所述按钮时,在系统桌面上弹出悬浮窗,并在悬浮窗上设置添加按钮和删除按钮;其中,所述添加按钮用于将界面添加到界面列表,所述删除按钮用于剔除在界面列表中的隐私界面。
[0030]例如,可以在智能设备的设置模块中,增加“隐私设置界面”按钮。当点击设置时,在桌面上弹出一个悬浮窗,悬浮窗里边设置两个功能按钮“添加”和“删除”,在任意界面,用户可以通过点击“添加”来把当前界面添加到隐私界面或点击“删除”去掉当前界面,界面列表(保存为“priv-settings.xml”)可以存放在“/data/system/priv-settings.xml”路径中,这样系统负责应用启动等(如Android系统的AMS)部分就会先从priv-settings.xml中查询界面列表。
[0031]在一个实施例中,步骤S102的通过所述界面隐私设置服务在所述界面列表中查找是否记录有该打开的界面的步骤,可以包括如下:
[0032]在系统检测到应用程序启动时,获取应用程序的数据包名和对应的应用程序组件名、以及系统提供调用的接口 ;所述界面隐私设置服务调用所述接口并根据所述数据包名和对应的应用程序组件名获取应用程序的当前界面,并在所述界面列表中查找是否记录有所述当前界面。
[0033]在一个实施例中,步骤S103中通过所述界面隐私设置服务在后台调用密码锁服务对进入界面进行密码验证的过程,可以包括如下:
[0034]通过所述界面隐私设置服务在后台启动密码锁服务,进入密码锁界面,并对用户输入的密码进行验证;若验证通过,则进入所述界面,否则,继续停留在密码锁界面。
[0035]上述实施例的技术方案,通过界面隐私设置服务在后台启动系统的密码锁服务,进入并显示密码锁界面,用户需要进行密码验证通过才可以打开到该界面,如果验证不通过,会卡在密码锁界面,用户无法打开该界面。
[0036]为了更加清晰本发明的技术方案的优点,下面举一个实际场景的应用实例。
[0037]例如微信,当用户需要给微信的“理财通”这一支付功能界面进行自定义隐私时,可以首先把微信的“理财通”界面添加为隐私界面,即通过设置模块中“隐私设置界面”按钮,启动界面隐私设置服务,在桌面上弹出一个悬浮窗,然后打开“微信“钱包“理财通”,进入“理财通”界面之后,点击悬浮窗上的“添加”按钮,将“理财通”添加为隐私界面。
[0038]在此之后,用户使用微信,当用户进入“理财通”界面前,界面隐私设置服务从界面列表中可以查找到“理财通”界面,此时界面隐私设置服务在后台启动密码锁服务,进入密码锁界面,用户通过密码验证后才能够进入到“理财通”界面,而在此过程中,是自定义了打开“理财通”界面的隐私设置,对于“理财通”界面自带的密码验证,也不会产生影响。
[0039]另外,针对于应用程序升
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1