一种遮罩层的显示方法及装置与流程

文档序号:11707380阅读:265来源:国知局
一种遮罩层的显示方法及装置与流程

本发明涉及图像显示技术领域,特别是涉及一种遮罩层的显示方法及装置。



背景技术:

在客户端应用程序的新手引导里面,经常看到一种比较友好的体验就是当用户第一次打开页面时,界面半透明遮罩,同时重点标出来的地方全透明显示,并且配合文字说明。

现有的遮罩层的显示方法,首先对客户端的当前使用页面创建一个遮罩层,然后分别对当前使用页面中的引导标识进行高亮显示,使得所有用户能快速发现这些引导标识,及时了解这些引导标识的作用。

但是,现有的遮罩层的显示方法中,在用户对这些引导标识的使用都已经很熟悉时,用户已经不需要的情况,客户端却还继续使用这些标识进行引导,影响用户体验。



技术实现要素:

本发明实施例的目的在于提供一种遮罩层的显示方法及装置,以实现客户端显示遮罩层时,为不同的用户提供不同的遮罩显示效果,提升用户体验。具体技术方案如下:

本发明实施例公开了一种遮罩层的显示方法,所述方法包括:

获取客户端的当前页面的待引导标识;

判断使用所述客户端的用户为新用户或者老用户,所述新用户为所述客户端新注册用户,所述老用户为所述客户端已注册用户;

当使用所述客户端的用户为所述新用户时,统计所述待引导标识的第一使用频率,并根据所述第一使用频率,确定所述新用户在所述当前页面中对应的引导标识;

当使用所述客户端的用户为所述老用户时,统计所述待引导标识的第二使用频率,并根据所述第二使用频率,确定所述老用户在所述当前页面中对应的引导标识;

对所述当前页面创建遮罩层,并对所述遮罩层内的所述新用户在所述当前页面中对应的引导标识或者所述老用户在所述当前页面中对应的引导标识进行高亮显示。

可选的,所述当使用所述客户端的用户为所述新用户时,统计所述待引导标识的第一使用频率,包括:

当使用所述客户端的用户为所述新用户时,统计所有使用所述客户端的用户在所述当前页面使用所述待引导标识的频率,得到所述待引导标识的第一使用频率。

可选的,所述当使用所述客户端的用户为所述老用户时,统计所述待引导标识的第二使用频率,包括:

当使用所述客户端的用户为所述老用户时,在所述老用户使用所述客户端的预设时间段之后,统计所述老用户在所述当前页面使用所述待引导标识的频率,得到所述待引导标识的第二使用频率。

可选的,所述根据所述第二使用频率,确定所述老用户在所述当前页面中对应的引导标识,包括:

按照所述第二使用频率,对所述待引导标识进行排序,得到排序结果;

根据所述排序结果,确定所述老用户在所述当前页面中对应的引导标识。

可选的,所述当使用所述客户端的用户为所述老用户时,对所述当前页面创建遮罩层,并对所述遮罩层内的所述老用户在所述当前页面中对应的引导标识进行高亮显示,包括:

当所述引导标识为多个引导标识时,根据所述多个引导标识对应的第二使用频率进行顺序排序,并对所述多个引导标识由深到浅进行高亮显示,且与所述遮罩层形成颜色差。

可选的,所述对所述当前页面创建遮罩层,并对所述遮罩层内的所述新用户在所述当前页面中对应的引导标识或者所述老用户在所述当前页面中对应的引导标识进行高亮显示之后,所述的方法还包括:

设置所述引导标识的拒绝按钮,所述拒绝按钮用于关闭所述引导标识。

本发明实施例还公开了一种遮罩层的显示装置,所述装置包括:

获取模块,用于获取客户端的当前页面的待引导标识;

判断模块,用于判断使用所述客户端的用户为新用户或者老用户,所述新用户为所述客户端新注册用户,所述老用户为所述客户端已注册用户;

第一确定模块,用于当使用所述客户端的用户为所述新用户时,统计所述待引导标识的第一使用频率,并根据所述第一使用频率,确定所述新用户在所述当前页面中对应的引导标识;

第二确定模块,用于当使用所述客户端的用户为所述老用户时,统计所述待引导标识的第二使用频率,并根据所述第二使用频率,确定所述老用户在所述当前页面中对应的引导标识;

显示模块,用于对所述当前页面创建遮罩层,并对所述遮罩层内的所述新用户在所述当前页面中对应的引导标识或者所述老用户在所述当前页面中对应的引导标识进行高亮显示。

可选的,包括:

第一统计子模块,用于当使用所述客户端的用户为所述新用户时,统计所有使用所述客户端的用户在所述当前页面使用所述待引导标识的频率,得到所述待引导标识的第一使用频率。

可选的,所述第二确定模块,包括:

第二统计子模块,用于当使用所述客户端的用户为所述老用户时,在所述老用户使用所述客户端的预设时间段之后,统计所述老用户在所述当前页面使用所述待引导标识的频率,得到所述待引导标识的第二使用频率。

可选的,所述第二确定模块,还包括:

排序子模块,用于按照所述第二使用频率,对所述待引导标识进行排序,得到排序结果;

确定子模块,用于根据所述排序结果,确定所述老用户在所述当前页面中对应的引导标识。

本发明实施例提供的一种遮罩层的显示方法及装置,首先,获取客户端的当前页面的待引导标识;其次,判断使用所述客户端的用户为新用户或者老用户,所述新用户为所述客户端新注册用户,所述老用户为所述客户端已注册用户;当使用所述客户端的用户为所述新用户时,统计所述待引导标识的第一使用频率,并根据所述第一使用频率,确定所述新用户在所述当前页面中对应的引导标识;当使用所述客户端的用户为所述老用户时,统计所述待引导标识的第二使用频率,并根据所述第二使用频率,确定所述老用户在所述当前页面中对应的引导标识;最后,对所述当前页面创建遮罩层,并对遮罩层内的新用户在当前页面中对应的引导标识或者老用户在当前页面中对应的引导标识进行高亮显示。通过判断使用所述客户端的用户为新用户或者老用户,并分别统计新用户和老用户使用待引导标识的频率,得到新用户和老用户在所述当前页面中对应的引导标识,实现了客户端显示遮罩层时,为不同的用户提供了不同的遮罩显示效果,从而提升了用户体验。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

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

图1为本发明实施例提供的一种遮罩层的显示方法的流程示意图;

图2为本发明实施例提供的一种遮罩层的显示装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

随着电子技术的发展,应用程序的客户端都会为用户提供一个新手引导界面,引导用户进行操作,而引导界面是通过遮罩层对客户端当前页面的引导标识进行遮罩显示来引导用户的。其中,遮罩层至少有两个图层,上面的一个图层为“遮罩层”,下面的称“被遮罩层”,这两个图层中只有相重叠的地方才会被显示。在现有的方法中,对所有的用户显示的引导标识都是相同的,并没有根据用户的需求来针对性的显示用户可能需要引导的标识。鉴于此,本发明实施例提供了一种遮罩层的显示方法及装置,具体过程如下:

参见图1,图1为本发明实施例提供的一种遮罩层的显示方法的流程示意图,包括如下步骤:

s101,获取客户端的当前页面的待引导标识。

通常,客户端的当前页面上有很多待引导标识,每个待引导标识都有不同的作用,用户通过选择不同待引导标识来实现不同的功能。

s102,判断使用客户端的用户为新用户或者老用户,新用户为客户端新注册用户,老用户为客户端已注册用户。

具体的,通过判断用户使用客户端的用户为新用户或者老用户,可以通过判断用户是否是新注册用户,如果用户是新注册用户,即用户通过注册账号登录,则用户是新用户,如果用户不是新注册用户,即通过账号登录的,则用户是老用户;也可以判断用户的是否是第一次登录,如果该用户是第一次登录,则该用户是新用户,如果该用户不是第一次登录,则该用户是老用户。这里,通过将所有用户分为新用户和老用户,使得客户端显示遮罩层时,为不同的用户提供不同的遮罩显示效果,提升用户体验。

s103,当使用客户端的用户为新用户时,统计待引导标识的第一使用频率,并根据第一使用频率,确定新用户在当前页面中对应的引导标识。

具体的,当使用客户端的用户为新用户时,而新用户是未曾使用过该客户端应用程序的用户,所以需要统计新用户使用该应用程序时,待引导标识的第一使用频率,并根据第一使用频率,确定新用户在当前页面中对应的引导标识。

s104,当使用客户端的用户为老用户时,统计待引导标识的第二使用频率,并根据第二使用频率,确定老用户在当前页面中对应的引导标识;

具体的,当使用客户端的用户为老用户时,而老用户是已经使用过该客户端应用程序的用户,所以需要统计老用户使用该应用程序时,待引导标识的第二使用频率,并根据第二使用频率,确定老用户在当前页面中对应的引导标识。这样,就区分了不同用户在当前页面中对应的引导标识,实现了不同用户显示的引导标识不同,从而提高用户体验。

s105,对当前页面创建遮罩层,并对遮罩层内的新用户在当前页面中对应的引导标识或者老用户在当前页面中对应的引导标识进行高亮显示。

具体的,对当前页面创建遮罩层,先创造一个普通图层,并在其上创造一个对象,此处导入一个引导标识,选中刚刚创建的图层,然后在单击时间轴左下角的新建图层按钮,选中的普通图层的上边建立一个新的普通图层,再在新建的普通图层上绘制图形与输入文字,作为遮罩层中挖空区域。最后将鼠标指针移到遮罩的名字处,单击鼠标右键,调出图层快捷菜单,单击该快捷菜单中的“遮罩层”时,选中的普通图层的名字会向右缩进,表示已经被它上面的遮罩层所联系,成为被遮罩图层。

设置遮罩层后,遮罩层就会为引导标识提供一个区域(图形所占的区域,比如一个圆所占的区域就是这个圆),提供这个区域能使用户看到被遮罩层的元素,而在区域外看不到被遮罩层上的图形元素的。并对遮罩层内的新用户在当前页面中对应的引导标识或者老用户在当前页面中对应的引导标识进行高亮显示。这样,就实现了遮罩层的显示效果,使得用户所需的引导标识被显示出来,为用户提供了极大的方便。

由此可见,本发明实施例提供的一种遮罩层的显示方法及装置,首先,获取客户端的当前页面的待引导标识;其次,判断使用客户端的用户为新用户或者老用户,新用户为客户端新注册用户,老用户为客户端已注册用户;当使用客户端的用户为新用户时,统计待引导标识的第一使用频率,并根据第一使用频率,确定新用户在当前页面中对应的引导标识;当使用客户端的用户为老用户时,统计待引导标识的第二使用频率,并根据第二使用频率,确定老用户在当前页面中对应的引导标识;最后,对当前页面创建遮罩层,并对遮罩层内的新用户在当前页面中对应的引导标识或者老用户在当前页面中对应的引导标识进行高亮显示。通过判断使用客户端的用户为新用户或者老用户,并分别统计新用户和老用户使用待引导标识的频率,得到新用户和老用户在当前页面中对应的引导标识,实现了客户端显示遮罩层时,为不同的用户提供了不同的遮罩显示效果,从而提升了用户体验。

在本发明实施例中,当使用客户端的用户为新用户时,统计待引导标识的第一使用频率,包括:

当使用客户端的用户为新用户时,统计所有使用客户端的用户在当前页面使用待引导标识的频率,得到待引导标识的第一使用频率。

具体的,当使用客户端应用程序的用户为新用户时,由于新用户是没有使用过该应用程序的,所以用户对该客户端应用程序中的引导标识是不熟悉的,所以本方案中通过统计所有使用客户端应用程序的用户在当前页面使用待引导标识的频率,作为新用户显示的引导标识。

在本发明实施例中,当使用客户端的用户为老用户时,统计待引导标识的第二使用频率,包括:

当使用客户端的用户为老用户时,在老用户使用客户端的预设时间段之后,统计老用户在当前页面使用待引导标识的频率,得到待引导标识的第二使用频率。

具体的,当使用客户端应用程序的用户为老用户时,由于老用户是已经使用过该应用程序的,所以老用户对该客户端应用程序中的引导标识有的已经是熟悉的,因此本方案中通过老用户在当前页面使用待引导标识的频率,作为老用户显示的引导标识。

在本发明实施例中,根据第二使用频率,确定老用户在当前页面中对应的引导标识,包括:

按照第二使用频率,对待引导标识进行排序,得到排序结果;

根据排序结果,确定老用户在当前页面中对应的引导标识。

具体的,按照第二使用频率,对待引导标识进行排序,这里,排序的方法可以是升序排序,通过升序排序方法得到的排序结果,根据需求取后n个待引导标识作为最终的引导标识,使得提取的后n个待引导标识相对用户来说是比较重要的;也可以是降序排序,通过降序排序方法得到的排序结果,根据需求取前n个待引导标识作为最终的引导标识,使得提取的前n个待引导标识相对用户来说是比较重要的;还可以根据第二使用频率的预设阈值来进行排序,先筛选出待引导标识的使用频率大于第二使用频率的预设阈值的待引导标识,然后对筛选出的这些待引导标识进行排序。通过对待引导标识进行排序,得到排序结果,然后根据排序结果,确定老用户在当前页面中对应的引导标识。通过第二使用频率的预设阈值来进行排序,只对待引导标识的使用频率大于第二使用频率的预设阈值的待引导标识进行排序,不仅减少了排序的工作量,而且能快速的筛选出用户所需的引导标识。例如,当用户使用购物软件时,提取到的当前页面的待引导标识有“排行榜、领券、今日促销、限时秒杀、果蔬超市、图书、进口……”,通过升序排序的结果是:进口、果蔬超市……图书、限时秒杀、排行榜、今日促销、领券;通过降序排序的结果是:领券、今日促销、限时秒杀、排行榜、图书……果蔬超市、进口;根据预设阈值来进行排序,若只对预设阈值大于1的待引导标识进行排序,假设预设阈值大于1的待引导标识为:排行榜、领券、今日促销、限时秒杀,那么排序结果为:领券、今日促销、限时秒杀、排行榜或者限时秒杀、排行榜、今日促销、领券。需要说明的是,凡是能够得到待引导标识排序结果的方法,都属于本发明保护的范围,在此不一一列举。

在本发明实施例中,当使用所述客户端的用户为所述老用户时,对所述当前页面创建遮罩层,并对所述遮罩层内的所述老用户在所述当前页面中对应的引导标识进行高亮显示,包括:

当引导标识为多个引导标识时,根据多个引导标识对应的第二使用频率进行顺序排序,并对多个引导标识由深到浅进行高亮显示,且与遮罩层形成颜色差。具体的,当引导标识为多个时,根据多个引导标识对应的第二使用频率进行顺序排序,这里的排序方法同样可以是升序排序或者降序排序,还可以根据第二使用频率的预设阈值来进行排序。引导标识由深到浅进行高亮显示,并且与遮罩层形成颜色差,该颜色差是引导标识与遮罩层形成颜色差,能够将引导标识凸显出来。例如,用户在使用聊天工具中,通过判断当前页面中的联系人的重要程度,得到联系人重要程度的排序,例如是第一重要的联系人、第二重要的联系人和第三重要的联系人等,那么将第一重要的联系人、第二重要的联系人和第三重要的联系人等作为引导标识,并由深到钱进行高亮显示,以提示用户联系人的重要程度,从而使用户可以选择性的先处理重要的联系人发来的消息。这样,通过颜色的深浅程度来表示引导标识对用户的不同重要程度,方便用户快速看到比较重要的引导标识,从而提高用户体验。

在本发明实施例中,对当前页面创建遮罩层,对所述遮罩层内的所述老用户在所述当前页面中对应的引导标识进行高亮显示之后,该方法还包括:

设置引导标识的拒绝按钮,拒绝按钮用于关闭引导标识。

具体的,客户端通过对新用户或者老用户对应的引导标识进行高亮显示之后,新用户或者老用户所需的引导标识就被显示出来了,用户除了可以选择点击这些引导标识之外,用户还可以选择关闭该引导标识,因此,需要设置引导标识的拒绝按钮,使得用户可以关闭引导标识。这里,引导标识的拒绝按钮用于关闭引导标识,这里,拒绝按钮可以设置成用叉表示的关闭按钮,或者是“取消”、“我知道了”、“不再提醒”等关闭按钮。

参见图2,图2为本发明实施例提供的一种遮罩层的显示装置的结构示意图,包括如下模块:

获取模块201,用于获取客户端的当前页面的待引导标识;

判断模块202,用于判断使用客户端的用户为新用户或者老用户,新用户为客户端新注册用户,老用户为客户端已注册用户;

第一确定模块203,用于当使用客户端的用户为新用户时,统计待引导标识的第一使用频率,并根据第一使用频率,确定新用户在当前页面中对应的引导标识;

第二确定模块204,用于当使用客户端的用户为老用户时,统计待引导标识的第二使用频率,并根据第二使用频率,确定老用户在当前页面中对应的引导标识;

显示模块205,用于对当前页面创建遮罩层,并对遮罩层内的新用户在当前页面中对应的引导标识或者老用户在当前页面中对应的引导标识进行高亮显示。

进一步的,第一确定模块203,包括:

第一统计子模块,用于当使用客户端的用户为新用户时,统计所有使用客户端的用户在当前页面使用待引导标识的频率,得到待引导标识的第一使用频率。

进一步的,第二确定模块204,包括:

第二统计子模块,用于当使用客户端的用户为老用户时,在老用户使用客户端的预设时间段之后,统计老用户在当前页面使用待引导标识的频率,得到待引导标识的第二使用频率。

进一步的,第二确定模块204,还包括:

排序子模块,用于按照第二使用频率,对待引导标识进行排序,得到排序结果;

确定子模块,用于根据排序结果,确定老用户在当前页面中对应的引导标识。

进一步的,显示模块205,还用于:

当使用客户端的用户为老用户时,对当前页面创建遮罩层,并对遮罩层内的老用户在当前页面中对应的引导标识进行高亮显示,包括:

显示子模块,用于当引导标识为多个引导标识时,根据多个引导标识对应的第二使用频率进行顺序排序,并对多个引导标识由深到浅进行高亮显示,且与遮罩层形成颜色差。

进一步的,显示模块205,还包括:

设置子模块,用于设置引导标识的拒绝按钮,拒绝按钮用于关闭引导标识。

由此可见,由此可见,本发明实施例提供的一种遮罩层的显示方法及装置,首先,通过获取模块获取客户端的当前页面的待引导标识;其次,通过判断模块判断使用客户端的用户为新用户或者老用户,新用户为客户端新注册用户,老用户为客户端已注册用户;当使用客户端的用户为新用户时,统计待引导标识的第一使用频率,并根据第一使用频率,确定新用户在当前页面中对应的引导标识;当使用客户端的用户为老用户时,统计待引导标识的第二使用频率,并根据第二使用频率,确定老用户在当前页面中对应的引导标识;最后,通过显示模块对当前页面创建遮罩层,并对遮罩层内的新用户在当前页面中对应的引导标识或者老用户在当前页面中对应的引导标识进行高亮显示。通过判断使用客户端的用户为新用户或者老用户,并分别统计新用户和老用户使用待引导标识的频率,得到新用户和老用户在当前页面中对应的引导标识,实现了客户端显示遮罩层时,为不同的用户提供了不同的遮罩显示效果,从而提升了用户体验。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1