本发明涉及通信技术领域,尤其涉及一种图标显示控制方法、电子设备及介质。
背景技术:
随着手机的普及,使用手机进行各种功能的场景越来越多。在系统安装的所有应用中,有些私密性的应用用户不希望在电子设备的界面上被别人看到。
目前的保密方式为设置锁屏功能,但是当其他人知道锁屏密码之后很容易发现用户的私密应用,容易导致用户的隐私泄露,安全性较低。
技术实现要素:
本发明实施例一种图标显示控制方法、电子设备及介质,以解决私密应用的安全性较低的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种图标显示控制方法,应用于电子设备,包括:
接收用户在目标区域的滑动输入,目标区域包括n个预设触控子区域;
在滑动输入的输入过程中,在滑动输入的滑动轨迹每经过一个预设触控子区域时,在所经过的预设触控子区域,同步显示与预设触控子区域关联的解锁标识;
在滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标;
其中,第一图标在接收滑动输入之前处于隐藏状态;n为大于1的整数。
第二方面,本发明实施例提供了一种图标显示控制方法,应用于电子设备,包括:
接收用户在目标区域的m次第一触控输入;
响应于第一触控输入,在m次第一触控输入的m个触控区域,显示与m个触控区域关联的m个解锁标识;
接收对m个解锁标识的第二触控输入;
在第二触控输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标;
其中,第一图标在接收m次第一触控输入之前处于隐藏状态;m为正整数。
第三方面,本发明实施例还提供一种电子设备,包括:
滑动输入接收模块,用于接收用户在目标区域的滑动输入,目标区域包括n个预设触控子区域;
解锁标识显示模块,用于在滑动输入的输入过程中,在滑动输入的滑动轨迹每经过一个预设触控子区域时,在所经过的预设触控子区域,同步显示与预设触控子区域关联的解锁标识;
图标显示模块,用于在滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标;
其中,第一图标在接收滑动输入之前处于隐藏状态;n为大于1的整数。
第四方面,本发明实施例还提供一电子设备,包括:
第一触控输入接收模块,用于接收用户在目标区域的m次第一触控输入;
解锁标识显示模块,用于响应于第一触控输入,在m次第一触控输入的m个触控区域,显示与m个触控区域关联的m个解锁标识;
第二触控输入接收模块,用于接收对m个解锁标识的第二触控输入;
图标显示模块,用于在第二触控输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标;
其中,第一图标在接收m次第一触控输入之前处于隐藏状态;m为正整数。
第五方面,本发明实施例还提供了一种电子设备,该设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上述第一方面提供的图标显示控制方法。
第六方面,本发明实施例还提供了一种电子设备,该设备包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上述第二方面提供的图标显示控制方法。
第七方面,本发明实施例还提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上述第一方面提供的图标显示控制方法。
第八方面,本发明实施例还提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上述第二方面提供的图标显示控制方法。
在本发明的实施例中,在接收到用户对目标区域中触控区域的触控输入的情况下,在该触控区域显示与该区域关联的解锁标识,而不是在接收到触控输入之前直接显示解锁标识,避免其他用户知晓解锁区域,提高了隐藏图标对应的私密应用的安全性。并且,当在与隐藏图标关联的目标区域接收到与该图标关联的预设输入特征相匹配的触控输入时,再显示之前处于隐藏状态的该图标,不容易让其他用户发现该图标对应的私密应用,提高了私密应用的安全性,保护了用户的隐私。
附图说明
图1为本发明一实施例提供的图标显示控制方法的流程示意图;
图2为本发明一实施例提供的目标区域的示意图;
图3为本发明实施例提供的在目标区域的滑动输入的示意图;
图4为本发明一实施例提供的设置图标与目标区域和预设输入特征的关联关系的示意图;
图5为本发明另一实施例提供的设置图标与目标区域和预设输入特征的关联关系的示意图;
图6本发明实施例提供的解锁提示标识的示意图;
图7本发明实施例提供的取消滑动轨迹未经过的解锁提示标识的显示的示意图;
图8为本发明实施例提供的设置关联图标的示意图;
图9为本发明实施例提供的待隐藏图标隐藏在与其关联的图标下的示意图;
图10为本发明另一实施例提供的图标显示控制方法的流程示意图;
图11为本发明另一实施例提供的目标区域的示意图;
图12为本发明实施例提供的在目标区域显示的解锁标识上的第二触控输入的示意图;
图13为本发明实施例提供的电子设备的结构示意图之一;
图14为本发明实施例提供的电子设备的结构示意图之二;
图15为本发明实施例提供的电子设备的结构示意图之三。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出本发明一实施例提供的图标显示控制方法100的流程示意图。如图1所示,本发明实施例提供的图标显示控制方法100,应用于电子设备,该方法包括:
步骤110,接收用户在目标区域的滑动输入,目标区域包括n个预设触控子区域。
步骤120,在滑动输入的输入过程中,在滑动输入的滑动轨迹每经过一个预设触控子区域时,在所经过的预设触控子区域,同步显示与预设触控子区域关联的解锁标识。
步骤130,在滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标。
其中,第一图标在接收滑动输入之前处于隐藏状态。n为大于1的整数。需要说明的是,本发明实施例涉及的图标为电子设备中安装的应用程序对应的应用程序图标。
本发明实施例提供的图标显示控制方法可以应用于用户通过一步滑动操作(即用户的手指不离开电子设备屏幕的情况下进行的滑动输入),来控制处于隐藏状态的图标显示的场景下,减少了用户的操作步骤,提高了对图标显示的控制效率。并且,在滑动输入的滑动轨迹经过每一个预设触控子区域时,在该预设触控子区域同步显示与该区域关联的解锁标识,而不是在接收用户的滑动输入前就显示解锁标识,可以避免其他用户知晓解锁区域,提高了隐藏图标对应的私密应用的安全性。并且,在滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,再显示与目标区域和预设输入特征关联的处于隐藏状态的第一图标,不容易让别的用户发现第一图标对应的私密应用,提高了私密应用的安全性,保护了用户的隐私。
需要说明的是,若滑动输入的输入特征与目标区域的预设输入特征不匹配,则电子设备的主界面不做任何变动,即代表用户没有输入正确的解密输入。
下面介绍步骤110的具体实现方式。在本发明的一些实施例中,目标区域为预先设置的用户可操作区域。其中,目标区域为电子设备的主界面中的非图标区域。电子设备的主界面中可以包括多个目标区域。目标区域之间可以有重叠。对于目标区域的个数和划分规则,在此不做限定。
作为一个示例,参见图2,图2的实线方框代表应用程序的图标20。图2中的虚线框21中除图标20之外的区域为第一目标区域。图2中的虚线框22中除图标20之外的区域为第二目标区域。
在本发明的实施例中,每个目标区域包括与该区域对应的n个预设触控子区域,且目标区域中的每个预设触控子区域均具有关联的解锁标识。作为一个示例,解锁标识可以为图形或数字。
作为一个示例,第一目标区域包括6个预设触控子区域,这6个预设触控子区域分别为虚线框21内的6个实心圆点所在的区域。每个预设触控子区域上的实心圆点23即为与该区域关联的解锁标识。第二目标区域包括6个预设触控子区域,这6个预设触控子区域分别为虚线框22内的6个实心圆点23所在的区域。
需要说明的是,在用户没有触控预设触控子区域时,与预设触控子区域关联的解锁标识并不显示。图2的实心圆点23(即解锁标识)只是为了对预设触控子区域的位置进行说明。
下面介绍步骤120的具体实现方式。当电子设备接收到用户在目标区域的滑动输入时,在滑动输入的输入过程中,滑动输入的滑动轨迹每经过一个预设触控子区域时,才会在该区域显示与该区域关联的解锁标识,可以避免其他用户提前知晓解锁区域,提高了私密应用的安全性。
参见图3,用户在图2中的第一目标区域中进行滑动输入。图3中的虚线手指所指区域为滑动输入的开始位置,图3中的实线手指所指区域为滑动输入的结束位置。在滑动输入的过程中,该滑动输入的滑动轨迹经过了第一目标区域中的3个预设触控子区域。当滑动输入的滑动轨迹每经过一个预设触控子区域时,在所经过的预设触控子区域同步显示与该区域关联的解锁标识,即图3中的实心圆点23。
其中,每个预设触控子区域关联的解锁标识可以是预设的,可以为图形,也可以为数字或者其他用于提示解锁的标识。
下面介绍步骤130的具体实现方式。需要说明的是,处于隐藏状态的图标只有当用户在与该图标关联的目标区域输入与该图标关联的预设输入特征匹配的滑动输入的情况下,才会显示该图标。
在本发明的实施例中,图标与目标区域和预设输入特征的关联关系是用户预先建立的。下面详细介绍一下图标与目标区域和预设输入特征的关联关系的具体建立过程。
首先,电子设备接收用户的第一输入,响应于该第一输入显示应用程序图标隐藏设置界面。在一些实施例中,第一输入包括输入操作持续时长达到预设时长阈值的输入、点击输入、在预设区域内沿预设方向的滑动输入或预设的手势操作等输入。
例如,第一输入为长按输入。当用户在电子设备界面的非图标区域(即空白处)进行长按时,则电子设备响应于长按输入,会显示应用程序图标隐藏设置界面。
在本发明的一些实施例中,电子设备响应于第一输入,先显示应用程序图标隐藏设置选项。电子设备接收用户对应用程序图标隐藏设置选项的选择输入,响应于该选择输入,显示应用程序图标隐藏设置界面。
作为一个示例,电子设备响应于第一输入,显示设置功能下的多个选项,例如通用选项、应用程序图标隐藏设置选项、控制中心选项等多个选项。若电子设备接收到用户对应用程序图标隐藏设置选项的选择输入,即应用程序图标隐藏设置选项被选中,则代表用户想要对图标进行隐藏设置,则显示应用程序图标隐藏设置界面。作为一个示例,应用程序图标隐藏设置界面可以是电子设备的系统桌面。
其次,电子设备接收用户在应用程序图标隐藏设置界面的第二输入。电子设备响应于第二输入,确定第二输入选中的图标。需要说明的是,第二输入选中的图标的个数可以为多个。若第二输入选中的图标的个数为多个,则第二输入包括对多个图标中每个图标的选择输入。也就是说,可以为一个图标集合设置同一个解密输入。
作为一个示例,第二输入可以为点击输入或滑动输入等输入。
接着,电子设备接收第三输入。电子设备响应于第三输入,显示加密设置区。其中,第三输入可以针对应用图标隐藏设置界面内设置完成按钮的选择输入,或者在应用图标隐藏设置界面的预设区域内的点击输入或长按输入等输入。
其中,加密设置区为电子设备的非图标区域。加密设置区可以包括多个目标区域。其中,每个目标区域包括与该区域对应的预设触控子区域,每个预设触控子区域上显示有解锁标识。其中,解锁标识用于提示用户设置隐藏图标的解密输入的可操作区域。作为一个示例,解锁标识可以为数字、操作点或图形。
其中,对于加密设置区中目标区域的个数以及每个目标区域的位置可以预先设置,在此不做限定。
作为一个示例,继续参见图2,若图2为加密设置区,则加密设置区中的每个预设触控子区域上显示有与其对应的解锁标识(实心圆点23)。
在一些实施例中,在电子设备的主界面还可以显示用于提示用户选择目标区域进行滑动输入的第一提示信息,以提示用户进行滑动输入。
其中,用户可以在加密设置区中的任意一个目标区域进行滑动输入。其中,滑动输入的滑动区域所属的目标区域即为与第二输入选中的需要隐藏的图标关联的目标区域。滑动输入的输入特征即为与第二输入选中的需要隐藏的图标所关联的预设输入特征。
作为一个示例,预设输入特征可以包括以下信息中的至少一者:滑动输入的起始位置、结束位置、滑动方向、滑动轨迹所形成的形状、滑动输入经过的预设触控子区域的位置和顺序、以及滑动输入依次经过的解锁标识所组成的序列。
假设第二输入选中的图标包括属于游戏类的a图标,参见图4,用户在第一目标区域内进行了第一滑动输入。其中,第一滑动输入依次经过了3个实心圆点。其中,图4中的手指所指的是第一滑动输入的滑动轨迹最后经过的一个预设触控子区域。
也就是说,a图标关联的目标区域为虚线框21对应的第一目标区域。第一滑动输入的输入特征是与第一目标区域关联的预设输入特征。a图标与第一目标区域和第一滑动输入的输入特征关联。
相类似地,用户还可以在第一目标区域设置b图标所关联的预设滑动输入特征。
也就是说,一个目标区域关联的预设输入特征可以为多个。但一个目标区域关联的每个预设输入特征所关联的图标不相同。
作为另外一个示例,假设第二输入选中的图标包括属于消费类的c图标,参见图5,用户在第二目标区域内进行了第二滑动输入。其中,第二滑动输入依次经过了4个实心圆点。其中,图5中的手指所指的是第二滑动输入的滑动轨迹最后经过的一个预设触控子区域。
也就是说,c图标关联的目标区域为虚线框22对应的第二目标区域。第二滑动输入的输入特征是与第二目标区域关联的预设输入特征。c图标与第二目标区域和第二滑动输入的输入特征关联。
需要说明的是,每个目标区域关联的预设输入特征包括与目标区域关联的每个图标所关联的滑动输入的输入特征。
通过上述方法,可以预先建立不同的图标所关联的目标区域和预设输入特征。需要说明的是,与一个目标区域和一个预设输入特征关联的图标可以为多个。也就是说,可以建立图标集合与目标区域和预设输入特征之间的关联关系。
当设置完一个图标关联的目标区域和预设输入特征后,则隐藏该图标,即该图标处于隐藏状态。
通过在加密设置区设置多个目标区域,可以实现针对不同的图标集合在不同的目标区域设置用于显示不同图标集合的滑动输入,降低了每个图标集合之间的解密输入之间的干扰,减少了用户的操作时间,提高了图标显示的效率。
需要说明的是,为了避免误启动电子设备的界面中显示的应用程序,可以只支持在每两个相邻的预设触控子区域之间的横向滑动和纵向滑动。
在步骤130中,参见图3,由于用户的滑动输入在第一目标区域。在上述示例中,与第一目标区域关联的预设输入特征包括a图标关联的预设输入特征和与b图标关联的预设输入特征。
由于图3中用户的滑动输入的输入特征与a图标关联的预设输入特征相匹配,因此将显示a图标。
需要说明的是,第一图标的个数也可以为多个,若第一图标的个数为多个,则显示每个第一图标。
在本发明的实施例中,当滑动输入的输入特征与目标区域关联的预设输入特征匹配的情况下,显示与目标区域和该预设输入特征关联的第一图标,可以提高第一图标对应的私密应用的安全性。
在一些实施例中,为了提高图标的隐藏设置效率,步骤130包括:在预设的第一区域,显示第一图标。其中,预设的第一区域为电子设备的主界面中非图标区域。
通过在非图标区域的预设区域显示第一图标,减少了用户对第一图标显示位置的设置步骤,提高了对第一图标隐藏设置效率。
在一些实施例中,为了提高图标显示的效率,在滑动输入的输入过程中,本发明实施例提供的图标显示控制方法100还包括步骤140。步骤140,在滑动输入的滑动轨迹经过第i个预设触控子区域时,在与第i个预设触控子区域相邻的t个触控子区域,显示t个解锁提示标识。
其中,第i个预设触控子区域为n个预设触控子区域中的任一个;i和t均为正整数。i≤n。t个解锁提示标识用于提示t个触控子区域关联有解锁标识。
作为一个示例,参见图6,滑动输入的滑动轨迹经过的预设触控子区域为图6中的食指所在区域。在图6中食指所在的预设触控子区域相邻的3个触控子区域,分别显示与该触控子区域关联的解锁提示标识61。其中,解锁提示标识61用于提示用户该标识所在区域关联有解锁标识,即提示用户该区域为用于解锁的预设触控子区域。
需要说明的是,解锁提示标识可以与解锁标识的形状相同,也可以不同。
在本发明的实施例中,通过在第i个预设触控子区域相邻的t个触控子区域,显示t个解锁提示标识,可以提示用户滑动的方向,减少了用户的操作时间,提高了图标显示的效率。
在一些实施例中,为了用户明显地区分解锁标识和解锁提示标识,解锁标识为第一显示状态,解锁提示标识为第二显示状态。作为一个示例,参见图6,解锁标识以第一颜色显示,解锁提示标识以第二颜色显示。
通过将第一解锁标识的显示状态和解锁提示标识的显示状态进行区分,可以减少用户辨认两种标识的时间,降低了对用户的干扰,减少了用户的操作时间,提高了图标显示的效率。
在本发明的一些实施例中,为了提高图标显示效率,在步骤140之后,本发明实施例提供的图标显示控制方法100还包括在滑动输入的滑动轨迹经过t个解锁提示标识中的第j个解锁提示标识的情况下,取消t个解锁提示标识中除第j个解锁提示标识之外的t-1个解锁提示标识的显示。
参见图7,当滑动输入的输入轨迹经过图6中食指所在预设触控子区域下方的解锁提示标识61,取消图6中食指所在预设触控子区域上方和右方的两个解锁提示标识61的显示。
需要说明的是,当滑动输入的滑动轨迹经过第j个解锁提示标识时,可以将该解锁提示标识的显示状态更改为解锁标识的显示状态。作为一个示例,可以将图7中用户手指所经过的解锁提示标识61的颜色更改为与实心圆点23相同的颜色。
在本发明的实施例中,通过取消未被滑动输入的输入轨迹经过的解锁提示标识的显示,可以避免这些解锁提示标识对用户在滑动输入过程中的干扰,减少了用户的操作时间,提高了图标显示的便捷性。
在本发明的一些实施例中,为了进一步提高隐私应用的安全性,步骤130包括在第二图标关联的第二区域,显示第一图标。
其中,第一图标与第二图标关联,第二图标在接收滑动输入之前处于显示状态。
其中,与第二图标关联的第二区域可以为第二图标所在的整个区域或第二图标的部分区域。也就是说,可以将第一图标完全覆盖第二图标,也可以将第一图标覆盖第二图标的一部分。
通过将第一图标完全覆盖第二图标,可以降低第二图标对第一图标的干扰,提高了用户对第一图标的处理效率。通过将第一图标部分覆盖第二图标,可以同时显示第一图标和第二图标,提高了图标显示的灵活性。
通过在第二图标所关联的第二区域显示与第二图标关联的第一图标,可以不用打乱电子设备的主界面的图标的原有布局,可以使其他用户不容易发现显示的第一图标,提高了第一图标对应的私密应用的安全性,保护了用户的隐私。
下面介绍一下第一图标和第二图标的关联关系建立的具体实现方式。
在建立隐藏的图标与目标区域和预设输入特征的关联关系的过程中,当电子设备响应于第二输入确定第二输入选中的需要隐藏的图标之后,电子设备显示除去第二输入选中的图标之后的电子设备的主界面,即第二图标设置界面。
电子设备接收用户在第二图标设置界面的第四输入。电子设备响应于第四输入,确定第二输入选中的每个需要隐藏的图标关联的图标。
其中,第二输入选中的每个图标均具有与其关联的图标。也就是说,与第二输入选中的待隐藏图标关联的图标是用于隐藏该待隐藏图标。
作为一个示例,第四输入可以为拖动输入、点击输入或滑动输入等输入。
作为一个示例,第四输入可以为拖动输入。若第二输入选中了3个需要隐藏的图标,可以将第二输入选中的3待隐藏图标设置为悬浮图标。作为一个示例,每个悬浮图标可以分别被拖动。对于每个悬浮图标,用户可以拖动该悬浮图标,被该悬浮图标覆盖的图标即为被选中的与该悬浮图标关联的图标。
作为另外一个示例,参见图8,被选中的3个悬浮图标可以利用一个控件81进行同时拖动。作为一个示例,控件81为一个实线框。其中,对于每个悬浮图标,被该悬浮图标覆盖的图标即为被选中的与该悬浮图标关联的图标。
在一些实施例中,第二图标设置界面还显示用于提示选择关联图标的第二提示信息。作为一个示例,第二提示信息可以为请利用实线框选择每个需要隐藏的图标所关联的图标。
通过显示第二提示信息,可以提示用户下一步需要进行的操作,节省了用户的操作时间。
在本发明的一些实施例中,为了向用户提前展示图标的隐藏效果,提高图标关联设置的效率,在电子设备响应于第四输入,确定第二输入选中的每个需要隐藏的图标关联的图标之后,本发明实施例提供的图标显示控制方法100还包括:对于每个待隐藏图标关联的图标,将该待隐藏图标关联的图标覆盖该待隐藏图标的至少一部分。
如图9所示,图9示出每个待隐藏图标90隐藏在各自关联的图标下的隐藏效果图,以使用户清晰的看到待隐藏图标与其关联的图标之间的一一对应关系。参见图9,图9中的箭头代表待隐藏图标90和待隐藏图标90关联的图标91可以切换。例如,待隐藏图标90和待隐藏图标90关联的图标91可以类似转经筒的显示效果进行切换。
在本发明的一些实施例中,为了实现对图标显示控制的便捷性,图标显示控制方法100包括步骤150。步骤150,电子设备接收第五输入;电子设备响应于第五输入,显示第二图标,隐藏第一图标。
作为一个示例,第五输入可以是对第一图标的沿预设方向的滑动输入或对电源键的按压输入。
也就是说,若用户想要再次隐藏第一图标,则只需要进行第五输入,则可以快速隐藏第一图标,实现对图标显示的控制效率。
作为一个示例,对电源键的按压输入即为锁屏输入。若用户进行锁屏操作,则用户再次解锁屏幕之后,电子设备显示的是第二图标,第一图标已被隐藏。
为了保护用户的隐私,提高第一图标对应的应用的使用安全性,当第一图标再次隐藏后,电子设备会清除对第一图标的使用记录。
本发明实施例还提供一种图标显示控制方法1000。如图10所示,本发明实施例提供的图标显示控制方法1000,应用于电子设备,包括:
步骤1010,接收用户在目标区域的m次第一触控输入。
步骤1020,响应于第一触控输入,在m次第一触控输入的m个触控区域,显示与m个触控区域关联的m个解锁标识。
步骤1030,接收对m个解锁标识的第二触控输入。
步骤1040,在第二触控输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标。
其中,第一图标在接收m次第一触控输入之前处于隐藏状态。m为正整数。
本发明实施例的方法可以应用于用户先调出所有的解锁标识的显示,然后再在解锁标识上进行触控输入以控制处于隐藏状态的图标显示的场景下,在接收到用户对目标区域的触控输入的情况下,才在该触控区域显示与该区域关联的解锁标识,而不是提前显示解锁标识,避免其他用户知晓解锁区域,提高了私密应用的安全性。并且,当用户在显示出的解锁标识的触控输入的输入特征与第一图标关联的预设输入特征相匹配时,再显示处于隐藏状态的第一图标,避免其他用户发现第一图标对应的私密应用,提高了第一图标对应的私密应用的安全性,保护了用户的隐私。
下面介绍步骤1010的具体实现方式。在本发明的一些实施例中,目标区域为预先设置的用户可操作区域。其中,目标区域为电子设备的主界面中的非图标区域。电子设备的主界面中可以包括多个目标区域。目标区域之间可以有重叠。对于目标区域的个数和划分规则,在此不做限定。
作为一个示例,参见图11,图11中的每个实线方框为图标20。虚线框111中除图标20之外的区域为目标区域1,虚线框112中除图标20之外的区域为目标区域2,虚线框113中除图标20之外的区域为目标区域3。
作为一个示例,第一触控输入可以为点击输入、长按输入等输入。
下面介绍步骤1020的具体实现方式。当目标区域中的任意一个子区域被触控时,均会在在该触控区域显示与该区域关联的解锁标识。作为一个示例,解锁标识可以为图形或数字。
作为一个示例,若电子设备接收到用户在目标区域1中的4次第一触控输入,则电子设备响应于每个第一触控输入,在该第一触控输入的触控区域显示与该区域关联的解锁标识。图11示出这4次第一触控输入对应的4个解锁标识。图11中为实心圆点23即为解锁标识。
通过第一触控输入来控制解锁标识的显示,而不是直接将所有的解锁标识直接显示,避免其他用户知晓解锁区域,提高了隐私性和安全性。
下面介绍步骤1030的具体实现方式。作为一个示例,第二触控输入可以是对m个解锁标识中的至少部分标识的点击输入或滑动输入。其中,对m个解锁标识中至少部分标识的滑动输入是指滑动轨迹经过这至少部分解锁标识的滑动输入。
参见图12,第二触控输入可以是针对图11中4个实心圆点23的滑动输入,该滑动输入依次经过左上角的实心圆点23、右上角的实心圆点23、右下角的实心圆点23和左下角的实心圆点23。图12中经过4个实心圆点23的黑色线条为滑动输入的滑动轨迹。
在另一些实施例中,第二触控输入也可以包括依次针对左上角的实心圆点23的单击输入、右上角的实心圆点23的单击输入、右下角的实心圆点23的单击输入和左下角的实心圆点23的单击输入。
下面介绍步骤1040的具体实现方式。需要说明的是,隐藏的图标只有当用户在与该图标关联的目标区域输入与该图标关联的预设输入特征匹配的第二触控输入的情况下,才会显示该图标。
在本发明的实施例中,隐藏的图标与目标区域和预设输入特征的关联关系是用户预先建立的。其中,隐藏的图标与目标区域和预设输入特征的关联关系的具体建立过程与上述步骤130中的具体实现方式中描述的建立过程相类似。
其中,不同之处在于,加密设置区中的每个目标区域中没有预设触控子区域。假设电子设备响应于第二输入已确定待隐藏的目标图标。电子设备接收用户在目标区域1的p次单击输入,并响应于每次单击输入在该单击输入的输入区域显示解锁标识。则目标图标与目标区域1关联。电子设备接收用户针对目标区域1内显示的p个解锁标识的触控输入,并将该触控输入的输入特征与目标区域1和目标图标关联。p为正整数。
若触控输入为滑动输入,则该输入的输入特征包括滑动输入的起始位置、结束位置、滑动方向、滑动轨迹所形成的形状、滑动输入经过的解锁标识的位置、顺序以及滑动输入经过的解锁标识构成的序列等信息。若触控输入为多次点击输入,则该输入的输入特征包括点击次数、每次点击输入的位置、点击输入的顺序以及点击输入的解锁标识构成的序列等信息。
其中,每个目标区域关联的预设输入特征可以为多个。值得一提的是,若第二输入选中的图标为多个,则这多个图标构成的图标结合均与同一个目标区域和同一个预设输入特征关联。但一个目标区域关联的每个预设输入特征所关联的图标集合不相同。
通过在加密设置区设置多个目标区域,可以实现针对不同的图标集合在不同的目标区域设置用于显示图标的触控输入,降低了每个图标集合之间的解密输入之间的干扰,减少了用户的操作时间,提高了图标显示的效率。
在一些实施例中,为了提高图标的显示效率,步骤1030包括:在预设的第一区域,显示第一图标。其中,预设的第一区域为电子设备的主界面中非图标区域。
通过在非图标区域显示第一图标,可以不对电子设备上非隐私应用的图标的显示位置进行处理,提高了对第一图标的显示效率。
在本发明的一些实施例中,为了进一步提高隐私应用的安全性,步骤1030包括在第二图标关联的第二区域,显示第一图标。
其中,第一图标与第二图标关联,第二图标在接收滑动输入之前处于显示状态。
其中,步骤1030的具体实现方式与步骤130的具体实现方式相类似,在此不再赘述。
通过将第一图标显示在与其关联的第二图标所关联的第二区域,可以不用打乱电子设备的主界面的图标的布局,可以使其他用户不容易发现显示的第一图标,提高了安全性,保护了用户的隐私。
在本发明的一些实施例中,在步骤1040之后,图标显示控制方法1000还包括步骤1050。步骤1050,电子设备接收第五输入;电子设备响应于第五输入,显示第二图标,隐藏第一图标。
其中,步骤1050的具体实现方式与步骤150的实现方式相类似,在此不再赘述。
图13为本发明一实施例提供的电子设备1300的结构示意图,该设备包括:
滑动输入接收模块1310,用于接收用户在目标区域的滑动输入,目标区域包括n个预设触控子区域。
解锁标识显示模块1320,用于在滑动输入的输入过程中,在滑动输入的滑动轨迹每经过一个预设触控子区域时,在所经过的预设触控子区域,同步显示与预设触控子区域关联的解锁标识。
图标显示模块1330,用于在滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标。
其中,第一图标在接收滑动输入之前处于隐藏状态;n为大于1的整数。
在本发明的实施例中,在滑动输入的滑动轨迹经过每一个预设触控子区域时,在该预设触控子区域同步显示与该预设触控子区域关联的解锁标识,而不是在接收用户的滑动输入前就显示解锁标识,可以避免其他用户知晓解锁区域,提高了隐藏的图标对应应用的安全性。并且,在滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,再显示与目标区域和预设输入特征关联的处于隐藏状态的第一图标,不容易让别的用户发现第一图标对应的私密应用,提高了第一图标对应的私密应用的安全性,保护了用户的隐私。
在本发明的实施例中,为了提高图标显示的效率,电子设备1300还包括:
解锁提示标识显示模块,用于在滑动输入的滑动轨迹经过第i个预设触控子区域时,在与第i个预设触控子区域相邻的t个触控子区域,显示t个解锁提示标识。
其中,第i个预设触控子区域为n个预设触控子区域中的任一个;i和t均为正整数,i≤n;t个解锁提示标识用于提示t个触控子区域关联有解锁标识。
在本发明的实施例中,为了提高图标显示的效率,解锁标识为第一显示状态,解锁提示标识为第二显示状态。
在本发明的实施例中,为了提高图标显示的效率,电子设备1300还包括:
取消显示模块,用于在滑动输入的滑动轨迹经过t个解锁提示标识中的第j个解锁提示标识的情况下,取消t个解锁提示标识中除第j个解锁提示标识之外的t-1个解锁提示标识的显示。
在本发明的实施例中,为了提高图标隐藏设置的效率,图标显示模块1330用于:在预设的第一区域,显示第一图标。
为了提高第一图标对应的应用的安全性,图标显示模块1330用于:
在第二图标关联的第二区域,显示第一图标;
其中,第一图标与第二图标关联,第二图标在接收滑动输入之前处于显示状态。
本发明实施例提供的电子设备1300的其他细节与以上结合图1至图9描述的图标显示控制方法类似,在此不再赘述。
图14为本发明一实施例提供的电子设备1400的结构示意图,该设备包括:
第一触控输入接收模块1410,用于接收用户在目标区域的m次第一触控输入。
解锁标识显示模块1420,用于响应于第一触控输入,在m次第一触控输入的m个触控区域,显示与m个触控区域关联的m个解锁标识。
第二触控输入接收模块1430,用于接收对m个解锁标识的第二触控输入。
图标显示模块1440,用于在第二触控输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,显示与目标区域和预设输入特征关联的第一图标。
其中,第一图标在接收m次第一触控输入之前处于隐藏状态;m为正整数。
在本发明的实施例中,在接收到用户对目标区域的触控输入的情况下,才在该触控区域显示与该区域关联的解锁标识,避免其他用户知晓解锁区域,提高了隐藏应用的安全性。并且,当在m个解锁标识的第二触控输入的输入特征与第一图标关联的预设输入特征相匹配时,再显示处于隐藏状态的第一图标,避免其他用户发现第一图标对应的私密应用,提高了第一图标对应的私密应用的安全性,保护了用户的隐私。
在本发明的实施例中,为了提高图标显示的效率,图标显示模块1440用于:在预设的第一区域,显示第一图标。
为了提高第一图标对应的应用的安全性,图标显示模块1440用于:
在第二图标关联的第二区域,显示第一图标;
其中,第一图标与第二图标关联,第二图标在接收滑动输入之前处于显示状态。
本发明实施例提供的电子设备1400的其他细节与以上结合图10至图12描述的图标显示控制方法类似,在此不再赘述。
本发明实施例还提供一种电子设备,电子设备包括:
存储器,用于存储程序;
处理器,用于运行存储器中存储的程序,以执行如图1所示的图标显示控制方法中的各步骤。
本发明实施例还提供一种电子设备,电子设备包括:
存储器,用于存储程序;
处理器,用于运行存储器中存储的程序,以执行如图10所示的图标显示控制方法中的各步骤。
图15为实现本发明各个实施例的一种电子设备的硬件结构示意图,该电子设备1500包括但不限于:射频单元1501、网络模块1502、音频输出单元1503、输入单元1504、传感器1505、显示单元1506、用户输入单元1507、接口单元1508、存储器1509、处理器1510、以及电源1511等部件。本领域技术人员可以理解,图15中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
在一些实施例中,用户输入单元1507用于接收用户在目标区域的滑动输入,目标区域包括n个预设触控子区域。处理器1510用于控制显示单元1506在滑动输入的输入过程中,在滑动输入的滑动轨迹每经过一个预设触控子区域时,在所经过的预设触控子区域,同步显示与预设触控子区域关联的解锁标识。处理器1510还用于在确定滑动输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,控制显示单元1506显示与目标区域和预设输入特征关联的第一图标。其中,第一图标在接收滑动输入之前处于隐藏状态;n为大于1的整数。
在另一些实施例中,用户输入单元1507还用于接收用户在目标区域的m次第一触控输入。处理器1510用于响应于第一触控输入,控制显示单元1506在m次第一触控输入的m个触控区域,显示与m个触控区域关联的m个解锁标识。用户输入单元1507还用于接收对m个解锁标识的第二触控输入。处理器1510还用于在确定第二触控输入的输入特征与目标区域关联的预设输入特征相匹配的情况下,控制显示单元1506显示与目标区域和预设输入特征关联的第一图标。其中,第一图标在接收m次第一触控输入之前处于隐藏状态;m为正整数。
在本发明实施例中,在接收到用户对目标区域中触控区域的触控输入的情况下,在该触控区域显示与该区域关联的解锁标识,而不是在接收到触控输入前直接显示解锁标识,避免其他用户知晓解锁区域,提高了隐藏的图标对应的应用的安全性。并且,当在与第一图标关联的目标区域接收到与该图标关联的预设输入特征相匹配的触控输入时,再显示之前处于隐藏状态的第一图标,不容易让其他用户发现第一图标对应的私密应用,提高了第一图标对应的私密应用的安全性,保护了用户的隐私。
应理解的是,本发明实施例中,射频单元1501可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1510处理;另外,将上行的数据发送给基站。通常,射频单元1501包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1501还可以通过无线通信系统与网络和其他设备通信。
电子设备通过网络模块1502为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元1503可以将射频单元1501或网络模块1502接收的或者在存储器1509中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元1503还可以提供与电子设备1500执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1503包括扬声器、蜂鸣器以及受话器等。
输入单元1504用于接收音频或视频信号。输入单元1504可以包括图形处理器(graphicsprocessingunit,gpu)15041和麦克风15042,图形处理器15041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元1506上。经图形处理器15041处理后的图像帧可以存储在存储器1509(或其它存储介质)中或者经由射频单元1501或网络模块1502进行发送。麦克风15042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元1501发送到移动通信基站的格式输出。
电子设备1500还包括至少一种传感器1505,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板15061的亮度,接近传感器可在电子设备1500移动到耳边时,关闭显示面板15061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器1505还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元1506用于显示由用户输入的信息或提供给用户的信息。显示单元1506可包括显示面板15061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板15061。
用户输入单元1507可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1507包括触控面板15071以及其他输入设备15072。触控面板15071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板15071上或在触控面板15071附近的操作)。触控面板15071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1510,接收处理器1510发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板15071。除了触控面板15071,用户输入单元1507还可以包括其他输入设备15072。具体地,其他输入设备15072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板15071可覆盖在显示面板15061上,当触控面板15071检测到在其上或附近的触摸操作后,传送给处理器1510以确定触摸事件的类型,随后处理器1510根据触摸事件的类型在显示面板15061上提供相应的视觉输出。虽然在图15中,触控面板15071与显示面板15061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板15071与显示面板15061集成而实现电子设备的输入和输出功能,具体此处不做限定。
接口单元1508为外部装置与电子设备1500连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元1508可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备1500内的一个或多个元件或者可以用于在电子设备1500和外部装置之间传输数据。
存储器1509可用于存储软件程序以及各种数据。存储器1509可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1509可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器1510是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器1509内的软件程序和/或模块,以及调用存储在存储器1509内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器1510可包括一个或多个处理单元;优选的,处理器1510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1510中。
电子设备1500还可以包括给各个部件供电的电源1511(比如电池),优选的,电源1511可以通过电源管理系统与处理器1510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
另外,电子设备1500包括一些未示出的功能模块,在此不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如图1所示的图标显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如图10所示的图标显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。