数据展示方法、装置、终端设备及计算机存储介质制造方法及图纸

技术编号:20566722 阅读:49 留言:0更新日期:2019-03-14 09:30
本发明专利技术实施例提供了一种数据展示方法、装置、终端设备及计算机存储介质,其中,数据展示方法包括:获取待展示的问答社区数据,其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据;根据所述待展示的问答社区数据,获取对应的展示模板及展示效果;根据所述问答社区数据和所述展示效果,对所述展示模板进行绘制渲染,并展示绘制渲染后的所述展示模板。通过本发明专利技术实施例,实现了通过多种展示形式进行问答社区数据的展示,丰富了展示方式,满足了用户的个性化需求和使用体验。

【技术实现步骤摘要】
数据展示方法、装置、终端设备及计算机存储介质
本专利技术实施例涉及计算机
,尤其涉及一种数据展示方法、装置、终端设备及计算机存储介质。
技术介绍
社会化问答网站也称“社交问答网站”或“问答社区”,是介于百科和传统问答之间的问答类SNS(社交网络服务)网站,是一个公共的知识平台。它通过某个用户提出问题或观点,其他用户回答问题或者回复或评论观点,以社区形式来进行交互,重建人与信息的关系。但是,目前的问答社区针对专题以及答主和提问人等的相关信息的展示都设置得较为简单。例如,提问人提出一个问题后,不同的答主在问题下方进行回复,并通过评论区的形式对问答过程以及答主和提问人的信息进行展示。这种简单的展示形式已经无法满足人们越来越高的个性化需求和使用体验。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据展示方案,以解决上述问题。根据本专利技术实施例的第一方面,提供了一种数据展示方法,包括:获取待展示的问答社区数据,其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据;根据所述待展示的问答社区数据,获取对应的展示模板及展示效果;根据所述问答社区数据和所述展示效果,对所述展示模板进行绘制渲染,并展示绘制渲染后的所述展示模板。根据本专利技术实施例的第二方面,提供了一种数据展示装置,包括:第一获取模块,用于获取待展示的问答社区数据,其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据;第二获取模块,用于根据所述待展示的问答社区数据,获取对应的展示模板及展示效果;展示模块,用于根据所述问答社区数据和所述展示效果,对所述展示模板进行绘制渲染,并展示绘制渲染后的所述展示模板。根据本专利技术实施例的第三方面,提供了一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第一方面所述的数据展示方法对应的操作。根据本专利技术实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的数据展示方法。根据本专利技术实施例提供的数据展示方案,可以根据待展示的问答社区数据获取不同的展示模板和/或不同的展示效果,并进行绘制渲染,因展示模板及展示效果均包括多种,也即具有多样化的展示模板及展示效果,从而实现了通过多种展示形式进行问答社区数据的展示,丰富了展示方式,满足了用户的个性化需求和使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为根据本专利技术实施例一的一种数据展示方法的步骤流程图;图2为根据本专利技术实施例二的一种数据展示方法的步骤流程图;图3a为图2所示实施例中的一种展示模板的示意图;图3b为一种图3a所示展示模板的应用示意图;图3c为另一种图3a所示展示模板的应用示意图;图4a为图2所示实施例中的另一种展示模板的示意图;图4b为一种图4a所示展示模板的应用示意图;图4c为另一种图4a所示展示模板的应用示意图;图5a为图2所示实施例中的又一种展示模板的示意图;图5b为一种图5a所示展示模板的应用示意图;图5c为另一种图5a所示展示模板的应用示意图;图6为图2所示实施例中的再一种展示模板的示意图;图7为图6所示展示模板的一种展示效果的示意图;图8为根据本专利技术实施例三的一种数据展示方法的步骤流程图;图9为根据本专利技术实施例四的一种数据展示装置的结构框图;图10为根据本专利技术实施例五的一种数据展示装置的结构框图;图11为根据本专利技术实施例六的一种终端设备的结构示意图。具体实施方式为了使本领域的人员更好地理解本专利技术实施例中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本专利技术实施例保护的范围。下面结合本专利技术实施例附图进一步说明本专利技术实施例具体实现。实施例一参照图1,示出了根据本专利技术实施例一的一种数据展示方法的步骤流程图。本实施例的数据展示方法包括以下步骤:S102、获取待展示的问答社区数据。其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据。其中,问答专题类数据用于指示将问答社区数据中的与进行讨论的专题有关的数据。问答专题类数据中可以包括但不限于专题的标题信息、专题的摘要信息、专题的热度数据、专题的参与人信息等等。问答题目类数据用于指示在问答社区中发布的题目对应的数据。问答题目类数据可以包括题目的标题信息、题目的提问人信息、题目的发起时间等。其中,题目的提问人信息可以包括提问人的标识ID、昵称、头像、兴趣信息、业务信息、个人信息等。问答回复类数据用于指示在问答社区中对问题的回复对应的数据,问答回复类数据可以包括回复的内容数据、回复的时间信息、回复的回复人信息等。其中,回复人信息也可以包括回复人的标识ID、昵称、头像、业务信息、兴趣信息、个人信息等信息。本实施例中,获取的待展示的问答社区数据可以包括上述三种数据中的一种或多种(两种及两种以上),本实施例对此不进行限定。S104、根据所述待展示的问答社区数据,获取对应的展示模板及展示效果。本实施例中,可以对待展示的问答社区数据进行分析,从而根据分析结果获取对应的展示模板以及展示效果,使得不同的待展示的问答社区数据可以对应不同的展示模板和/或不同的展示效果,以在步骤S106中渲染绘制得到不同的展示模板。以问答专题类数据为例,当获取的待展示的问答社区数据包括问答专题类数据时,可以对问答专利类数据进行分析,并确定分析结果,然后可以根据分析结果,获取对应的展示模板以及展示效果。例如,通过分析待展示的问答社区数据,可以确定分析结果包括:需要展示的专题的数量,需要展示的专题的数据量、需要展示的专题是否包括专题对应的下级数据等,专题对应的下级数据可以为专题对应的子专题、专题对应的参与人信息(例如答主、提问人等)、专题对应的题目等。根据分析结果获取展示模板以及展示效果可以如下:当确定需要展示的专题的数量较多时,获取到的展示模板为九宫格展示模板或者条形展示模板等,从而一次性展示多个专题,获取到的展示效果可以为滚动效果;或者,当确定专题对应的下级数据较多时,获取到的展示模板可以为扇形展示模板,获取到的展示效果可以为伸缩效果。类似的,当待展示的问答社区数据中包括问答题目类数据和/或问答回复类数据时,获取展示模板和展示效果的方法与根据问答专题类数据确定展示模板和展示效果的方法类似,在此不再赘述。另外,展示模板和/或展示效果可以是预先设置好的,也可以是根据待展示的问答社区数据生成的,本实施例对此不进行限定。此外,本实施例中,所述展示模板可以包括以下至少之一:九宫格展示模板、条形展示模板、扇形展示模板、圆形展示模板等等;和/或,所述展示效果可以包括以下至少之一:静止本文档来自技高网...

【技术保护点】
1.一种数据展示方法,其特征在于,包括:获取待展示的问答社区数据,其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据;根据所述待展示的问答社区数据,获取对应的展示模板及展示效果;根据所述问答社区数据和所述展示效果,对所述展示模板进行绘制渲染,并展示绘制渲染后的所述展示模板。

【技术特征摘要】
1.一种数据展示方法,其特征在于,包括:获取待展示的问答社区数据,其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据;根据所述待展示的问答社区数据,获取对应的展示模板及展示效果;根据所述问答社区数据和所述展示效果,对所述展示模板进行绘制渲染,并展示绘制渲染后的所述展示模板。2.根据权利要求1所述的方法,其特征在于,所述展示模板包括以下至少之一:九宫格展示模板、条形展示模板、扇形展示模板、圆形展示模板;和/或,所述展示效果包括以下至少之一:静止效果、滚动效果、转动效果、伸缩效果。3.根据权利要求2所述的方法,其特征在于,所述根据所述问答社区数据和所述展示效果,对所述展示模板进行绘制渲染,包括:根据所述展示模板的布局,确定所述问答社区数据的布局;根据所述问答社区数据、所述问答社区数据的布局和所述展示效果,对所述展示模板进行绘制渲染。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:接收对展示的所述展示模板中的问答社区数据的触发操作;根据所述触发操作,展示与所述问答社区数据对应的内容数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述触发操作,展示与所述问答社区数据对应的内容数据,包括:根据所述触发操作,获取所述问答社区数据对应的多个内容数据;接收对所述多个内容数据中的部分内容数据的置顶操作,并将所述置顶操作所操作的内容数据在展示界面中进行置顶显示;或者,获取所述多个内容数据对应的分类数据,根据所述分类数据展示分类标签,并将所述多个内容数据分别对应所述分类标签展示;或者,获取所述多个内容数据对应的热度信息,根据所述热度信息对所述多个内容数据进行排序,根据排序结果展示所述多个内容数据。6.根据权利要求1所述的方法,其特征在于,在所述根据所述待展示的问答社区数据,获取对应的展示模板及展示效果之前,所述方法还包括:获取当前用户的用户偏好数据,其中,所述用户偏好数据包括当前用户偏好的展示模板及展示效果的数据;所述根据所述待展示的问答社区数据,获取对应的展示模板及展示效果,包括:根据所述待展示的问答社区数据和所述用户偏好数据,获取对应的展示模板及展示效果。7.根据权利要求1所述的方法,其特征在于,在所述根据所述待展示的问答社区数据,获取对应的展示模板及展示效果之前,所述方法还包括:为所述问答社区数据配置展示图片;将所述展示图片与所述问答社区数据进行组合,生成新的待展示的问答社区数据。8.一种数据展示装置,其特征在于,包括:第一获取模块,用于获取待展示的问答社区数据,其中,所述问答社区数据包括以下至少之一:问答专题类数据、问答题目类数据、问答回复类数据;第二获取...

【专利技术属性】
技术研发人员:高雪陈喆孙昊莫智慧陈志宇毛书宇张梓丹王亚军杨茜
申请(专利权)人:广州神马移动信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1