一种业务标识展示方法、装置、电子设备及存储介质与流程

文档序号:29864816发布日期:2022-04-30 12:27阅读:166来源:国知局
一种业务标识展示方法、装置、电子设备及存储介质与流程

1.本技术涉及互联网技术领域,特别是涉及一种业务标识展示方法、装置、电子设备及存储介质。


背景技术:

2.业务标识是指目标软件中一种引导用户选择查看业务的标识信息。业务标识可以以多种形式表示,如红点标识、数字标识、文字标识和图案标识。
3.目前,在展示目标软件的每一页面时,该页面包括的每一业务的业务接口将对该业务的业务标识进行管理。也就是每一业务所对应的业务标识的展示与隐藏均有各业务的业务接口进行管理,这使得目标软件中各业务的业务标识没有得到统一的管理,大大增加了业务标识的管理复杂度和管理难度。


技术实现要素:

4.本技术实施例的目的在于提供一种业务标识展示方法、装置、电子设备及存储介质,以实现对目标软件中各业务的业务标识的统一管理,降低业务标识的管理复杂度和管理难度。具体技术方案如下:
5.在本技术实施的第一方面,首先提供了一种业务标识展示方法,所述方法包括:
6.通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,所述目标软件包括多个所述第一业务;
7.在展示所述第一业务所在的第一页面时,调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
8.可选的,所述标识展示信息包括业务标识的路径信息和数据信息;
9.所述在展示所述第一业务所在的第一页面时,调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识的步骤,包括:
10.在展示所述第一业务所在的第一页面时,调用所述目标接口,根据所述第一业务的标识展示信息中业务标识的路径信息,在所述第一页面中确定所述第一业务所在位置;
11.根据所述第一业务的标识展示信息中业务标识的数据信息,确定所述第一业务的业务标识的展示方式;
12.按照所述展示方式,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
13.可选的,所述展示方式包括红点展示、数字展示、文字展示和图案展示中的一种或多种;
14.所述按照所述展示方式,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识的步骤,包括:
15.若所述展示方式为所述红点展示,则在所述第一业务所在位置的预设区域中展示
红点标识;
16.若所述展示方式为所述数字展示,则根据所述第一业务的标识展示信息中的数据信息,确定所述第一业务的业务标识所对应的目标数值,并在所述第一业务所在的预设区域中展示与所述目标数值对应的数字标识;
17.若所述展示方式为所述文字展示,则根据所述第一业务的标识展示信息中的数据信息,确定所述第一业务的业务标识所对应的目标文字,并在所述会第一业务所在的预设区域中展示与所述目标文字对应的文字标识;
18.若所述展示方式为所述图案展示,则根据所述第一业务的标识展示信息中的数据信息,确定所述第一业务的业务标识对应的目标图案,并在所述第一业务所在位置的预设区域中展示与所述目标图案对应的图案标识。
19.可选的,在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之前,还包括:
20.通过所述目标接口,接收针对所述第一页面展示的业务标识的频控信息,所述频控信息包括第一数量;
21.调用所述目标接口,统计所述第一页面中存在标识展示信息的业务的数量,得到第二数量;
22.所述调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识的步骤,包括:
23.在所述第二数量不大于所述第一数量时,或者在所述第二数量大于所述第一数量,但所述第一业务满足预设展示条件时,调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
24.可选的,在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之后,还包括:
25.若所述第一业务存在对应的第二业务,则调用所述目标接口,根据所述第一业务的标识展示信息,更新所述第二业务的标识展示信息,所述第二业务为所述目标软件的预设业务树中所述第一业务的父节点;
26.在展示所述第二业务所在的第二页面时,调用所述目标接口,根据更新后的第二业务的标识展示信息,在所述第二业务所在位置的预设区域中展示所述第二业务的业务标识。
27.可选的,在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之后,所述方法还包括:
28.通过所述目标接口,接收针对所述第一业务的业务标识的消费信息;
29.调用所述目标接口,根据所述消费信息,丢弃所述第一业务的标识展示信息,并通过所述目标接口更新所述第二业务的标识展示信息。
30.可选的,在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之前,所述方法还包括:
31.通过所述目标接口,接收针对所述第一业务的业务标识的业务标识参数;
32.所述调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识的步骤,包括:
33.调用所述目标接口,根据所述第一业务的标识展示信息,按照所述业务标识参数,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
34.在本技术实施的第二方面,还提供了一种业务标识展示装置,所述装置包括:
35.第一接收模块,用于通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,所述目标软件包括多个所述第一业务;
36.第一展示模块,用于在展示所述第一业务所在的第一页面时,调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
37.可选的,所述标识展示信息包括业务标识的路径信息和数据信息;
38.所述第一展示模块,包括:
39.第一确定子模块,用于在展示所述第一业务所在的第一页面时,调用所述目标接口,根据所述第一业务的标识展示信息中业务标识的路径信息,在所述第一页面中确定所述第一业务所在位置;
40.第二确定子模块,用于根据所述第一业务的标识展示信息中业务标识的数据信息,确定所述第一业务的业务标识的展示方式;
41.展示子模块,用于按照所述展示方式,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
42.可选的,所述展示方式包括红点展示、数字展示、文字展示和图案展示中的一种或多种;
43.所述展示子模块,具体用于若所述展示方式为所述红点展示,则在所述第一业务所在位置的预设区域中展示红点标识;
44.若所述展示方式为所述数字展示,则根据所述第一业务的标识展示信息中的数据信息,确定所述第一业务的业务标识所对应的目标数值,并在所述第一业务所在的预设区域中展示与所述目标数值对应的数字标识;
45.若所述展示方式为所述文字展示,则根据所述第一业务的标识展示信息中的数据信息,确定所述第一业务的业务标识所对应的目标文字,并在所述会第一业务所在的预设区域中展示与所述目标文字对应的文字标识;
46.若所述展示方式为所述图案展示,则根据所述第一业务的标识展示信息中的数据信息,确定所述第一业务的业务标识对应的目标图案,并在所述第一业务所在位置的预设区域中展示与所述目标图案对应的图案标识。
47.可选的,所述装置还包括:
48.第二接收模块,用于在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之前,通过所述目标接口,接收针对所述第一页面展示的业务标识的频控信息,所述频控信息包括第一数量;
49.统计模块,用于调用所述目标接口,统计所述第一页面中存在标识展示信息的业务的数量,得到第二数量;
50.所述第一展示模块,具体用于在所述第二数量不大于所述第一数量时,或者在所述第二数量大于所述第一数量,但所述第一业务满足预设展示条件时,调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一
业务的业务标识。
51.可选的,所述装置还包括:
52.更新模块,用于在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之后,若所述第一业务存在对应的第二业务,则调用所述目标接口,根据所述第一业务的标识展示信息,更新所述第二业务的标识展示信息,所述第二业务为所述目标软件的预设业务树中所述第一业务的父节点;
53.第二展示模块,用于在展示所述第二业务所在的第二页面时,调用所述目标接口,根据更新后的第二业务的标识展示信息,在所述第二业务所在位置的预设区域中展示所述第二业务的业务标识。
54.可选的,所述装置还包括:
55.第三接收模块,用于在调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之后,通过所述目标接口,接收针对所述第一业务的业务标识的消费信息;
56.丢弃模块,用于调用所述目标接口,根据所述消费信息,丢弃所述第一业务的标识展示信息,并通过所述目标接口更新所述第二业务的标识展示信息。
57.可选的,所述装置还包括:
58.第四接收模块,用于调用所述目标接口,根据所述第一业务的标识展示信息,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识之前,通过所述目标接口,接收针对所述第一业务的业务标识的业务标识参数;
59.所述第一展示模块,具体用于调用所述目标接口,根据所述第一业务的标识展示信息,按照所述业务标识参数,在所述第一业务所在位置的预设区域中展示所述第一业务的业务标识。
60.在本技术实施的第三方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
61.存储器,用于存放计算机程序;
62.处理器,用于执行存储器上所存放的程序时,实现上述任一所述的业务标识展示方法步骤。
63.在本技术实施例的第四方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的业务标识展示方法步骤。
64.在本技术实施的第五方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的业务标识展示方法。
65.本技术实施例提供的技术方案,通过目标接口接收目标软件中第一业务对应的业务接口所发送的标识展示信息,在展示该第一业务所在的第一页面时,通过调用目标接口,根据第一业务的标识展示信息,展示第一业务的业务标识。也就是通过目标接口接收各业务的业务接口所发送的标识展示信息,从而在页面展示时,在该页面中展示其所包括的各业务的业务标识。相比于相关技术,不同业务的业务标识的展示均由目标接口完成,不再需要各业务的业务接口分别对业务标识进行管理,实现了对目标软件中各业务的业务标识的
统一管理,降低了业务标识的管理复杂度和管理难度。
附图说明
66.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
67.图1为某一视频软件中我的业务所对应的页面的一种示意图;
68.图2为本技术实施例提供的业务标识展示方法的第一种流程示意图;
69.图3为本技术实施例提供的业务标识展示方法的第二种流程示意图;
70.图4为本技术实施例提供的业务标识展示方法的第三种流程示意图;
71.图5为图1所示的消息业务所对应的页面;
72.图6为本技术实施例提供的业务标识展示方法的第四种流程示意图;
73.图7为本技术实施例提供的业务标识展示方法的第五种流程示意图;
74.图8为本技术实施例提供的预设业务树的一种结构示意图;
75.图9为本技术实施例提供的业务标识展示方法的第六种流程示意图;
76.图10为本技术实施例提供的业务标识展示方法的第七种流程示意图;
77.图11为本技术实施例提供的业务标识展示装置的一种结构示意图;
78.图12为本技术实施例提供的电子设备的一种结构示意图。
具体实施方式
79.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
80.如图1所示,图1为某一视频软件中我的业务所对应的页面的一种示意图。
81.在图1所示的页面101中,区域106示出了该视频软件所包括的各种业务,即首页业务、随刻视频业务、会员业务、发现业务和我的业务。图1所示的区域102-区域105示出了我的业务所包括的各子业务。如区域105中的观看历史业务、收藏与预约业务、下载业务等。
82.在展示图1所示的页面101时,页面101中包括的每一业务的业务接口将分别对应各自业务的业务标识进行展示或隐藏。例如,页面101中我的业务右上角数值为31的数字标识的展示和隐藏是由我的业务所对应的业务接口进行管理的,创作中心业务后免费领红包的文字标识和红包图案的图案标识的展示和隐藏是由创作中心所对应的业务接口进行管理的。
83.因此,在相关技术中,每一业务的业务标识的展示或隐藏均是由各自对应的业务接口进行管理的,这使得目标软件中各业务的业务标识没有得到统一的管理,增加了业务标识的管理复杂度和管理难度。
84.为了解决相关技术中的问题,本技术实施例提供了一种业务标识展示方法。该方法应用于电子设备,如手机平板等设备。该电子设备中包括业务标识软件开发工具包(software development kit,sdk)所对应的目标接口,该业务标识sdk所对应的目标接口用于对目标软件中各业务的业务标识进行统一的管理。在此,对上述电子设备不作具体限定。
85.如图2所示,图2为本技术实施例提供的业务标识展示方法的第一种流程示意图。该方法包括以下步骤。
86.步骤s201,通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务。
87.步骤s202,在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
88.通过图2所示的方法,通过目标接口接收目标软件中第一业务对应的业务接口所发送的标识展示信息,在展示该第一业务所在的第一页面时,通过调用目标接口,根据第一业务的标识展示信息,展示第一业务的业务标识。也就是通过目标接口接收各业务的业务接口所发送的标识展示信息,从而在页面展示时,在该页面中展示其所包括的各业务的业务标识。相比于相关技术,不同业务的业务标识的展示均由目标接口完成,不再需要各业务的业务接口分别对业务标识进行管理,实现了对目标软件中各业务的业务标识的统一管理,降低了业务标识的管理复杂度和管理难度。
89.下面通过具体的实施例,对本技术实施例进行说明。为便于理解,下文以目标接口为执行主体进行说明,并不起任何限定作用。
90.针对上述步骤s201,即通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务。
91.一个可选的实施例中,电子设备可以通过目标接口向目标软件中各业务所对应的业务接口发送信息获取请求。每一业务对应的业务接口在接收到该信息获取请求后,可以获取该业务的标识展示信息,并返回其获取到的标识展示信息。此时,电子设备将通过目标接口接收到各业务对应的业务接口所发送的标识展示信息。其中,第一业务可以为目标软件中的任一业务。
92.电子设备在发送上述信息获取请求时,可以向目标软件中的每一业务所对应的业务接口发送该信息获取请求,也可以仅向目标软件中待展示的页面所包括各业务的业务接口发送该信息获取请求。
93.另一个可选的实施例中,针对目标软件中每一业务对应的业务接口,该业务的业务接口可以实时监测该业务的标识展示信息是否更新。当该业务的标识展示信息更新后,该业务的业务接口可以主动发送当前时刻的标识展示信息(即更新后的标识展示信息)。此时,电子设备将接收到的该业务的标识展示信息。其中,第一业务记为标识展示信息更新的业务。
94.为便于理解,以上述图1所示的页面101为例进行说明。某一时刻,区域102中数字标识31所对应的消息业务接收到的新的消息。此时,消息业务的业务接口将监测到消息业务的标识展示信息发送变化,如标识展示信息中消息数量更新为32。消息业务的业务接口更新后的标识展示信息发送给电子设备。
95.在本技术实施例中,上述第一业务可以为目标软件中的任一业务。并且,上述第一业务的数量为多个。在此,对上述第一业务以及第一业务的数量不作具体限定。为便于理解,本技术实施例仅以一个第一业务为例进行说明,并不起任何限定作用。
96.一个可选的实施例中,为便于电子设备后期根据每一第一业务的标识展示信息进行业务标识的展示,电子设备在接收到各业务接口所发送的标识展示信息后,可以对接收到的各业务接口的标识展示信息进行存储。在此,对标识展示信息的存储方式不作具体限定。
97.在本技术实施例中,上述目标软件可以为视频软件、聊天软件等。在此,对上述目标软件不作具体限定。本技术实施例中仅以目标软件为视频软件为例进行说明,并不起任何限定作用。
98.针对上述步骤s202,在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
99.在本步骤中,电子设备在确定对包括第一业务的第一页面进行展示时,可以调用上述目标结构,根据第一业务的标识展示信息,在第一页面中展示第一业务的业务标识。也就是在第一页面中第一业务所在位置的预设区域中展示第一业务的业务标识。
100.在本技术实施例中,上述目标接口为集成有业务标识sdk,该业务标识sdk可以用于业务标识的数据计算与用户界面(user interface,ui)展示、消失、更新等处理逻辑。也就是目标接口内具有业务标识对应两个层面的处理逻辑,即数据层面的处理逻辑和ui层面的处理逻辑。其中,数据层面的处理逻辑用户确定业务标识是否满足预设展示条件、以及业务标识所对应的展示数据。ui层面的处理逻辑用于在用户界面展示/隐藏业务标识。
101.上述第一业务所在的位置为第一业务在第一页面中的相对位置。根据用户设置情况或者页面排版的不同,第一页面中每一业务所在的位置均不相同。在此,对第一业务所在的位置不作具体限定。
102.另外,根据每一业务种类的不同,以及每一业务所在位置大小的不同,上述第一业务所在位置的预设区域也有所不同。仍以上述图1所示的页面101为例。在图1所示的页面101中,消息业务所在位置的预设区域为消息业务对应图标的右上角区域。创造中心业务和钱包业务所在位置的预设区域为各自业务图标所在位置的右侧区域。在此,对上述第一业务所在位置的预设区域不作具体限定。
103.在本技术实施例中,上述第一页面可以为目标软件启动时,展示在电子设备显示屏幕中的默认页面。也可以为目标软件运行过程中,在进行页面切换后展示在显示屏幕中的页面。在此,对上述第一页面不作具体限定,并且,对确定展示第一页面的方法不作具体说明。
104.上述业务标识可以为红点标识、数字标识、文字标识、图案标识中的一种或多种
105.一个可选的实施例中,上述标识展示信息可以包括业务标识的路径信息和数据信息。
106.上述业务标识的数据信息包括但不限于业务标识的标识(identity,id),业务标识的展示方式/丢弃方式、业务标识的持续时间范围、业务标识的展示数据等。其中,业务标识的展示数据包括不限于文字、数字、图案。在此,对上述业务标识的数据信息以及业务表述的展示数据不作具体限定。
107.上述实施例仅以第一页面一个业务(即上述第一业务)的业务标识的展示为例进行说明。该第一页面中其他业务的业务标识的展示方法均可参照上述第一业务的业务标识的展示方法,在此,对第一页面中其他业务的业务标识的展示不作具体说明。
108.一个可选的实施例中,基于图2所示的方法,本技术实施例还提供了一种业务标识展示方法。如图3所示,图3为本技术实施例提供的业务标识展示方法的第二种流程示意图。该方法包括以下步骤。
109.步骤s301,通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识
展示信息,其中,目标软件包括多个第一业务。
110.上述步骤s301与上述步骤s201相同。
111.步骤s302,在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息中业务标识的路径信息,在第一页面中确定第一业务所在位置。
112.在本技术实施例中,上述业务标识的路径信息至少包括业务标识所在的页面(记为page),第一业务所在的区块(记为block)以及第一业务所在的位置(记为place)。也就是上述业务标识的路径信息可以表示为:page-block-place。
113.为便于理解,以上述图1中的消息业务为例进行说明。在图1所示的页面101中,消息业务所在的页面101为我的业务所对应的页面,表示为page=我的,消息业务在页面101中所在的区块为区域102所对应的顶部导航区块,表示为block=顶部导航,消息业务所在的位置为消息图标所在的位置,表示为place=消息图标。因此,在页面101中,消息业务的路径信息可以表示为:我的-顶部导航-消息图标。
114.在展示第一业务所在的第一页面时,电子设备通过调用上述目标接口,可以根据该目标接口中数据层面的处理逻辑,以及第一业务的标识展示信息中包括的业务标识的路径信息,确定第一业务在第一页面中的位置。
115.仍以上述消息业务的路径信息为:我的-顶部导航-消息图标为例进行说明。电子设备在展示图1所示的我的业务所对应的页面101时,可以根据消息业务的路径信息中消息业务所在的位置(即消息图标),确定页面101中消息业务所在的位置为消息图标所在的位置。
116.步骤s303,根据第一业务的标识展示信息中业务标识的数据信息,确定第一业务的业务标识的展示方式。
117.一个可选的实施例中,当上述第一业务的标识展示信息所包括的数据信息中包括业务标识的展示方式时,电子设备通过调用上述目标接口,可以根据该目标接口中数据层面的处理逻辑,将该展示方式确定为第一业务的业务标识的展示方式。
118.另一个可选的实施例中,当上述第一业务的标识展示信息所包括的数据信息中未包括业务标识的展示方式时,电子设备通过调用上述目标接口,可以根据该目标接口中数据层面的处理逻辑,以及该标识展示信息所包括的数据信息中的业务标识的展示数据,确定第一业务的业务标识的展示方式。
119.例如,当上述第一业务的标识展示信息所包括的数据信息中的展示数据为文字时,电子设备可以确定该第一业务的业务标识的展示方式为文字展示。
120.再例如,当上述第一业务的标识展示信息所包括的数据信息中的展示数据为图案时,电子设备可以确定该第一业务的业务标识的展示方式为图案展示。
121.在本技术实施例中,上述业务标识的展示方式可以为红点展示、数字展示、文字展示和图案展示。其中,图案展示可以包括静态图案展示和动态图案展示。除此以外,上述业务标识的展示方式也可以为多种展示方式的组合,例如,某一业务的业务标识的展示方式可以为红点展示与文字展示的组成。在此,对上述业务标识的展示方式不作具体限定。
122.步骤s304,按照展示方式,在第一业务所在位置的预设区域中展示第一业务的业务标识。
123.在本步骤中,电子设备调用上述目标接口,可以根据该目标接口中ui层面的处理
逻辑,按照第一业务的业务标识的展示方式,在第一页面的第一业务所在位置的预设区域中,展示第一业务的业务标识视图(view)。也就是展示第一业务的业务标识。
124.通过上述步骤s302-步骤s304,电子设备通过目标接口,可以根据第一业务的标识展示信息,准确的在第一业务所在位置的预设区域中展示出该第一业务的业务标识。
125.一个可选的实施例中,基于图3所示的方法,本技术实施例还提供了一种业务标识展示方法。如图4所示,图4为本技术实施例提供的业务标识展示方法的第三种流程示意图。该方法将上述步骤s304细化为以下步骤,即步骤s3041-步骤s3044。
126.步骤s3041,若展示方式为红点展示,则在第一业务所在位置的预设区域中展示红点标识。
127.在本步骤中,当执行上述步骤s303所确定出的第一业务的业务标识的展示方式为红点展示时,电子设备可以通过上述目标接口在第一业务所在位置的预设区域展示红点标识。
128.为便于理解,仍以上述图1为例进行说明。当电子设备确定页面101中观看历史业务的业务标识所对应的展示方式为红点展示时,电子设备可以通过上述目标接口在页面101所示的区域105中观看历史图标所在位置的右侧展示红点标识。此时,用户可以根据该红点标识确定观看历史中存在新增加的历史观看视频。
129.步骤s3042,若展示方式为数字展示,则根据第一业务的标识展示信息中的数据信息,确定第一业务的业务标识所对应的目标数值,并在第一业务所在的预设区域中展示与目标数值对应的数字标识。
130.在本步骤中,当执行上述步骤s303确定出的第一业务的业务标识的展示方式为数字展示时,电子设备通过上述目标接口,可以根据上述第一业务的标识展示信息中的数据信息所包括的展示数据,确定第一业务的业务标识所对应的目标数值。也就是确定出需要在第一页面中展示的第一业务的业务标识所对应的目标数值。此时,电子设备可以通过上述目标接口在第一业务所在的预设区域中展示与目标数值对应的数字标识。
131.一个可选的实施例中,当上述第一业务不存在子业务时,该第一业务的标识展示信息中业务标识的展示数据可以为该第一业务所对应的数值。此时,上述目标数值可以为该第一业务的标识展示信息中业务标识的展示数据。
132.为便于理解,结合图5为例进行说明。图5为图1所示的消息业务所对应的页面。
133.在图5所示页面501中包括多种业务,也就是图1所示的消息业务中包括多个子业务,如图2所示的评论/回复业务,新增关注业务、收到的赞业务等。
134.在图5所示的页面501中,会员服务业务、平台通知业务和活动助手业务均不包括子业务。当目标软件的服务器推送新的通知消息时,也就是平台通知业务所对应的标识展示信息中业务标识的展示数据为该通知消息。此时,电子设备可以根据该展示数据,确定平台通知业务所对应的目标数值为1。电子设备可以在平台通知业务所在位置的右侧展示一数字红点,该数字红点的数值为1。该数字红点即为平台通知业务的业务标识。
135.另一个可选的实施例中,当上述第一业务存在多个子业务时,该第一业务的标识展示信息中业务标识的展示数据可以为每一子业务所对应的数值。此时,上述目标数值可以为该第一业务的标识展示信息中业务标识的展示数据确定。
136.一个可选的实施例中,电子设备可以将第一业务所包括的多个子业务中的目标子
业务所对应的数值确定为第一业务的业务标识的展示数据。其中,目标子业务可以为第一业务所包括的多个子业务中存在标示展示信息的任一子业务。
137.为便于理解,结合上述图1和图5为例进行说明。由于图1所示的页面101中的消息业务包括图5所示的页面501中的所有业务,因此,当消息业务的展示方式为数字展示时,电子设备可以将页面501中存在标示展示信息的任一业务所对应展示数据的数值,确定该消息业务所对应的目标数值,从而在页面101中展示与该目标数值对应的数字标识。
138.例如,当图5所示的页面501中,新增关注业务的标识展示信息中的展示数据得10时,电子设备可以确定图1所示的消息业务所对应的目标数值为10。电子设备可以在图1所示的消息图标的右上角展示数值为10的数字红点。
139.另一个可选的实施例中,电子设备可以计算第一业务所包括的多个子业务的标识展示信息中展示数据的和值,得到第一业务的业务标识所对应的目标数值。
140.为便于理解,仍以上述图1和图5为例进行说明。现假设图5所示的页面501中评论/回复业务的标识展示信息中展示数据为10,新增关注业务的标识展示信息中的展示数据为15,收到的赞业务的标识展示信息中的展示数据为20。电子设备可以确定页面101中消息业务所对应的目标数值为45=10+15+20。此时,电子设备可以在图1所示的消息图标的右上角展示数值为45的数字红点。
141.在本技术实施例中,对上述第一业务的业务标识所对应的目标数值的确定方式不作具体限定。
142.步骤s3043,若展示方式为文字展示,则根据第一业务的标识展示信息中的数据信息,确定第一业务的业务标识所对应的目标文字,并在会第一业务所在的预设区域中展示与目标文字对应的文字标识。
143.在本步骤中,当执行上述步骤s303所确定出的第一业务的业务标识的展示方式为文字展示时,电子设备通过上述目标接口,可以根据第一业务的标识展示数据中的数据信息所包括的展示数据,确定第一业务的业务标识所对应的目标文字。也就是确定出需要在第一页面展示的第一业务的业务标识所对应的目标文字。此时,电子设备可以通过上述目标接口在第一业务所在的预设区域中展示与目标文字对应的文字标识。
144.一个可选的实施例中,在确定第一业务的业务标识所对应的目标文字时,该目标文字可以为第一业务的标识展示信息中所包括的展示数据中的关键词/标题等。例如,上述图1所示的钱包业务所对应的送3个月贵宾(very important person,vip)会员,以及创作中心业务所对应的免费红包。
145.另一个可选的实施例中,在确定第一业务的业务标识所对应的目标文字时,该目标文字还可以为第一业务的标识展示信息所包括的展示数据中的前第一预设数量个文字。
146.为便于理解,仍以图5所示的平台通知业务为例进行说明。现假设目标软件的服务器向电子设备推动了一则通知消息。此时,平台通知业务的标识展示信息所包括的展示数据为该通知消息。电子设备可以将该通知消息的前预设属两个文字确定为平台通知业务的业务标识所对应的目标文字。
147.上述第一预设数量可以根据第一业务所在位置的预设区域所能容纳的文字的数量进行设定,在此,对上述第一预设数量不作具体限定。
148.在本技术实施例中,对上述第一业务的业务标识所对应的目标文字的确定方式不
作具体限定。
149.步骤s3044,若展示方式为图案展示,则根据第一业务的标识展示信息中的数据信息,确定第一业务的业务标识对应的目标图案,并在第一业务所在位置的预设区域中展示与目标图案对应的图案标识。
150.在本步骤中,当执行上述步骤s303所确定出的第一业务的业务标识的展示方式为图案展示时,电子设备通过上述目标接口,可以根据第一业务的标识展示数据中的数据信息所包括的展示数据,确定第一业务的业务标识所对应的目标图案。此时,电子设备可以通过上述目标接口在第一业务所在的预设区域中展示与目标图案对应的图案标识。
151.一个可选的实施例中,上述第一业务的业务标识所对应的目标图案可以为上述展示数据中包括的图案。
152.为便于理解,结合上述图5进行说明。现假设有20人关注了图1所示页面101中区域103登录的用户,此时,上述新增关注业务的标识展示信息所包括的展示数据中可以包括新增关注的20人的用户id和用户头像。此时,电子设备可以将展示数据中第二预设数量个用户头像,确定为新增关注业务的业务标识所对应的目标图案。
153.上述第二预设数量个用户头像,可以为20个用户头像中,关注时间距离当前时间最近的第二预设数量个用户所对应的用户头像。上述第二预设数量可以根据上述第一业务所在位置的预设区域所能容纳的用户头像的数量记性设定。在此,对上述第二预设数量不作具体限定。
154.另一个可选的实施例中,上述第一业务的业务标识所对应的目标图案可以为根据上述展示数据从预设图案库中获取得到的图案。例如,图1所示的创作中心业务所对应的业务标识中的红包图案。
155.在此,对上述第一业务的业务标识所对应的目标图案的确定方式不作具体限定。
156.上述步骤s3041-步骤s3044是根据第一业务的标识展示信息包括的展示方式执行的,在此,对上述步骤s3041-步骤s3044的执行不作具体限定。
157.在上述步骤s3041-步骤s3044中,分别针对红点展示、数字展示、文字展示和图案展示的展示方式进行说明。除此以外,在应用过程中某一业务可以采用多种展示方式组合的方式,展示该业务的业务标识。如图1所示的创作中心业务和钱包业务所对应的业务标识的展示方式是由文字展示和图案展示组合得到的。在此,对多种展示方式组合展示业务标识的方法不作具体说明。
158.通过上述步骤s3041-步骤s3044,电子设备通过上述目标接口,分别可以针对不同的业务采用不同的展示方式,从而对各业务的业务标识进行展示,有效提高了业务标识展示方式多样性,提高了业务标识的多样性。
159.一个可选的实施例中,基于图2所示的方法,本技术实施例还提供了一种业务标识展示方法。如图6所示,图6为本技术实施例提供的业务标识展示方法的第四种流程示意图。该方法包括以下步骤。
160.步骤s601,通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务。
161.上述步骤s601与上述步骤s201相同。
162.步骤s602,通过目标接口,接收针对第一页面展示的业务标识的频控信息,频控信
息包括第一数量。
163.在本步骤中,针对目标软件中的每一页面,用户可以设置该页面展示的业务标识的最大数量,即第一数量。当用户针对第一页面中展示的业务标识数量进行设置后,电子设备通过上述目标接口,将接收到用户触发的针对第一页面的频控信息。该频控信息中包括用户针对第一页面设置的第一数量,即第一页面展示的业务标识的最大数量。
164.上述第一数量可以根据用户需求进行设置,在此,对上述第一数量不作具体限定。
165.步骤s603,调用目标接口,统计第一页面中存在标识展示信息的业务的数量,得到第二数量。
166.在本步骤中,针对第一页面所包括的每一业务,电子设备调用上述目标接口对第一页面中存在标识展示信息的业务的数量进行统计,得到第二数量。
167.一个可选的实施例中,电子设备可以通过上述目标接口,根据其存储的标识展示信息中业务标识的路径信息,统计路径信息中page为第一页面的标识展示信息的数量,得到第二数量。
168.步骤s604,若展示第一业务所在的第一页面,则在第二数量不大于第一数量时,或者在第二数量大于第一数量,但第一业务满足预设展示条件时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
169.在本技术实施例中,通过上述步骤s602和步骤s603得到上述第一数量和第二数量后,电子设备可以调用上述目标接口确定第二数量是否大于第一数量,并在第二数量大于第一数量时,确定第一业务是否满足预设展示条件,具体可以包括以下情况。
170.情况一,第二数量小于等于第一数量。
171.情况二,第二数量大于第一数量,但第一业务满足预设展示条件。
172.情况三,第二数量大于第一数量,但第一业务不满足预设展示条件。
173.一个可选的实施例中,当出现上述情况一或情况二时,电子设备可以确定在第一页面中可以展示第一业务的业务标识。此时,电子设备可以调用上述目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。第一业务的业务标识的展示方法可参见上文描述,在此不作赘述。
174.另一个可选的实施例中,当上述情况三时,电子设备可以确定在第一页面中不可以展示第一业务的业务标识。也就是在第一页面中将展示其他第一数量个业务所对应的业务标识,并不会展示第一业务的业务标识。
175.在本技术实施例中,上述预设展示条件可以第一页面中各业务的预设优先级,或者各业务对应的标识展示信息的存储时长进行设定。
176.一个可选的实施例中,上述预设展示条件可以表示为:预设优先级最高的前第一数量个业务。
177.另一个可选的实施例中,上述预设展示条件还可以表示为:存储时间最短的第一数量个标识展示信息对应的业务。
178.在本技术实施例中,对上述预设展示条件不作具体说明。
179.相比于相关技术中,各业务接口独立对其业务标识的管理,电子设备通过接收上述频控信息,可以有效保证第一页面展示的业务标识的数量不会超出上述第一数量,从而避免所有业务均展示其对应的业务标识情况的出现,加强了对目标软件中各页面展示的业
务标识的管理,提高了页面展示的美观度,提高了用户感观。
180.一个可选的实施例中,基于图2所示的方法,本技术实施例还提供了一种业务标识展示方法。如图7所示,图7为本技术实施例提供的业务标识展示方法的第五种流程示意图。该方法包括以下步骤。
181.步骤s701,通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务。
182.步骤s702,在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
183.上述步骤s701-步骤s702与上述步骤s201-步骤s202相同。
184.步骤s703,若第一业务存在对应的第二业务,则调用目标接口,根据第一业务的标识展示信息,更新第二业务的标识展示信息,第二业务为目标软件的预设业务树中第一业务的父节点。
185.在本技术实施例中,根据目标软件中每一页面与每一业务间的第一关联关系,以及不同业务间的第二关联关系,电子设备可以预先构建该目标软件的预设业务树。该预设业务树中的每一节点为目标软件所包括的一个业务。
186.为便于理解,结合图1、图5和图8为例进行说明。图8为本技术实施例提供的预设业务树的一种结构示意图。
187.在图8所示的预设业务树为三层结构,即图8所示的第一层至第三层。其中,节点801为根节点,节点802-节点804为节点801的叶子节点,节点805为节点802的叶子节点,节点806和节点807为节点803的叶子节点,节点808为节点804的叶子节点。
188.现假设节点801为图1所示的我的业务所对应的业务节点。第二层中的节点802-节点804可以为页面101的区域102、区域103、区域104和区域105中的任意三个业务对应的业务节点。
189.若节点803为页面101所示的消息业务所对应的业务节点,则图8所示的节点806和节点807可以为上述图5所示的页面501所包括的业务中的任意两个业务所对应的节点。
190.在本技术实施例中,上述目标软件的预设业务树中的各业务节点可以根据用户的需求进行添加和删除。在此,对上述预设业务树中的业务节点不作具体限定。
191.在上述目标软件的预设业务树中,当上述第一页面中的第一业务存在父节点时,也就是上述第一业务为第二页面中第二业务的子业务时,电子设备在接收到上述第一业务的标识展示信息后,可以调用上述目标接口,基于该第一业务的标识展示信息,对第二业务的标识展示信息进行更新,得到更新后的第二业务的标识展示信息。
192.上述步骤s703可以在上述步骤s702之后执行,也可以在步骤s702之前执行,还可以与步骤s702同时执行,在此,对上述步骤s702和步骤s703的执行顺序不作具体限定。
193.步骤s704,在展示第二业务所在的第二页面时,调用目标接口,根据更新后的第二业务的标识展示信息,在第二业务所在位置的预设区域中展示第二业务的业务标识。
194.为便于理解,以上述第一业务为图5所示页面中评论/回复业务。该评论/回复业务的业务标识为数值为20的数字红点。现用户通过点击图5所示的返回按钮503方式,选择查看评论/回复业务的父节点,即消息业务所在的页面101。若页面101中消息业务的标识展示信息是根据图5所示的评论/回复业务的标识展示信息确定的,则在图1所示的页面101中消
息业务的业务标识为数值为20的数字红点。
195.在本技术实施例中,通过上述步骤s703-步骤s704,电子设备通过上述目标接口,可以根据第一业务的标识展示信息更新父节点(即上述第二业务)对应的标识展示信息,这有保证了第二业务所在第二页面展示时,第二页面中展示的各业务的标识展示信息的准确性。
196.一个可选的实施例中,针对上述目标软件的预设业务树,电子设备可以接收针对预设业务树中第一目标节点的删除指令。电子设备在接收到该删除指令,将从预设业务树中删除第一目标节点以及第一目标节点的所有子节点。
197.为便于理解,以图8所示的预设业务树为例进行说明。现假设电子设备接收到针对节点804的删除指令,此时,电子设备可以从预设业务树中删除节点804,以及节点804的叶子节点(即节点808)。
198.一个可选的实施例中,针对上述目标软件的预设业务树,电子设备可以接收针对第二目标节点的添加指令。该添加指令中包括与第二目标节点相关的整体链路路径。电子设备在接收到该添加指令后,根据该添加指令中包括与第二目标节点相关的整体链路路径,在预设业务树中添加第二目标节点,以及第二目标节点的所有叶子节点。
199.为便于理解,仍以图8所示的预设业务树为例进行说明。现假设预设业务树中不包括节点803、节点806和节点807。
200.某一时刻,电子设备接收到针对节点803的添加指令。该添加指令中包括两个整体链路路径,即路径1:节点801-节点803-节点806,以及路径2:节点801-节点803-节点807。此时,电子设备可以根据路径1和路径2在预设业务树中增加节点803、节点806和节点807,得到如图8所示的预设业务树。
201.一个可选的实施例中,根据图2所示的方法,本技术实施例还提供了一种业务标识展示方法。如图9所示,图9为本技术实施例提供的业务标识展示方法的第六种流程示意图。该方法包括以下步骤。
202.步骤s901,通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务。
203.步骤s902,在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
204.上述步骤s901-步骤s902与上述步骤s201-步骤s202相同。
205.步骤s903,通过目标接口,接收针对第一业务的业务标识的消费信息。
206.在本技术实施例中,在第一页面展示过程中,针对第一页面中的每一业务,若该业务所在位置的预设区域处展示有业务标识,则当用户对该业务执行预设操作时,电子设备通过上述目标接口,将接收到针对该业务的业务标识的消费信息。
207.当用户针对上述第一页面中第一业务执行上述预设操作时,电子设备将接收到针对第一业务的业务标识的消费信息。
208.上述消费信息中可以包括第一业务的路径信息,该路径信息可以表示为:page-block-place。
209.一个可选的实施例中,上述预设操作可以为用户对第一业务所在位置的有效区域内进行了点击操作。
210.例如,用户在图1所示的页面101中对观看历史业务进行了点击操作,此时,电子设备将接收到的针对观看历史业务的业务标识的消费信息。
211.另一个可选的实施例中,上述预设操作可以为用户对第一业务所在位置的有效区域内进行了点击操作,从而跳转至第一业务所对应的页面,并且该页面的展示时长大于预设时长。
212.例如,用户在图1所示的页面101中对消息业务进行了点击操作,电子设备当前所展示的页面将由图1所示的页面101切换至图5所示的页面501,当该页面的展示时长大于预设时长时,电子设备将接收到的针对消息业务的业务标识的消费信息。
213.再一个可选的实施例中,上述预设操作可以为用户在第一业务对应的页面中点击预设按钮。
214.例如,用户在图5所示的页面501中点击刷子按钮502时,电子设备将接收到针对消息业务的消费信息。该消费信息中的路径信息为图5所示页面501中每一业务所对应的路径信息。
215.步骤s904,调用目标接口,根据消费信息,丢弃第一业务的标识展示信息,并通过目标接口更新第二业务的标识展示信息。
216.一个可选的实施例中,当上述第一业务不存在对应的第二业务时,若接收到上述消费信息,则电子设备可以确定该第一业务的业务标识已经被消费掉,此时,电子设备根据该消费信息中第一业务的路径信息,通过调用上述目标接口丢弃第一业务的标识展示信息。也就是根据上述目标接口中ui层面的处理逻辑,隐藏该第一业务的业务标识。
217.另一个可选的实施例中,当上述第一业务存在对应的第二业务时,电子设备在接收到上述消费信息后,将根据该消费信息中第一业务的路径信息,调用目标接口丢弃第一业务的标识展示信息,此时,第一业务的标识展示信息将为空。另外,由于第二业务中包括上述第一业务,因此,在第二业务的标识展示信息中包括第一业务的标识展示信息。当第一业务的业务展示信息为空后,电子设备将根据上述业务树反向更新包括第一业务的每一业务的标识展示信息。也就是以第一业务为父节点,反向更新每一子节点的标识展示信息,即丢弃第二业务的标识展示信息中包括的第一业务的标识展示信息。
218.在本技术实施例中,电子设备在接收到上述针对第一业务的业务标识的消费信息后,通过调用目标接口丢弃第一业务的标识展示信息的方式,使得第一页面展示过程中,不再展示第一业务的标识,这有效保证了各业务标识展示和隐藏的准确性。
219.再者,通过对包括第一业务的每一业务的标识展示信息的更新,有效保证了每一业务的标识展示信息更新的及时性,以及更新后的标识展示信息的准确性,从而为每一业务所在页面中各业务的业务标识展示提供保证。
220.一个可选的实施例中,电子设备在丢弃上述第一业务的标识展示信息的同时,可以通过目标接口向第一业务的业务接口发送针对标识展示信息的通知消息。第一业务的业务接口在接收到该通知消息后,可以确定第一业务的业务标识已经被消费了,此时,第一业务的业务接口可以丢弃标识展示信息。
221.一个可选的实施例中,根据图2所示的方法,本技术实施例还提供了一种业务标识展示方法。如图10所示,图10为本技术实施例提供的业务标识展示方法的第七种流程示意图。该方法包括以下步骤。
222.步骤s1001,通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务。
223.上述步骤s1001与上述步骤s201相同。
224.步骤s1002,通过目标接口,接收针对第一业务的业务标识的业务标识参数。
225.在本步骤中,针对目标软件中的每一业务,用户可以根据自身需求,设置该业务的业务标识展示时的业务标识参数。此时,电子设备通过上述目标接口可以接收到针对每一的业务标识的业务标识参数。也就是电子设备将接收到针对第一业务的业务标识的业务标识参数。
226.上述业务标识参数包括但不限于业务标识的展示方式、业务标识的颜色、业务标识的尺寸。在此,对上述业务标识参数不作具体限定。
227.步骤s1003,在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,按照业务标识参数,在第一业务所在位置的预设区域中展示第一业务的业务标识。
228.上述按照业务标识参数展示第一业务的业务标识的方法可参照上述基于标识展示信息展示第一业务的业务标识的方法,在此不作具体说明。
229.通过上述步骤s1002和步骤s1003,电子设备在对各业务的业务标识进行展示时,可以根据用户设置的业务标识参数进行业务标识的展示,提高了业务标识展示的灵活性和多样性。
230.基于同一种发明构思,根据上述本技术实施例提供的业务标识展示方法,本技术实施例还提供了一种业务标识展示装置。如图11所示,图11为本技术实施例提供的业务标识展示装置的一种结构示意图。该装置包括以下模块。
231.第一接收模块1101,用于通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务;
232.第一展示模块1102,用于在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
233.可选的,上述标识展示信息包括业务标识的路径信息和数据信息;
234.上述第一展示模块1102,包括:
235.第一确定子模块,用于在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息中业务标识的路径信息,在第一页面中确定第一业务所在位置;
236.第二确定子模块,用于根据第一业务的标识展示信息中业务标识的数据信息,确定第一业务的业务标识的展示方式;
237.展示子模块,用于按照展示方式,在第一业务所在位置的预设区域中展示第一业务的业务标识。
238.可选的,上述展示方式包括红点展示、数字展示、文字展示和图案展示中的一种或多种;
239.上述展示子模块,具体可以用于若展示方式为红点展示,则在第一业务所在位置的预设区域中展示红点标识;
240.若展示方式为数字展示,则根据第一业务的标识展示信息中的数据信息,确定第一业务的业务标识所对应的目标数值,并在第一业务所在的预设区域中展示与目标数值对
应的数字标识;
241.若展示方式为文字展示,则根据第一业务的标识展示信息中的数据信息,确定第一业务的业务标识所对应的目标文字,并在会第一业务所在的预设区域中展示与目标文字对应的文字标识;
242.若展示方式为图案展示,则根据第一业务的标识展示信息中的数据信息,确定第一业务的业务标识对应的目标图案,并在第一业务所在位置的预设区域中展示与目标图案对应的图案标识。
243.可选的,上述业务标识展示装置还可以包括:
244.第二接收模块,用于在调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识之前,通过目标接口,接收针对第一页面展示的业务标识的频控信息,频控信息包括第一数量;
245.统计模块,用于调用目标接口,统计第一页面中存在标识展示信息的业务的数量,得到第二数量;
246.上述第一展示模块1102,具体可以用于在第二数量不大于第一数量时,或者在第二数量大于第一数量,但第一业务满足预设展示条件时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
247.可选的,上述业务标识展示装置还可以包括:
248.更新模块,用于在调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识之后,若第一业务存在对应的第二业务,则调用目标接口,根据第一业务的标识展示信息,更新第二业务的标识展示信息,第二业务为目标软件的预设业务树中第一业务的父节点;
249.第二展示模块,用于在展示第二业务所在的第二页面时,调用目标接口,根据更新后的第二业务的标识展示信息,在第二业务所在位置的预设区域中展示第二业务的业务标识。
250.可选的,上述业务标识展示装置还可以包括:
251.第三接收模块,用于在调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识之后,通过目标接口,接收针对第一业务的业务标识的消费信息;
252.丢弃模块,用于调用目标接口,根据消费信息,丢弃第一业务的标识展示信息,并通过目标接口更新第二业务的标识展示信息。
253.可选的,上述业务标识展示装置还可以包括:
254.第四接收模块,用于调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识之前,通过目标接口,接收针对第一业务的业务标识的业务标识参数;
255.上述第一展示模块1102,具体用于调用目标接口,根据第一业务的标识展示信息,按照业务标识参数,在第一业务所在位置的预设区域中展示第一业务的业务标识。
256.通过本技术实施例提供的装置,通过目标接口接收目标软件中第一业务对应的业务接口所发送的标识展示信息,在展示该第一业务所在的第一页面时,通过调用目标接口,根据第一业务的标识展示信息,展示第一业务的业务标识。也就是通过目标接口接收各业
务的业务接口所发送的标识展示信息,从而在页面展示时,在该页面中展示其所包括的各业务的业务标识。相比于相关技术,不同业务的业务标识的展示均由目标接口完成,不再需要各业务的业务接口分别对业务标识进行管理,实现了对目标软件中各业务的业务标识的统一管理,降低了业务标识的管理复杂度和管理难度。
257.基于同一种发明构思,根据上述本技术实施例提供的业务标识展示方法,本技术实施例还提供了一种电子设备,如图12所示,包括处理器1201、通信接口1202、存储器1203和通信总线1204,其中,处理器1201,通信接口1202,存储器1203通过通信总线1204完成相互间的通信,
258.存储器1203,用于存放计算机程序;
259.处理器1201,用于执行存储器1203上所存放的程序时,实现如下步骤:
260.通过目标接口,接收目标软件中第一业务对应的业务接口发送的标识展示信息,其中,目标软件包括多个第一业务;
261.在展示第一业务所在的第一页面时,调用目标接口,根据第一业务的标识展示信息,在第一业务所在位置的预设区域中展示第一业务的业务标识。
262.通过本技术实施例提供的电子设备,通过目标接口接收目标软件中第一业务对应的业务接口所发送的标识展示信息,在展示该第一业务所在的第一页面时,通过调用目标接口,根据第一业务的标识展示信息,展示第一业务的业务标识。也就是通过目标接口接收各业务的业务接口所发送的标识展示信息,从而在页面展示时,在该页面中展示其所包括的各业务的业务标识。相比于相关技术,不同业务的业务标识的展示均由目标接口完成,不再需要各业务的业务接口分别对业务标识进行管理,实现了对目标软件中各业务的业务标识的统一管理,降低了业务标识的管理复杂度和管理难度。
263.上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
264.通信接口用于上述终端与其他设备之间的通信。
265.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
266.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
267.基于同一种发明构思,根据上述本技术实施例提供的业务标识展示方法,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例中任一所述的业务标识展示方法。
268.基于同一种发明构思,根据上述本技术实施例提供的业务标识展示方法,本技术实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执
行上述实施例中任一所述的业务标识展示方法。
269.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
270.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
271.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置等实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
272.以上所述仅为本技术的较佳实施例而已,并非用于限定本技术的保护范围。凡在本技术的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本技术的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1