一种动态卡片展示方法技术

技术编号:39714597 阅读:7 留言:0更新日期:2023-12-17 23:22
本申请提供一种动态卡片展示方法

【技术实现步骤摘要】
一种动态卡片展示方法、装置和设备


[0001]本申请涉及信息展示
,尤其涉及一种动态卡片展示方法

装置和设备


技术介绍

[0002]随着计算机技术和信息展示技术的不断发展,越来越多的用户通过应用程序浏览各种信息

[0003]在传统的动态页面设计中,内容不再为固定的静态文本或固定的图像,但由于采用原生开发,不但难以维护,在每次更新内容时需要重新发版开发,即在更新内容时需要进行一次完整的动态页面代码发版,开发效率低


技术实现思路

[0004]有鉴于此,本申请提供一种动态卡片展示方法

装置和设备,用以高效

便捷的更新动态卡片

[0005]具体地,本申请是通过如下技术方案实现的:
[0006]本申请第一方面提供一种道路病害检测方法,所述方法应用于客户端;所述方法包括:
[0007]在当前待加载的卡片为动态卡片时,为所述动态卡片创建状态机;其中,所述状态机包括多个状态,所述状态机的当前状态用于标记所述动态卡片当前的状态,每个所述状态对应至少一种视觉交互画面;
[0008]在监测到预定义事件时,将所述状态机的状态更新为所述预定义事件对应的状态,并展示当前状态对应的视觉交互画面,以基于流转的状态控制所述动态卡片的展示

[0009]本申请第二方面提供一种动态卡片展示装置,所述装置包括创建模块

更新模块和展示模块;其中,
>[0010]所述创建模块,用于在当前待加载的卡片为动态卡片时,为所述动态卡片创建状态机;其中,所述状态机包括多个状态,所述状态机的当前状态用于标记所述动态卡片当前的状态,每个所述状态对应至少一种视觉交互画面;
[0011]所述更新模块,用于在监测到预定义事件时,将所述状态机的状态更新为所述预定义事件对应的状态;
[0012]所述展示模块,用于展示当前状态对应的视觉交互画面,以基于流转的状态控制所述动态卡片的展示

[0013]本申请第三方面提供一种动态卡片展示设备,包括存储器

处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请第一方面提供的任一项所述方法的步骤

[0014]本申请第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请第一方面提供的任一项所述方法的步骤

[0015]本申请提供的动态卡片展示方法

装置和设备,在当前待加载的卡片为动态卡片
时,为动态卡片创建状态机,然后在监测到预定义事件时,将状态机的状态更新为预定义事件对应的状态,并展示当前状态对应的视觉交互画面,以基于流转的状态控制动态卡片的展示

这样,基于为动态卡片创建的状态机,通过状态机不同的当前状态,控制动态卡片的展示,同时提供不同的交互画面

这样,可以高效

便捷的更新动态卡片,提高用户的使用体验

附图说明
[0016]图1为本申请提供的动态卡片展示方法实施例一的流程图;
[0017]图2为本申请一示例性实施例示出的一种动态卡片的具体展示形式的示意图;
[0018]图3为本申请一实施例示出的一种视觉交互画面的示意图;
[0019]图4为本申请另一示例性实施例示出的一种视觉交互画面的示意图;
[0020]图5为本申请再一示例性实施例示出的一种视觉交互画面的示意图;
[0021]图6为本申请提供的动态卡片展示方法实施例二的流程图;
[0022]图7为本申请一实施例示出的展示态对应的视觉交互画面的示意图;
[0023]图8为本申请提供的动态卡片展示方法实施例三的流程图;
[0024]图9为本申请动态卡片展示装置所在动态卡片展示设备的一种硬件结构图;
[0025]图
10
为本申请提供的动态卡片展示装置实施例一的结构示意图

具体实施方式
[0026]这里将详细地对示例性实施例进行说明,其示例表示在附图中

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素

以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式

相反,它们仅是与如所附权利要求书中所详述的

本申请的一些方面相一致的装置和方法的例子

[0027]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请

在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义

还应当理解,本文中使用的术语“和
/
或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合

[0028]应当理解,尽管在本申请可能采用术语第一

第二

第三等来描述各种信息,但这些信息不应限于这些术语

这些术语仅用来将同一类型的信息彼此区分开

例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息

取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0029]本申请提供一种动态卡片展示方法

装置和设备,用以高效

便捷的更新动态卡片

[0030]本申请提供的动态卡片展示方法

装置和设备,在当前待加载的卡片为动态卡片时,为动态卡片创建状态机,然后在监测到预定义事件时,将状态机的状态更新为预定义事件对应的状态,并展示当前状态对应的视觉交互画面,以基于流转的状态控制动态卡片的展示

这样,基于为动态卡片创建的状态机,通过状态机不同的当前状态,控制动态卡片的展示,同时提供不同的交互画面

这样,可以高效

便捷的更新动态卡片,提高用户的使用体


[0031]下面给出具体的实施例,用以详细介绍本申请的技术方案

[0032]图1为本申请提供的动态卡片展示方法实施例一的流程图

请参照图1,本实施例提供的方法,可以包括:
[0033]S101、
在当前待加载的卡片为动态卡片时,为所述动态卡片创建状态机;其中,所述状态机包括多个状态,所述状态机的当前状态用于标记所述动态卡片当前的状态,每个所述状态对应至少一种视觉交互画面
...

【技术保护点】

【技术特征摘要】
1.
一种动态卡片展示方法,其特征在于,所述方法应用于客户端;所述方法包括:在当前待加载的卡片为动态卡片时,为所述动态卡片创建状态机;其中,所述状态机包括多个状态,所述状态机的当前状态用于标记所述动态卡片当前的状态,每个所述状态对应至少一种视觉交互画面;在监测到预定义事件时,将所述状态机的状态更新为所述预定义事件对应的状态,并展示当前状态对应的视觉交互画面,以基于流转的状态控制所述动态卡片的展示
。2.
根据权利要求1所述的方法,其特征在于,在监测到预定义事件时,将所述状态机的状态更新为所述预定义事件对应的状态,包括:在判断本地缓存有所述动态卡片的资源包时,将所述状态机的状态从初始态更新为加载态,并加载所述资源包;在成功加载所述资源包时,将所述状态机的状态更新为展示态,并展示所述展示态对应的视觉交互画面
。3.
根据权利要求1或2所述的方法,其特征在于,在判断本地没有缓存所述动态卡片的资源包时,所述方法包括:将所述状态机的状态从初始态更新为下载态;下载所述资源包,并展示所述下载态对应的视觉交互画面;在成功下载所述资源包时,将所述状态机的状态更新为加载态
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,在判断本地缓存是否缓存所述动态卡片的资源包的同时,所述方法还包括:从服务器获取所述动态卡片最新的配置信息,并根据获取到的配置信息更新本地缓存的配置信息;在当前获取到的配置信息包含指定信息时,将所述状态机的状态更新为下线态,并展示所述下线态对应的视觉交互画面
。5.
根据权利要求3所述的方法,其特征在于,在未成功下载所述资源包时,所述方法还包括:将所述状态机的状态更新为失败态,并展示所述失败态对应的视觉交互画面
...

【专利技术属性】
技术研发人员:黄震
申请(专利权)人:北京陌陌信息技术有限公司
类型:发明
国别省市:

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

1