桌面图标的显示控制方法、装置、可读介质及计算设备

文档序号:1694290 发布日期:2019-12-10 浏览:6次 >En<

阅读说明:本技术 桌面图标的显示控制方法、装置、可读介质及计算设备 (desktop icon display control method and device, readable medium and computing equipment ) 是由 黄克明 于 2019-08-23 设计创作,主要内容包括:本申请公开了一种桌面图标的显示控制方法、装置、可读介质及计算设备。该方法包括:显示扩展桌面,所述扩展桌面包括显示控制区域,在显示所述显示控制区域时,所述扩展桌面中包括的至少一个桌面图标处于隐藏状态;接收经由所述显示控制区域输入的登录信息;对所述登录信息进行身份认证;在认证通过时,将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态。由此,避免显示所有桌面图标而导致用户的隐私信息泄露的问题。(The application discloses a display control method and device of desktop icons, a readable medium and computing equipment. The method comprises the following steps: displaying an extended desktop, wherein the extended desktop comprises a display control area, and at least one desktop icon included in the extended desktop is in a hidden state when the display control area is displayed; receiving login information input via the display control area; performing identity authentication on the login information; and when the authentication is passed, switching the at least one desktop icon included in the extended desktop from a hidden state to a display state. Therefore, the problem that privacy information of a user is leaked due to the fact that all desktop icons are displayed is avoided.)

桌面图标的显示控制方法、装置、可读介质及计算设备

技术领域

本申请属于计算机技术领域,特别涉及一种桌面图标的显示控制方法、装置、可读介质及计算设备。

背景技术

随着信息技术的飞速发展,涌现出越来越多的应用程序,例如游戏应用、即时通讯应用、购物应用、办公应用等,用户可以根据自己的需要安装各种应用,为人们的生活、工作、学习、娱乐和社交提供了诸多便利。

应用的图标是应用的启动入口,当用户点击图标时,终端会启动图标对应的应用程序。通常,将终端上安装的全部应用的图标显示在桌面上,以便于用户使用。然而,对于一些不希望被他人查看的应用尚无解决的方法。

发明内容

本申请提供了一种桌面图标的显示控制方法、装置、可读介质及计算设备,以解决上述的至少一个问题。

第一方面,本申请实施例提供了一种桌面图标的显示控制方法,所述方法包括:显示扩展桌面,所述扩展桌面包括显示控制区域,在显示所述显示控制区域时,所述扩展桌面中包括的至少一个桌面图标处于隐藏状态;接收经由所述显示控制区域输入的登录信息;对所述登录信息进行身份认证;在认证通过时,将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态。

可选地,所述显示控制区域包括密码输入区域、指纹输入区域、手势输入区域、语音输入区域、人脸识别区域中的至少一种;其中,若显示控制区域包括所述密码输入区域,则所述登录信息包括对应于所述密码输入区域的密码;若显示控制区域包括所述指纹输入区域,则所述登录信息包括对应于所述指纹输入区域的指纹;若显示控制区域包括所述语音输入区域,则所述登录信息包括对应于所述语音输入区域的关键词和/或声纹;若显示控制区域包括所述人脸识别区域,则所述登录信息包括对应于所述人脸识别区域的人脸。

可选地,在显示包括所述显示控制区域的扩展桌面之前,所述方法还包括:

显示扩展桌面,所述扩展桌面包括设置区域;以及接收经由所述设置区域输入的验证信息;其中,对所述登录信息进行身份认证,包括:对输入的登录信息和所述验证信息进行匹配;若匹配上,则确定身份认证通过;若未匹配上,则确定身份认证失败。

可选地,在显示扩展桌面之前,所述方法还包括:接收查看扩展桌面的指令,其中,所述查看扩展桌面的指令是由用户双指按压触摸屏底部的预定接触点,并同时从触摸屏底部向触摸屏顶部滑动到达或超出触摸屏中间位置的动作触发的。

可选地,所述扩展桌面还包括对所述验证信息进行修改的修改入口,所述方法还包括:接收经由所述修改入口输入的修改信息。

可选地,所述方法还包括:接收隐藏桌面图标的指令;响应于所述隐藏桌面图标的指令,在对应于所述扩展桌面的缓存数据库中存储被设置为隐藏的桌面图标及其对应的数据信息;以及从桌面数据库中删除所述被设置为隐藏的桌面图标及其对应的数据信息。

可选地,所述方法还包括:接收恢复桌面图标的指令;响应于所述恢复桌面图标的指令,在桌面数据库中存储被恢复的桌面图标及其对应的数据信息;以及从对应于所述扩展桌面的缓存数据库中删除被恢复的桌面图标及其对应的数据信息。

可选地,隐藏桌面图标的指令为以下用户操作中的至少一种触发的:将所述桌面图标从其原显示桌面移动至所述扩展桌面的移动操作;将所述桌面图标添加到隐藏设置列表的操作,恢复桌面图标的指令为以下用户操作中的至少一种触发的:将所述桌面图标从所述扩展桌面移动至显示桌面的移动操作;将所述桌面图标从隐藏设置列表删除的操作。

可选地,所述桌面图标对应的数据信息包括下述的至少一项:所述桌面图标对应的应用的名称;所述桌面图标对应的应用的包名;所述桌面图标对应的应用的启动类名。

可选地,在将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态之后,所述方法还包括:接收锁屏指令;基于所述锁屏指令,将所述至少一个桌面图标从显示状态切换至隐藏状态,并隐藏所述扩展桌面。

第二方面,本申请实施例还提供了一种桌面图标的显示控制装置,所述装置包括:扩展桌面显示单元,用于显示扩展桌面,所述扩展桌面包括显示控制区域,在显示控制区域时所述扩展桌面中包括的至少一个桌面图标处于隐藏状态;信息接收单元,用于接收经由所述显示控制区域输入的登录信息;身份认证单元,用于对所述登录信息进行身份认证;显示控制单元,用于在认证通过时,将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态。

第三方面,本申请实施例还提供了一种计算机可读介质,存储有计算机可执行指令,所述计算机可执行指令用于使计算机能够执行如上所述的方法。

第四方面,本申请实施例还提供了一种计算设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。

本申请实施例提供的桌面图标的显示控制方法、装置、可读介质及计算设备,能够避免显示所有桌面图标而导致用户的隐私信息泄露的问题,从而保障用户隐私安全,提升用户体验。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为根据本申请一个实施例的桌面图标的显示控制方法的流程示意图;

图2为根据本申请一个实施例的包括显示控制区域的扩展桌面的示意图;

图3为根据本申请一个实施例的包括显示的应用图标的扩展桌面的示意图;

图4为根据本申请一个实施例的包括设置区域的扩展桌面的示意图;

图5A-5B为根据本申请实施例的唤出扩展桌面的示意图;

图6为根据本申请一个实施例的桌面图标的显示控制装置示意图;

图7为根据本申请一个实施例的计算设备的示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

图1为根据本申请一个实施例的桌面图标的显示控制方法的流程示意图。其中,该显示控制方法可以由用户终端实现,在实施时,可以通过用户与终端之间的交互,实现该桌面图标的显示控制方案。

如图1所示,在步骤S110,可以显示扩展桌面,其中,所述扩展桌面可以包括显示控制区域,在显示所述显示控制区域时,所述扩展桌面中包括的至少一个桌面图标处于隐藏状态。

在本申请实施例中,扩展桌面可以是在系统桌面的基础上扩展而来的。该扩展桌面既可以是与系统桌面处于同一等级的单独的桌面,也可以是系统桌面的一个扩展子桌面,及对原有桌面进行扩展后,划分出部分可独立控制的桌面区域作为扩展桌面。

该扩展桌面上所包括的显示控制区域可以用于对该扩展桌面所包括的应用图标的显示状态进行控制。在本申请实施例中,提供了多种显示控制方式,用户可以根据自身需要确定其中的一种或至少一种显示控制方式用以进行显示控制。

作为示例,该显示控制区域例如可以包括密码输入区域、指纹输入区域、手势输入区域、语音输入区域、人脸识别区域中的至少一种。用户例如可以在扩展桌面上所显示的显示控制区域输入所需的任一种登录信息。其中,若用户仅设置了一种或两种登录方式,则可以在该显示控制区域显示对应于这一种或两种登录方式的区域,以便用户输入登录信息。若用户设置了多种登录方式,则可以在该显示控制区域显示对应于任意一种或至少一种登录方式的区域,本申请对此不做限制。

作为示例,图2为根据本申请一个实施例的包括显示控制区域的扩展桌面的示意图。

如图2所示,用户终端200的显示屏幕上当前显示了扩展桌面201,该扩展桌面201上包括显示控制区域220(如图2中虚线框标示的区域),作为示例,该显示控制区域220包括密码输入区域221以及指纹输入区域223。用户可以经由该密码输入区域221输入密码,也可以经由指纹输入区域223输入指纹。应当理解的是,在此以及下文的描述中示出的示意图仅是对本申请的扩展桌面及其所包括的相关区域的举例说明而非限定。在其它实施例中,扩展桌面上所包括的显示控制区域、设置区域以及修改入口等可以对应于一种或多种实现方式,本申请对此不做限制。

用户在例如图2所示的显示控制区域220输入登录信息时,在步骤S120,终端接收经由所述显示控制区域输入的登录信息。

用户所输入的登录信息是与显示控制区域相对应的。例如,若显示控制区域包括所述密码输入区域,则所述登录信息包括对应于所述密码输入区域的密码;若显示控制区域包括所述指纹输入区域,则所述登录信息包括对应于所述指纹输入区域的指纹;若显示控制区域包括所述手势输入区域,则所述登录信息包括对应于所述手势输入区域的手势;若显示控制区域包括所述语音输入区域,则所述登录信息包括对应于所述语音输入区域的关键词和/或声纹;若显示控制区域包括所述人脸识别区域,则所述登录信息包括对应于所述人脸识别区域的人脸。由此,使得用户可以根据自身需要自由地进行选择及控制,提供基于不同需求的登录信息控制方式,便于用户操作,也能提供更多趣味性,提升用户体验。并且,登录方式的多样性也可以避免登录信息被快速破译,从而提升扩展桌面及其上的应用图标的数据安全。

应当理解的是,上述实施例仅的对显示控制方式的示意性举例而非限定,在其它实施例中,还可以通过其它方式实现上述显示控制,例如,引导用户语音输入登录信息。

在步骤S130,可以对所述登录信息进行身份认证。

这里,身份认证与前述登录信息相对应。

例如,若登录信息包括对应于密码输入区域的密码,则对该密码进行身份认证;若登录信息包括对应于所述指纹输入区域的指纹,则对该指纹进行身份认证;若登录信息包括对应于所述手势输入区域的手势,则对该手势进行身份认证;若登录信息包括对应于所述语音输入区域的语音,则对该语音所包括的关键词和/或声纹等进行认证;若登录信息包括对应于所述人脸识别区域的人脸,则对所检测到的人脸进行认证。当然,登录信息并不限定于一种实施方式,也可以是以上两种或至少两种登录信息的结合,例如对应于图2所示的显示控制区域的密码和指纹这两种登录信息的结合,或者,对应于人脸、手势、语音这三种登录信息的结合,在此不再赘述。

在步骤S140,在认证通过时,将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态。例如,如图3所示,在对该密码认证通过之后,在扩展桌面201上显示应用A、应用B、应用C。此时,用户点击其中任一应用即可启动该应用并体验该应用提供的服务。

而在认证未通过的情况下,则可以提醒用户重新输入所需的登录信息。在多次认证均未通过的情况下,还可以对当前扩展桌面进行锁定,例如提示已超过指定次数输入错误只能等待一定时长后才能重试,借此达到保护扩展桌面及其上的相关应用,保护用户的隐私安全的目的。

由此,在认证通过的情况下,即可使得之前处于隐藏状态的应用图标被显示出来,使得用户可以点击图标并启动该图标对应的应用程序。而在认证未通过的情况下,则可以使得该扩展桌面所包括的应用图标被隐藏起来,从而使得这些应用不被他人看到,保护用户的隐私安全。

在一个实施例中,在将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态之后,若用户希望再次将扩展桌面上的应用图标被隐藏,用户例如可以执行锁屏操作。上述锁屏操作可以触发锁屏指令。终端可以接收锁屏指令,并基于所述锁屏指令,将所述至少一个桌面图标从显示状态切换至隐藏状态,还可以隐藏所述扩展桌面。由此,扩展桌面及其所包括的应用图标将被隐藏,达到保护用户隐私的目的。

在其它实施例中,还可以通过其它用户操作,使得扩展桌面及其所包括的应用图标被隐藏。例如,向上/下/左/右滑出扩展桌面、触控多任务按钮并结束扩展桌面等,本申请对此不做限制。

在本申请实施例中,在显示包括显示控制区域的扩展桌面以使得用户能够进行上述显示控制之前,还可以允许用户进行设置,来设置该扩展桌面以及显示控制区域。

作为示例,例如可以显示扩展桌面,此时该扩展桌面上可以包括设置区域。用户可以经由该设置区域输入验证信息,终端可以接收经由设置区域输入的验证信息。其中,该验证信息可以用于对如前所述的登录信息进行身份认证。则对所述登录信息进行身份认证可以实施为:对输入的登录信息和所述验证信息进行匹配;若匹配上,则确定身份认证通过;若未匹配上,则确定身份认证失败。由此,通过身份认证,使得只允许用户本人或已知验证信息的其他用户登录并查看该扩展桌面上所包括的应用图标,从而保护用户的隐私安全。

所设置的验证信息与当前显示的设置区域相对应。例如,若设置区域包括所述密码输入区域,则验证信息包括对应于所述密码输入区域的密码;若设置区域包括所述指纹输入区域,则验证信息包括对应于所述指纹输入区域的指纹;若设置区域包括所述手势输入区域,则验证信息包括对应于所述手势输入区域的手势;若设置区域包括所述语音输入区域,则验证信息包括对应于语音输入区域的关键词和/或声纹。由此,使得用户可以根据自身需要自由地进行选择及设置,提供基于不同需求的验证信息的控制方式,提高更多趣味性,提升用户体验。

作为示例,图4为根据本申请一个实施例的包括设置区域的扩展桌面的示意图。

如图4所示,用户终端200的显示屏幕上当前显示了扩展桌面201,该扩展桌面201上包括设置区域204,该设置区域204包括密码输入区域。用户可以经由该密码输入区域输入密码,该密码可以作为验证信息用于对之后输入的登录信息进行身份认证。

另外,在本申请实施例中,扩展桌面本身也可以具有显示状态和/或隐藏状态的,可以通过用户操作,使得扩展桌面被显示或者被隐藏。这里的用户操作可以是终端设备厂商预设的特定操作,也可以是终端设备厂商提供的多种操作中的一种,还可以是用户个性化设定的特定操作,本申请对此不做限制。由此,只允许身份认证通过的用户唤出或者隐藏扩展桌面,其他人则不能随意看到该扩展桌面以及该扩展桌面所包括的一些应用图标,从而避免这些图标被显示出来而引起用户信息泄露的问题。

作为示例,上述使扩展桌面显示的用户操作例如可以是双指按压触摸屏底部的预定接触点,并同时从触摸屏底部向触摸屏顶部滑动到达或超出触摸屏中间位置的动作。当终端设备检测到用户执行了上述操作时,可以触发查看扩展桌面的指令。终端设备在接收到查看扩展桌面的指令之后,即可使得该扩展桌面显示出来。由此,使得扩展桌面显示出来。

图5A为根据本申请实施例的唤出扩展桌面的示意图。

如图5A所示,用户终端200的显示屏幕(触摸屏)上当前显示了系统桌面205,该系统桌面205上包括多个应用(应用E、应用F、应用H、应用I、应用J等)。用户例如可以双指按压触摸屏底部的预定接触点207,并同时从触摸屏底部向触摸屏顶部方向滑动到达或超出触摸屏中间位置并松手。此用户操作可以触发查看扩展桌面的指令,响应于该查看扩展桌面的指令即可向用户呈现如图2或4所述的扩展桌面201。如图5B所示,触发唤出扩展桌面的预定接触点207例如可以位于多任务按钮210、主菜单按钮211、返回按钮212这三个按钮之间的两间隙处。

若此时用户尚未针对该扩展桌面设置验证信息,则当前所显示的扩展桌面上可以包括设置区域(如图4所示)。若此时用户已经针对该扩展桌面设置了验证信息,则当前所显示的扩展桌面上可以包括显示控制区域(如图2所示)。由此,用户即可以通过经由显示控制区域输入登录信息来使扩展桌面上的应用图标被显示出来,或者经由设置区域输入验证信息来对扩展桌面上的图标的显示控制进行设置。

考虑到用户可能有对验证信息进行修改的需求,在本申请实施例中,所显示的扩展桌面还可以包括对所述验证信息进行修改的修改入口,用户可以通过该修改入口来对例如所设置的验证信息进行修改。该修改入口例如可以允许用户进行密码、指纹、手势、关键词和/或声纹、人脸等信息的修改。终端设备可以接收经由修改输入的修改信息,并将此修改信息作为新的验证信息。在此基础上,即可基于新的验证信息来对之后用户输入的登录信息进行身份认证。这样,用户例如可以定期修改验证信息,由此进一步提高扩展桌面及其上应用图标显示的安全性。

应当理解的是,上述设置在扩展桌面的修改入口仅是对本申请的修改方式的举例而非限定。本申请还可以通过其它方式对验证信息进行修改,例如语音唤出修改入口,在此不再赘述。

此外,对于用户期望隐藏的应用图标,其也可以通过其用户操作来使其期望隐藏的应用图标被隐藏。该用户操作可以触发隐藏桌面图标的指令,响应于该隐藏桌面图标的指令,相应的桌面图标可以被隐藏。其中,响应于所述隐藏桌面图标的指令,可以在对应于所述扩展桌面的缓存数据库中存储被设置为隐藏的桌面图标及其对应的数据信息,并从桌面数据库中删除所述被设置为隐藏的桌面图标及其对应的数据信息。桌面图标对应的数据信息包括但不限于下述的至少一项:所述桌面图标对应的应用的名称;所述桌面图标对应的应用的包名;所述桌面图标对应的应用的启动类名。由此,刷新桌面,桌面上将不会显示这些被隐藏了的应用图标,而在认证通过后则可以在扩展桌面上显示这些被设置为隐藏的应用图标。

在此基础上,若用户期望将已经被设置为隐藏的应用图标恢复显示,则也可以通过用户操作来使其恢复。该用户操作可以触发恢复桌面图标的指令,响应于该恢复桌面图标的指令,相应的桌面图标可以被恢复在桌面显示。其中,响应于所述恢复桌面图标的指令,可以在桌面数据库中存储被恢复的桌面图标及其对应的数据信息,从对应于所述扩展桌面的缓存数据库中删除被恢复的桌面图标及其对应的数据信息。桌面图标对应的数据信息包括但不限于下述的至少一项:所述桌面图标对应的应用的名称;所述桌面图标对应的应用的包名;所述桌面图标对应的应用的启动类名。由此,刷新桌面,将会在桌面上显示这些被恢复显示的桌面图标,而在扩展桌面上即使认证通过也将不会显示这些被恢复了的桌面图标。进一步地,当用户点击扩展桌面上的应用图标,基于所存储的该应用的包名和启动类名等信息,即可启动应用并使用户体验相关服务。

由此,通过上述隐藏桌面图标的用户操作和恢复桌面图标的用户操作,即可方便地实现对任意应用图标的显示设置,给用户带来了极大的便利,提升了用户体验。

上述触发隐藏桌面图标的指令的用户操作可以有多种实现方式。作为示例,隐藏桌面图标的指令可以为以下用户操作中的至少一种触发的:将所述桌面图标从其原显示桌面移动至所述扩展桌面的移动操作;将所述桌面图标添加到隐藏设置列表的操作;长按所述桌面图标并从所显示的设置列表中选择隐藏设置等。

上述触发恢复桌面图标的指令的用户操作也可以有多种实现方式。作为示例,恢复桌面图标的指令可以为以下用户操作中的至少一种触发的:将所述桌面图标从所述扩展桌面移动至显示桌面的移动操作;将所述桌面图标从隐藏设置列表删除的操作;长按所述桌面图标并从所显示的设置列表中选择显示设置等。

换言之,上述触发隐藏桌面图标的指令的用户操作与触发恢复桌面图标的指令的用户操作均可以有多种实现方式,并且可以是相反的操作,本申请对此不做限制。

至此,已经结合附图1-5详细说明了本申请的桌面图标的显示控制方法。

在另一个实施例中,上述桌面图标的显示控制方法还可以由一种显示控制装置实现。

图6为根据本申请一个实施例的桌面图标的显示控制装置示意图。

如图6所示,该显示控制装置600可以包括扩展桌面显示单元610、信息接收单元620、身份认证单元630和显示控制单元640。

其中,扩展桌面显示单元610可以用于显示扩展桌面,所述扩展桌面包括显示控制区域,在显示控制区域时所述扩展桌面中包括的至少一个桌面图标处于隐藏状态。信息接收单元620可以用于接收经由所述显示控制区域输入的登录信息。身份认证单元630可以用于对所述登录信息进行身份认证。显示控制单元640可以用于在认证通过时,将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态。

在一个实施例中,所述显示控制区域包括密码输入区域、指纹输入区域、手势输入区域、语音输入区域、人脸识别区域中的至少一种。其中,若显示控制区域包括所述密码输入区域,则所述登录信息包括对应于所述密码输入区域的密码;若显示控制区域包括所述指纹输入区域,则所述登录信息包括对应于所述指纹输入区域的指纹;若显示控制区域包括所述手势输入区域,则所述登录信息包括对应于所述手势输入区域的手势;若显示控制区域包括所述语音输入区域,则所述登录信息包括对应于所述语音输入区域的关键词和/或声纹;若显示控制区域包括所述人脸识别区域,则所述登录信息包括对应于所述人脸识别区域的人脸。

在一个实施例中,在显示包括所述显示控制区域的扩展桌面之前,扩展桌面显示单元610还可以用于显示扩展桌面,所述扩展桌面包括设置区域。信息接收单元620可以接收经由所述设置区域输入的验证信息。身份认证单元630对所述登录信息进行身份认证可以包括:对输入的登录信息和所述验证信息进行匹配;若匹配上,则确定身份认证通过;若未匹配上,则确定身份认证失败。

在一个实施例中,该显示控制装置还可以包括指令接收单元。在显示扩展桌面之前,指令接收单元还可以接收查看扩展桌面的指令,其中,所述查看扩展桌面的指令是由用户双指按压触摸屏底部的预定接触点,并同时从触摸屏底部向触摸屏顶部滑动到达或超出触摸屏中间位置的动作触发的。

在一个实施例中,所述扩展桌面还包括对所述验证信息进行修改的修改入口,信息接收单元620可以接收经由所述修改入口输入的修改信息。

在一个实施例中,该显示控制装置还可以包括指令接收单元和存储单元。该指令接收单元可以接收隐藏桌面图标的指令。存储单元可以响应于所述隐藏桌面图标的指令,在对应于所述扩展桌面的缓存数据库中存储被设置为隐藏的桌面图标及其对应的数据信息,并从桌面数据库中删除所述被设置为隐藏的桌面图标及其对应的数据信息。

在一个实施例中,该指令接收单元可以接收恢复桌面图标的指令。存储单元可以响应于所述恢复桌面图标的指令,在桌面数据库中存储被恢复的桌面图标及其对应的数据信息,并从对应于所述扩展桌面的缓存数据库中删除被恢复的桌面图标及其对应的数据信息。

在一个实施例中,隐藏桌面图标的指令为以下用户操作中的至少一种触发的:将所述桌面图标从其原显示桌面移动至所述扩展桌面的移动操作;将所述桌面图标添加到隐藏设置列表的操作。恢复桌面图标的指令为以下用户操作中的至少一种触发的:将所述桌面图标从所述扩展桌面移动至显示桌面的移动操作;将所述桌面图标从隐藏设置列表删除的操作。

在一个实施例中,所述桌面图标对应的数据信息包括下述的至少一项:所述桌面图标对应的应用的名称;所述桌面图标对应的应用的包名;所述桌面图标对应的应用的启动类名。

在一个实施例中,在将所述扩展桌面包括的所述至少一个桌面图标从隐藏状态切换为显示状态之后,指令接收单元可以接收锁屏指令;显示控制单元640可以基于所述锁屏指令,将所述至少一个桌面图标从显示状态切换至隐藏状态,并隐藏所述扩展桌面。

上述显示控制装置所实现的功能与前述结合附图1-5所述的显示控制方法相同或相似,具体实现细节可参见上文的相关描述,在此不再赘述。

在介绍了本申请示例性实施方式的一种桌面图标的显示控制方法和装置之后,接下来,介绍根据本申请的另一示例性实施方式的计算设备。

所属技术领域的技术人员能够理解,本申请的各个方面可以实现为系统、方法或程序产品。因此,本申请的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

在一些可能的实施方式中,根据本申请的计算设备可以至少包括至少一个处理器、以及至少一个存储器。其中,存储器存储有程序代码,当程序代码被处理器执行时,使得处理器执行本说明书上述描述的根据本申请各种示例性实施方式的桌面图标的显示控制方法中的步骤。例如,处理器可以执行如图1中所示的步骤S110-S140。

下面参照图7来描述根据本申请的这种实施方式的计算设备130。图7显示的计算设备130仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图7所示,计算设备130以通用计算设备的形式表现。计算设备130的组件可以包括但不限于:上述至少一个处理器131、上述至少一个存储器132、连接不同系统组件(包括存储器132和处理器131)的总线133。

总线133表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、***总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。

存储器132可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)1321和/或高速缓存存储器1322,还可以进一步包括只读存储器(ROM)1323。

存储器132还可以包括具有一组(至少一个)程序模块1324的程序/实用工具1325,这样的程序模块1324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

计算设备130也可以与一个或多个外部设备134(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与计算设备130交互的设备通信,和/或与使得该计算设备130能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口135进行。并且,计算设备130还可以通过网络适配器136与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器136通过总线133与用于计算设备130的其它模块通信。应当理解,尽管图中未示出,可以结合计算设备130使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

在一些可能的实施方式中,本申请提供的一种桌面图标的显示控制方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算机设备上运行时,程序代码用于使计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的一种桌面图标的显示控制方法中的步骤,例如,计算机设备可以执行如图1中所示的步骤S110-S140。

程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

本申请的实施方式的用于桌面图标的显示控制的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。

此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于导航媒体内容的设备、方法和图形用户界面

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类