CN110708386A - 页面显示方法、终端设备和服务器 - Google Patents
页面显示方法、终端设备和服务器 Download PDFInfo
- Publication number
- CN110708386A CN110708386A CN201910973319.5A CN201910973319A CN110708386A CN 110708386 A CN110708386 A CN 110708386A CN 201910973319 A CN201910973319 A CN 201910973319A CN 110708386 A CN110708386 A CN 110708386A
- Authority
- CN
- China
- Prior art keywords
- recommended
- data
- server
- functional module
- acquisition request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供一种页面显示方法、终端设备和服务器,应用于终端设备的方法包括:向服务器发送参数获取请求,以使服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;接收参数信息;向服务器发送数据获取请求,其中,参数获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据;根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。降低了用户操作过程的繁琐性,而且便于用户及时获取数据。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种页面显示方法、终端设备和服务器。
背景技术
随着终端技术的不断发展,手机、平板电脑等终端设备得到了广泛的发展和应用。用户可在终端设备上安装所需的应用程序(Application,简称APP),通过APP所展示的页面来获取资讯信息。举例来说,新闻类的APP通常由多个功能模块组成,如视频、音乐、直播、互动交流等功能模块。
现有技术中,各个功能模块之间毫无关联,用户需要在各个功能模块之间进行点击切换,以此来获得每个功能模块分别对应的页面,每个页面下仅包括一个功能模块下的数据。
然而现有技术中,每一个功能模块可能对应有紧急的数据进行推荐,那么如果按照现有技术,用户需要进行不断的点击切换才能查看到,用户操作过程繁琐,而且不利于用户及时的获取紧急数据,用户体验较差。
发明内容
本申请提供一种页面显示方法、终端设备和服务器,降低了用户操作过程的繁琐性,而且便于用户及时获取数据。
第一方面,本申请提供一种页面显示方法,应用于终端设备,包括:
向服务器发送参数获取请求,以使所述服务器根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
接收所述服务器发送的参数信息;
向所述服务器发送数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型,以使所述服务器根据所述数据获取请求,确定并向所述终端设备发送每个所述待推荐的功能模块所对应的待推荐数据;
接收所述服务器发送的每个所述待推荐的功能模块所对应的待推荐数据;
根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
进一步地,在所述接收所述服务器发送的参数信息之后,且在根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面之前,还包括:
根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式;
所述根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面,包括:
根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
进一步地,所述向服务器发送参数获取请求,包括:
当接收到第一触发指令或是第二触发指令时,向所述服务器发送所述参数获取请求,其中,所述第一触发指令用于指示启动所述终端设备上的目标应用程序,所述第二触发指令用于指示更新所述目标应用程序当前显示的页面。
进一步地,所述数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,所述数据标识为所述服务器已向所述终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
每个所述待推荐的功能模块所对应的待推荐数据,为所述服务器根据各待推荐的功能模块所对应的数据标识,从预设的各待推荐的功能模块所对应的数据列表中按序确定的。
第二方面,本申请提供了一种页面显示方法,应用于服务器,包括:
接收终端设备发送的参数获取请求,并根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
接收所述终端设备发送的数据获取请求;
根据所述数据获取请求,确定并向所述终端设备发送每个待推荐的功能模块所对应的待待推荐数据,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型,以使所述终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
进一步地,所述数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,所述数据标识为所述服务器已向所述终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
根据所述数据获取请求,确定并向所述终端设备发送每个待推荐的功能模块所对应的待待推荐数据,包括:
根据预设数据展示数目与功能模块的类型之间的对应关系,确定每个待推荐的功能模块的类型对应的数据展示条数;
根据每个待推荐的功能模块所对应的数据标识,从各待推荐的功能模块所对应的数据列表中,按序确定与每个待推荐的功能模块所对应的相应数据展示数目的待推荐数据,并发送给所述终端设备。
第三方面,本申请提供了一种终端设备,包括:
第一发送单元,用于向服务器发送参数获取请求,以使所述服务器根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
第一接收单元,用于接收所述服务器发送的参数信息;
第二发送单元,用于向所述服务器发送数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型,以使所述服务器根据所述数据获取请求,确定并向所述终端设备发送每个所述待推荐的功能模块所对应的待推荐数据;
第二接收单元,用于接收所述服务器发送的每个所述待推荐的功能模块所对应的待推荐数据;
处理单元,用于根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
进一步地,所述终端设备还包括:
确定单元,用于在所述第一接收单元接收所述服务器发送的参数信息之后,且在所述处理单元根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面之前,根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式;
所述处理单元,具体用于根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
进一步地,所述第一发送单元,具体用于当接收到第一触发指令或是第二触发指令时,向所述服务器发送所述参数获取请求,其中,所述第一触发指令用于指示启动所述终端设备上的目标应用程序,所述第二触发指令用于指示更新所述目标应用程序当前显示的页面。
进一步地,所述数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,所述数据标识为所述服务器已向所述终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
每个所述待推荐的功能模块所对应的待推荐数据,为所述服务器根据各待推荐的功能模块所对应的数据标识,从预设的各待推荐的功能模块所对应的数据列表中按序确定的。第四方面,本申请提供一种服务器,包括:
第一接收单元,用于接收终端设备发送的参数获取请求,并根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
第二接收单元,用于接收所述终端设备发送的数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型;
确定单元,用于根据所述数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据;
发送单元,用于将每个待推荐的功能模块所对应的待待推荐数据发送给所述终端设备,以使所述终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
进一步地,所述数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,所述数据标识为所述服务器已向所述终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
所述确定单元,具体用于根据预设数据展示数目与功能模块的类型之间的对应关系,确定每个待推荐的功能模块的类型对应的数据展示条数;根据每个待推荐的功能模块所对应的数据标识,从各待推荐的功能模块所对应的数据列表中,按序确定与每个待推荐的功能模块所对应的相应数据展示数目的待推荐数据,并发送给所述终端设备。
第五方面,本申请提供一种终端设备,包括:存储器和处理器;
所述存储器,用于存储计算机程序;
其中,所述处理器执行所述存储器中的计算机程序,以实现如第一方面任一实现方式的方法。
第六方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面任一实施方式的方法。
第七方面,本申请提供一种服务器,包括:存储器和处理器;
所述存储器,用于存储计算机程序;
其中,所述处理器执行所述存储器中的计算机程序,以实现如第二方面任一实现方式的方法。
第八方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如第二方面任一实施方式的方法。
本申请提供了一种页面显示方法、终端设备和服务器,该方法应用于终端设备,终端设备通过向服务器发送参数获取请求,以使服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;终端设备在接收到服务器发送的参数信息之后,向服务器发送数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据;终端设备接收服务器发送的每个待推荐的功能模块所对应的待推荐数据;并根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面,即该页面上展示有至少两个待推荐的功能模块所对应的待推荐数据,避免了用户需要在各个功能模块之间进行点击切换的过程,降低了用户操作过程的繁琐性,而且通过该页面便于用户及时获取每个待推荐的功能模块下的待推荐数据。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本申请提供的页面显示***的架构示意图;
图2为本申请实施例一提供的页面显示方法的流程图;
图3为本申请实施例二提供的页面显示方法的流程图;
图4为本申请实施例三提供的页面显示方法的流程图;
图5为本申请实施例四提供的页面显示方法的流程图;
图6为本申请实施例五提供的终端设备的结构示意图;
图7为本申请实施例六提供的终端设备的结构示意图;
图8为本申请实施例七提供的服务器的结构示意图;
图9为本申请实施例八提供的终端设备的结构示意图;
图10为本申请实施例九提供的服务器的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1为本申请提供的页面显示***的架构示意图,如图1所示,该页面显示***包括终端设备101和服务器102,其中,终端设备101可通过服务器102获取参数信息以及各待推荐数据,从而终端设备101根据所获取的参数信息以及各待推荐数据,生成并显示页面。
图2为本申请实施例一提供的页面显示方法的流程图,该方法应用于终端设备,如图2所示,该方法包括:
步骤201:向服务器发送参数获取请求,以使服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息。
在本实施例中,服务器中预先可配置有参数信息,因而,当终端设备需要生成页面时,终端设备可先向服务器发送参数获取请求,以使服务器根据该参数获取请求,向终端设备返回参数信息,该参数信息中可包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息,其中,待推荐的功能模块的类型指的即是,待推荐的功能模块的名称(或称为标识),如视频、音乐、直播、互动交流等等;待推荐的功能模块对应的展示位置信息,可以指的是待推荐的功能模块在待生成的页面上的相对位置信息,如左、或右、或上、或下、或中间等等。
示例性的,当用户启动终端设备上的某新闻APP时(如用户在终端设备上用手指触发该新闻APP所对应的图标),终端设备向服务器发送参数获取请求,以使服务器根据该参数获取请求,向终端设备返回参数信息,例如,该参数信息包括两个待推荐的功能模块的类型,分别是视频、音乐,该参数信息还包括每个待推荐的功能模块对应的展示位置信息,如视频这一功能模块对应的展示位置信息为上,音乐这一功能模块对应的展示位置信息为下。
在本实施例中,终端设备在向服务器发送参数获取请求时,具体可通过调用接口的方式向服务器发送参数获取请求。
步骤202:接收服务器发送的参数信息。
步骤203:向服务器发送数据获取请求,其中,参数获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据。
在本实施例中,终端设备在接收到服务器发送的参数信息之后,便可向服务器请求每个待推荐的功能模块所对应的待推荐数据。具体的,终端设备向服务器发送携带至少两个待推荐的功能模块的类型的数据获取请求,以使服务器在接收到该数据获取请求后,确定每个待推荐的功能模块所对应的待推荐数据,并将确定的每个待推荐的功能模块所对应的待推荐数据发送给终端设备。
以上述步骤201中的示例继续进行举例说明,终端设备向服务器发送数据获取请求,其中,该数据获取请求中携带有视频、音乐,这样,服务器在接收到该数据获取请求后,确定与视频这一功能模块所对应的至少一条待推荐数据,如待推荐数据1、待推荐数据2,以及确定与音乐这一功能模块所对应的至少一条待推荐数据,如待推荐数据3、待推荐数据4、待推荐数据5,然后服务器将每个待推荐的功能模块所对应的待推荐数据发送给终端设备。
步骤204:接收服务器发送的每个待推荐的功能模块所对应的待推荐数据。
步骤205:根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
在本实施例中,当终端设备在接收到服务器发送的每个待推荐的功能模块所对应的待推荐数据之后,便可根据每个待推荐的功能模块所对应的待推荐数据,以及接收到的参数信息中每个待推荐的功能模块对应的展示位置信息,生成并显示页面,其中,该页面上可同时显示各待推荐的功能模块所对应的待推荐数据。
以上述步骤203中的示例继续进行举例说明,终端设备在接收到服务器发送的与视频所对应的待推荐数据1、待推荐数据2,以及与音乐所对应的待推荐数据3、待推荐数据4、待推荐数据5,之后,便可根据视频所对应的待推荐数据1、待推荐数据2、展示位置信息上,和音乐所对应的待推荐数据3、待推荐数据4、待推荐数据5、展示位置信息为下,生成并显示页面,即用户在启动终端设备上的该新闻APP时,向用户展示该页面,其中,该页面的上边显示待推荐数据1、待推荐数据2,该页面的下边显示待推荐数据3、待推荐数据4、待推荐数据5。
本申请实施例提供了一种页面显示方法,该方法应用于终端设备,终端设备通过向服务器发送参数获取请求,以使服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;终端设备在接收到服务器发送的参数信息之后,向服务器发送数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据;终端设备接收服务器发送的每个待推荐的功能模块所对应的待推荐数据;并根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面,即该页面上展示有至少两个待推荐的功能模块所对应的待推荐数据,避免了用户需要在各个功能模块之间进行点击切换的过程,降低了用户操作过程的繁琐性,而且通过该页面便于用户及时获取每个待推荐的功能模块下的待推荐数据。
图3为本申请实施例二提供的页面显示方法的流程图,如图3所示,该方法可以包括:
步骤301:当接收到第一触发指令或是第二触发指令时,向服务器发送参数获取请求,其中,第一触发指令用于指示启动终端设备上的目标应用程序,第二触发指令用于指示更新目标应用程序当前显示的页面。
在本实施例中,一种应用场景为:当终端设备接收到第一触发指令时,终端设备确定需要生成页面,此时终端设备向服务器发送参数获取请求,其中,第一触发指令用于指示启动终端设备上的目标应用程序(也可称为客户端)。举例来说,该目标应用程序为终端设备上的安装的某新闻类APP,如用户在终端设备上用手指触发该新闻APP所对应的图标(假设之前处于未启动状态),此时终端设备将接收到第一触发指令,从而接下会来终端设备会向服务器发送参数获取请求。
另一种应用场景为:当终端设备接收到第二触发指令时,终端设备确定需要生成页面,此时终端设备向服务器发送参数获取请求,其中,第二触发指令用于指示更新目标应用程序当前显示的页面。举例来说,该目标应用程序同样为终端设备上的安装的某新闻类APP,假设该新闻类APP已经被启动,即当前已经向用户展示有页面,那么当用户需要对当前所展示的页面进行更新时,用户可在当前页面上进行下拉操作等,此时终端将会接收到第二触发指令,从而接下来终端设备会向服务器发送参数获取请求。
步骤302:接收服务器发送的参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息。
举例来说,终端设备接收到的参数信息包括两个待推荐的功能模块的类型,分别是视频、音乐,该参数信息还包括每个待推荐的功能模块对应的展示位置信息,如视频这一功能模块对应的展示位置信息为上,音乐这一功能模块对应的展示位置信息为下。
步骤303:根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式。
在本实施例中,为了提高页面的显示效果,可预先设置展示样式与功能模块的类型之间的对应关系,其中,展示样式可包括多种,如九宫格、四方格、列表等等。
举例来说,终端设备中预先设置的展示样式与功能模块的类型之间的对应关系包括:视频与展示样式1对应、音乐与展示样式2对应、互动交流与展示样式3对应、直播与展示样式4对应。以上述步骤303中的示例为例,在终端设备接收到的参数信息,该参数信息包括视频、音乐后,便可根据该对应关系,确定视频对应的展示样式为展示样式1,音乐对应的展示样式为展示样式2。
步骤304:向服务器发送数据获取请求,其中,参数获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据。
在本实施例中,为了从服务器中获取不重复的待推荐数据,数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,数据标识为服务器已向终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;每个待推荐的功能模块所对应的待推荐数据,为服务器根据各待推荐的功能模块所对应的数据标识,从预设的各待推荐的功能模块所对应的数据列表中按序确定的。
举例来说,服务器中针对音乐这一功能模块设置有一数据列表1,该数据列表1中包括10条待推荐数据,如待推荐数据1、2…10,每一条待推荐数据对应一个数据标识,数据标识具体可为ID号,在数据列表1中这10条数据可按照ID号从上至下依次增加,为便于解释本案,将1、2…10确定为ID号。假设数据获取请求中携带有音乐所对应的数据标识3,也即,服务器在此之前已经将待推荐数据1、待推荐数据2和待推荐数据3发送给终端设备,那么服务器接下来则是在数据列表1中,按序从待推荐数据4开始确定音乐所对应的待推荐数据。
步骤305:接收服务器发送的每个待推荐的功能模块所对应的待推荐数据。
步骤306:根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
在本实施例中,假设终端设备在接收到服务器发送的与视频这一功能模块所对应的待推荐数据13、待推荐数据14、待推荐数据15,以及与音乐这一功能模块所对应的待推荐数据4、待推荐数据5、待推荐数据6,之后,便可根据视频这一功能模块所对应的待推荐数据13、待推荐数据14、待推荐数据15、展示位置信息上、展示样式1,和音乐这一功能模块所对应的待推荐数据4、待推荐数据5、待推荐数据6、展示位置信息为下、展示样式2,生成并显示页面,即用户在启动终端设备上的该新闻APP时,向用户展示该页面,其中,该页面的上边以展示样式1显示待推荐数据13、待推荐数据14、待推荐数据15,且该页面的下边以展示样式2显示待推荐数据3、待推荐数据4、待推荐数据5。
本实施例通过终端设备在接收到第一触发指令时,向服务器发送参数获取请求,以通过服务器获取参数信息,接下来终端设备在向服务器发送数据获取请求,以通过服务器获取每个待推荐的功能模块所对应的待推荐数据,从而接下来可根据参数信息和每个待推荐的功能模块的待推荐数据,生成并显示页面,其中,第一触发指令用于示启动终端设备上的目标应用程序,也即,在目标应用程序被启动后,通过该页面,将每个待推荐的功能模块的待推荐数据在第一时间展示给用户。尤其对于报业来说,以最简洁的方式抓住用户的眼球,直观柔和的推广各类数据,高效率强化并宣传了当下热门的、国家号召的、人民需求的各类信息,提高了报业与用户双方的交互体验。
图4为本申请实施例三提供的页面显示方法的流程图,该方法应用于服务器,如图4所示,该方法包括:
步骤401:接收终端设备发送的参数获取请求,并根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息。
在本实施例中,服务器中可预先配置有参数信息,以在接收到终端设备发送的参数获取请求后,向终端设备发送参数信息。
步骤402:接收终端设备发送的数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型。
步骤403:根据数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据,并将每个待推荐的功能模块所对应的待待推荐数据发送给终端设备,以使终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
在本实施例中,服务器中还可配置有每个待推荐的功能模块所对应的需要紧急推荐的数据,即待推荐数据,那么当服务器接收到数据获取请求后,便可从已配置的待推荐数据中,确定每个待推荐的功能模块所对应的待推荐数据,然后将每个待推荐的功能模块所对应的待推荐数据发送给终端设备。
另外,为了避免将重复的数据推荐给用户,数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,数据标识为服务器已向终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;步骤403中根据数据获取请求,确定并向所述终端设备发送每个待推荐的功能模块所对应的待待推荐数据,可具体包括:根据预设数据展示数目与功能模块的类型之间的对应关系,确定每个待推荐的功能模块的类型对应的数据展示条数;根据每个待推荐的功能模块所对应的数据标识,从各待推荐的功能模块所对应的数据列表中,按序确定与每个待推荐的功能模块所对应的相应数据展示数目的待推荐数据,并发送给所述终端设备。
举例来说,音乐所对应的数据展示数目为3,服务器中针对音乐这一功能模块设置有一数据列表1,该数据列表1中包括10条待推荐数据,如待推荐数据1、2…10,每一条待推荐数据对应一个数据标识,数据标识具体可为ID号,在数据列表1中这10条数据可按照ID号从上至下依次增加,为便于解释本案,将1、2…10确定为ID号。假设数据获取请求中携带有音乐所对应的数据标识3,也即,服务器在此之前已经将待推荐数据1、待推荐数据2和待推荐数据3发送给终端设备,那么服务器接下来则是在数据列表1中,按序从待推荐数据4开始确定3条音乐所对应的待推荐数据,即待推荐数据4、待推荐数据5、待推荐数据6。
本申请实施例提供了一种页面显示方法,该方法应用于服务器,接收终端设备发送的参数获取请求,并根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;接收终端设备发送的数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型;根据数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据,并将每个待推荐的功能模块所对应的待待推荐数据发送给终端设备,以使终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面面,即终端设备所生成并显示的页面上显示有至少两个待推荐的功能模块所对应的待推荐数据,避免了用户需要在各个功能模块之间进行点击切换的过程,降低了用户操作过程的繁琐性,而且通过该页面便于用户及时获取每个待推荐的功能模块下的待推荐数据。
图5为本申请实施例四提供的页面显示方法的流程图,如图5所示,该方法包括:
步骤501:终端设备向服务器发送参数获取请求。
在本实施例中,步骤501可具体包括当接收到第一触发指令或是第二触发指令时,向服务器发送参数获取请求,其中,第一触发指令用于指示启动终端设备上的目标应用程序,第二触发指令用于指示更新目标应用程序当前显示的页面。
步骤502:服务器接收终端设备发送的参数获取请求。
步骤503:服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息。
步骤504:终端设备接收服务器发送的参数信息。
步骤505:终端设备根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式。
步骤506:终端设备向服务器发送数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型。
步骤507:服务器接收终端设备发送的数据获取请求。
步骤508:服务器根据数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据。
步骤509:服务器将每个待推荐的功能模块所对应的待待推荐数据发送给终端设备。
步骤510:终端设备接收服务器发送的每个待推荐的功能模块所对应的待推荐数据。
步骤511:终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
上述步骤501至步骤511,具体可参照实施例一至实施例三中的解释,此处不再赘述。
本申请实施例提供了一种页面显示方法,终端设备通过向服务器发送参数获取请求,以使服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;终端设备在接收到服务器发送的参数信息之后,向服务器发送数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据;终端设备接收服务器发送的每个待推荐的功能模块所对应的待推荐数据;并根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面,即该页面上展示有至少两个待推荐的功能模块所对应的待推荐数据,避免了用户需要在各个功能模块之间进行点击切换的过程,降低了用户操作过程的繁琐性,而且通过该页面便于用户及时获取每个待推荐的功能模块下的待推荐数据。
图6为本申请实施例五提供的终端设备的结构示意图,如图6所示,该终端设备,包括:
第一发送单元601,用于向服务器发送参数获取请求,以使服务器根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;
第一接收单元602,用于接收服务器发送的参数信息;
第二发送单元603,用于向服务器发送数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型,以使服务器根据数据获取请求,确定并向终端设备发送每个待推荐的功能模块所对应的待推荐数据;
第二接收单元604,用于接收服务器发送的每个待推荐的功能模块所对应的待推荐数据;
处理单元605,用于根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
本实施例提供的终端设备,同于实现前述实施例一提供的页面显示方法中的技术方案,其实现原理和技术效果类似,不再赘述。
图7为本申请实施例六提供的终端设备的结构示意图,在实施例五的基础上,如图7所示,
终端设备还包括:确定单元701,用于在第一接收单元602接收服务器发送的参数信息之后,且在处理单元605根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面之前,根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式;
处理单元605,具体用于根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
进一步地,第一发送单元601,具体用于当接收到第一触发指令或是第二触发指令时,向服务器发送参数获取请求,其中,第一触发指令用于指示启动终端设备上的目标应用程序,第二触发指令用于指示更新目标应用程序当前显示的页面。
进一步地,数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,数据标识为服务器已向终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;每个待推荐的功能模块所对应的待推荐数据,为服务器根据各待推荐的功能模块所对应的数据标识,从预设的各待推荐的功能模块所对应的数据列表中按序确定的。
本实施例提供的终端设备,同于实现前述实施例二提供的页面显示方法中的技术方案,其实现原理和技术效果类似,不再赘述。
图8为本申请实施例七提供的服务器的结构示意图该服务器,包括:
第一接收单元801,用于接收终端设备发送的参数获取请求,并根据参数获取请求,向终端设备发送参数信息,其中,参数信息包括至少两个待推荐的功能模块的类型、以及每个待推荐的功能模块对应的展示位置信息;
第二接收单元802,用于接收终端设备发送的数据获取请求,其中,数据获取请求中携带至少两个待推荐的功能模块的类型;
确定单元803,用于根据数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据;
发送单元804,用于将每个待推荐的功能模块所对应的待待推荐数据发送给终端设备,以使终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
进一步地,数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,数据标识为服务器已向终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
确定单元803,具体用于根据预设数据展示数目与功能模块的类型之间的对应关系,确定每个待推荐的功能模块的类型对应的数据展示条数;根据每个待推荐的功能模块所对应的数据标识,从各待推荐的功能模块所对应的数据列表中,按序确定与每个待推荐的功能模块所对应的相应数据展示数目的待推荐数据,并发送给终端设备。
图9为本申请实施例八提供的终端设备的结构示意图,该终端设备包括:存储器901和处理器902;
存储器901,用于存储计算机程序;
其中,处理器902执行存储器901中的计算机程序,以实现上述实施例中的方法。
本申请提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现上述实施例中的方法。
图10为本申请实施例九提供的服务器的结构示意图,该服务器,包括:存储器1001和处理器1002;
存储器1001,用于存储计算机程序;
其中,处理器1002执行存储器1001中的计算机程序,以实现上述实施例中的方法。
本申请提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现上述实施例中的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。
Claims (10)
1.一种页面显示方法,其特征在于,应用于终端设备,包括:
向服务器发送参数获取请求,以使所述服务器根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
接收所述服务器发送的参数信息;
向所述服务器发送数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型,以使所述服务器根据所述数据获取请求,确定并向所述终端设备发送每个所述待推荐的功能模块所对应的待推荐数据;
接收所述服务器发送的每个所述待推荐的功能模块所对应的待推荐数据;并根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
2.根据权利要求1所述的方法,其特征在于,在所述接收所述服务器发送的参数信息之后,且在根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面之前,还包括:
根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式;
所述根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面,包括:
根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
3.根据权利要求1所述的方法,其特征在于,所述向服务器发送参数获取请求,包括:
当接收到第一触发指令或是第二触发指令时,向所述服务器发送所述参数获取请求,其中,所述第一触发指令用于指示启动所述终端设备上的目标应用程序,所述第二触发指令用于指示更新所述目标应用程序当前显示的页面。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,所述数据标识为所述服务器已向所述终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
每个所述待推荐的功能模块所对应的待推荐数据,为所述服务器根据各待推荐的功能模块所对应的数据标识,从预设的各待推荐的功能模块所对应的数据列表中按序确定的。
5.一种页面显示方法,其特征在于,应用于服务器,包括:
接收终端设备发送的参数获取请求,并根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
接收所述终端设备发送的数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型;
根据所述数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据,并将每个待推荐的功能模块所对应的待待推荐数据发送给所述终端设备,以使所述终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
6.根据权利要求5所述的方法,其特征在于,所述数据请求中还携带有每个待推荐的功能模块所对应的数据标识,其中,所述数据标识为所述服务器已向所述终端设备发送的,各待推荐的功能模块所对应的最后一个待待推荐数据的标识;
根据所述数据获取请求,确定并向所述终端设备发送每个待推荐的功能模块所对应的待待推荐数据,包括:
根据预设数据展示数目与功能模块的类型之间的对应关系,确定每个待推荐的功能模块的类型对应的数据展示条数;
根据每个待推荐的功能模块所对应的数据标识,从各待推荐的功能模块所对应的数据列表中,按序确定与每个待推荐的功能模块所对应的相应数据展示数目的待推荐数据,并发送给所述终端设备。
7.一种终端设备,其特征在于,包括:
第一发送单元,用于向服务器发送参数获取请求,以使所述服务器根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
第一接收单元,用于接收所述服务器发送的参数信息;
第二发送单元,用于向所述服务器发送数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型,以使所述服务器根据所述数据获取请求,确定并向所述终端设备发送每个所述待推荐的功能模块所对应的待推荐数据;
第二接收单元,用于接收所述服务器发送的每个所述待推荐的功能模块所对应的待推荐数据;
处理单元,用于根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
8.根据权利要求7所述的终端设备,其特征在于,所述终端设备还包括:
确定单元,用于在所述第一接收单元接收所述服务器发送的参数信息之后,且在所述处理单元根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面之前,根据预设的展示样式与功能模块的类型之间的对应关系,确定与每个待推荐的功能模块的类型所对应的展示样式;
所述处理单元,具体用于根据各待推荐的功能模块所对应的待推荐数据、展示位置信息以及展示样式,生成并显示页面。
9.根据权利要求7所述的终端设备,其特征在于,所述第一发送单元,具体用于当接收到第一触发指令或是第二触发指令时,向所述服务器发送所述参数获取请求,其中,所述第一触发指令用于指示启动所述终端设备上的目标应用程序,所述第二触发指令用于指示更新所述目标应用程序当前显示的页面。
10.一种服务器,其特征在于,包括:
第一接收单元,用于接收终端设备发送的参数获取请求,并根据所述参数获取请求,向所述终端设备发送参数信息,其中,所述参数信息包括至少两个待推荐的功能模块的类型、以及每个所述待推荐的功能模块对应的展示位置信息;
第二接收单元,用于接收所述终端设备发送的数据获取请求,其中,所述数据获取请求中携带所述至少两个待推荐的功能模块的类型;
确定单元,用于根据所述数据获取请求,确定每个待推荐的功能模块所对应的待待推荐数据;
发送单元,用于将每个待推荐的功能模块所对应的待待推荐数据发送给所述终端设备,以使所述终端设备根据各待推荐的功能模块所对应的待推荐数据、展示位置信息,生成并显示页面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910973319.5A CN110708386A (zh) | 2019-10-14 | 2019-10-14 | 页面显示方法、终端设备和服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910973319.5A CN110708386A (zh) | 2019-10-14 | 2019-10-14 | 页面显示方法、终端设备和服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110708386A true CN110708386A (zh) | 2020-01-17 |
Family
ID=69198831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910973319.5A Pending CN110708386A (zh) | 2019-10-14 | 2019-10-14 | 页面显示方法、终端设备和服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110708386A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111259174A (zh) * | 2020-01-19 | 2020-06-09 | 北京字节跳动网络技术有限公司 | 多媒体发送方法、装置、电子设备及介质 |
CN114117195A (zh) * | 2020-08-31 | 2022-03-01 | 北京达佳互联信息技术有限公司 | 内容推荐方法、装置、设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104123308A (zh) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 网页生成方法及网页生成装置 |
CN104484362A (zh) * | 2014-12-02 | 2015-04-01 | 百度在线网络技术(北京)有限公司 | 搜索结果的展现方法及装置 |
KR20160020739A (ko) * | 2014-08-14 | 2016-02-24 | 인포뱅크 주식회사 | 푸쉬 메시지 수신에 따라 앱 아이콘 위치를 변경하는 이동통신 단말기 및 이 방법을 실행시키기 위하여 매체에 저장된 앱 프로그램 |
CN107045541A (zh) * | 2017-02-23 | 2017-08-15 | 北京小米移动软件有限公司 | 数据显示方法和装置 |
CN107908747A (zh) * | 2017-11-17 | 2018-04-13 | 深圳市泉眼网络科技有限公司 | 一种页面生成方法及装置 |
-
2019
- 2019-10-14 CN CN201910973319.5A patent/CN110708386A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104123308A (zh) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 网页生成方法及网页生成装置 |
KR20160020739A (ko) * | 2014-08-14 | 2016-02-24 | 인포뱅크 주식회사 | 푸쉬 메시지 수신에 따라 앱 아이콘 위치를 변경하는 이동통신 단말기 및 이 방법을 실행시키기 위하여 매체에 저장된 앱 프로그램 |
CN104484362A (zh) * | 2014-12-02 | 2015-04-01 | 百度在线网络技术(北京)有限公司 | 搜索结果的展现方法及装置 |
CN107045541A (zh) * | 2017-02-23 | 2017-08-15 | 北京小米移动软件有限公司 | 数据显示方法和装置 |
CN107908747A (zh) * | 2017-11-17 | 2018-04-13 | 深圳市泉眼网络科技有限公司 | 一种页面生成方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111259174A (zh) * | 2020-01-19 | 2020-06-09 | 北京字节跳动网络技术有限公司 | 多媒体发送方法、装置、电子设备及介质 |
CN111259174B (zh) * | 2020-01-19 | 2021-05-11 | 北京字节跳动网络技术有限公司 | 多媒体发送方法、装置、电子设备及介质 |
CN114117195A (zh) * | 2020-08-31 | 2022-03-01 | 北京达佳互联信息技术有限公司 | 内容推荐方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108595137B (zh) | 无线投屏方法、装置和投屏器 | |
US9519409B2 (en) | Application program interface display method, device, terminal and readable storage medium | |
EP3252591A1 (en) | Group chat method and device | |
US9110738B2 (en) | Method and apparatus for calling back a program | |
CN111163326A (zh) | 虚拟礼物赠送方法、虚拟礼物赠送装置、介质、电子设备 | |
CN104380769A (zh) | 一种信息提醒的方法、装置及电子终端 | |
CN108027725B (zh) | 指导终端设备操作的方法、装置和设备 | |
CN112286667A (zh) | 应用程序控制方法、装置、电子设备及介质 | |
EP3176995A1 (en) | Method, device, server, and system for synchronizing member benefits among multiple devices | |
US10924572B2 (en) | Information push method and apparatus, information sending method and apparatus, system, and storage medium | |
CN111506283A (zh) | 图像显示方法、装置及*** | |
CN105630525A (zh) | 一种页面同步方法及装置 | |
CN113568699B (zh) | 一种内容显示方法、装置、设备及存储介质 | |
CN110708386A (zh) | 页面显示方法、终端设备和服务器 | |
CN104994427A (zh) | 配置管理智能电视桌面开机是否自启动的方法及*** | |
CN112702255A (zh) | 即时通讯消息的处理方法、装置及电子设备 | |
CN111796885A (zh) | 云端应用程序的显示方法、装置及电子设备 | |
CN108933947B (zh) | 弹幕显示方法及装置 | |
CN105630498A (zh) | 一种应用程序展示方法、装置及电子设备 | |
CN113346973B (zh) | 事件提示方法及装置、电子设备、计算机可读存储介质 | |
US20170171266A1 (en) | Method and electronic device based on android platform for multimedia resource play | |
CN103023730A (zh) | 进行快速连结通讯的***及方法 | |
CN113741754A (zh) | 任务创建方法、装置、电子设备和计算机可读存储介质 | |
CN104683483A (zh) | 一种信息物联互通方法和装置 | |
CN109195021B (zh) | 截图分享方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200117 |