显示视图的方法及装置的制造方法

文档序号:9304356阅读:301来源:国知局
显示视图的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及信息技术领域,特别涉及一种显示视图的方法及装置。
【背景技术】
[0002] 随着信息技术的发展,浏览视图以获取视图中的信息成为人们获取信息的主要方 式之一。其中,视图包括页面视图和面板视图,页面视图用于显示互联网中的网络信息,面 板视图用于显示侧边栏菜单、对话框等应用组件的应用信息。而在视图显示过程中能够快 速显示视图的应用会得到更多的青睐,因此,快速高效的显示视图的方法,是增加用户数量 关键。
[0003] 目前,无论是页面视图还是面板视图,显示视图的设备在获取到根据视图的显示 内容创建的视图后,直接显示获取到的视图。
[0004] 在实现本发明的过程中,发明人发现上述方法至少存在以下缺点:
[0005] 由于显示的视图是根据视图的显示内容创建的,使得显示视图的设备仅显示视图 的内容,不仅降低了视图显示的灵活性,且增加了显示效果的局限性。

【发明内容】

[0006] 为了解决现有技术的问题,本发明实施例提供了一种显示视图的方法及装置。所 述技术方案如下:
[0007] -方面,提供了一种显示视图的方法,所述方法包括:
[0008] 获取根据视图的显示内容创建的视图,所述视图为页面视图或面板视图;
[0009] 获取所述视图对应的显示属性,所述显示属性至少包括入场动画属性及出场动画 属性中的一种;
[0010] 根据所述显示属性显示所述视图。
[0011] 另一方面,提供了一种显示视图的装置,所述装置包括:
[0012] 第一获取模块,用于获取根据视图的显示内容创建的视图,所述视图为页面视图 或面板视图;
[0013] 第二获取模块,用于获取所述第一获取模块获取到的视图对应的显示属性,所述 显示属性至少包括入场动画属性及出场动画属性中的一种;
[0014] 显示模块,用于根据所述第二获取模块获取到的显示属性显示所述视图。
[0015] 本发明实施例提供的技术方案带来的有益效果是:
[0016] 通过获取根据视图的显示内容创建的视图及显示属性,该显示属性至少包括入场 动画属性及出场动画属性中的一种;根据显示属性显示视图,使得显示视图的装置根据显 示属性显示视图的内容,不仅增加了视图显示的灵活性,且降低了显示效果的局限性。
【附图说明】
[0017] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0018] 图1是本发明实施例提供的显示视图的方法实施环境示意图;
[0019] 图2是本发明实施例一提供的一种显示视图的方法流程图;
[0020] 图3是本发明实施例二提供的一种显示视图的方法流程图;
[0021] 图4是本发明实施例三提供的一种显示视图的方法流程图;
[0022] 图5是本发明实施例二提供的一种面板视图显意图;
[0023] 图6是本发明实施例四提供的一种显示视图的装置结构示意图;
[0024] 图7是本发明实施例四提供的一种第一获取模块的结构示意图;
[0025] 图8是本发明实施例四提供的第一种第二获取模块的结构示意图;
[0026] 图9是本发明实施例四提供的另一种第一获取模块的结构示意图;
[0027] 图10是本发明实施例四提供的第二种第二获取模块的结构示意图;
[0028] 图11是本发明实施例四提供的第三种第二获取模块的结构示意图;
[0029] 图12是本发明实施例四提供的第四种第二获取模块的结构示意图;
[0030] 图13是本发明实施例四提供的第五种第二获取模块的结构示意图;
[0031] 图14是本发明实施例五提供的一种终端的结构示意图。
【具体实施方式】
[0032] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0033] 本发明实施例提供了一种显示视图的方法,请参考图1,其展示出了本发明实施例 提供的显示视图的方法所涉及的实施环境的结构示意图。该实施环境包括显示视图的设备 101和视图提供设备102。
[0034] 其中,显示视图的设备101上运行有显示视图的装置,该显示视图的装置如下述 实施例四所述的显示视图的装置。另外,该显示视图的设备101可以是服务器、智能手机、 平板电脑、膝上型便携计算机和台式计算机等等。用于与视图提供设备102结合来为用户 提供显示视图的功能。
[0035] 视图提供设备102可以是视图提供方提供的后端服务器,且该视图提供设备102 可与显示视图的设备101结合来为用户提供显示视图的功能。
[0036] 上述显示视图的设备101和视图提供设备102之间可以通过无线网络或者有线网 络进行通信。
[0037] 实施例一
[0038] 本实施例提供了一种显示视图的方法,参见图2,本实施例提供的方法流程具体如 下:
[0039] 201 :获取根据视图的显示内容创建的视图,视图为页面视图或面板视图;
[0040] 优选地,视图为页面视图时,获取根据视图的显示内容创建的视图,包括:
[0041 ] 获取页面视图对应的视图对象的路由规则,路由规则用于描述页面视图对应的显 示内容的获取方式;
[0042] 根据路由规则获取页面视图对应的显示内容,并根据显示内容创建页面视图。
[0043] 优选地,获取页面视图对应的视图对象的路由规则之前,还包括:
[0044] 将各个视图对象应用于预先存储的路由规则模板,得到各个视图对象对应的路由 规则,根据各个视图对象对应的路由规则确定并存储视图对象及路由规则之间的对应关 系;
[0045] 获取页面视图对应的视图对象的路由规则,包括:
[0046] 根据预先存储的视图对象及路由规则之间的对应关系获取页面视图对应的视图 对象的路由规则。
[0047] 202:获取视图对应的显示属性,显示属性至少包括入场动画属性及出场动画属性 中的一种;
[0048] 优选地,视图为页面视图时,获取视图对应的显示属性,包括:
[0049] 获取页面视图对应的视图对象的显示属性,并将页面视图对应的视图对象的显示 属性作为页面视图对应的显示属性。
[0050] 优选地,获取页面视图对应的视图对象的显示属性之前,还包括:
[0051] 将各个视图对象应用于预先存储的显示属性规则模板,得到各个视图对象对应的 显示属性,根据各个视图对象对应的显示属性确定并存储视图对象及显示属性之间的对应 关系;
[0052] 获取页面视图对应的视图对象的显示属性,包括:
[0053] 根据预先存储的视图对象及显示属性之间的对应关系获取页面视图对应的视图 对象的显示属性。
[0054] 优选地,视图为面板视图时,获取视图对应的显示属性,包括:
[0055] 获取面板视图对应的JS(JavaScript)函数,JS函数至少包括面板视图的标识;
[0056] 根据面板视图的标识获取面板视图对应的显示属性。
[0057] 优选地,根据面板视图的标识获取面板视图对应的显示属性之前,还包括:
[0058] 将各个面板视图应用于预先存储的显示属性规则模板,得到各个面板视图对应的 显示属性,根据各个面板视图的标识及各个面板视图对应的显示属性确定并存储面板视图 标识与显示属性之间的对应关系;
[0059] 根据面板视图的标识获取面板视图对应的显示属性,包括:
[0060] 根据预先存储的面板视图标识与显示属性之间的对应关系获取面板视图的标识 对应的显示属性。
[0061] 203:根据显示属性显示视图。
[0062] 优选地,显示属性包括入场动画属性时,根据显示属性显示视图,包括:
[0063] 按照入场动画属性显示视图。
[0064] 优选地,显示属性包括出场动画属性时,根据显示属性显示视图之后,还包括:
[0065] 按照出场动画属性关闭视图。
[0066] 本实施例提供的方法,通过获取根据视图的显示内容创建的视图及视图对应的显 示属性,该显示属性至少包括入场动画属性及出场动画属性中的一种;根据显示属性显示 视图,使得显示视图的装置根据显示属性显示视图的内容,不仅增加了视图显示的灵活性, 且降低了显示效果的局限性。
[0067] 为了更加清楚地阐述上述实施例提供的一种显示视图的方法,结合上述实施例的 内容及实施环境,以如下实施例二为例,对一种显示视图的方法进行详细说明,详见如下实 施例二:
[0068] 实施例二
[0069]本实施例提供了一种显示视图的方法,为了便于说明,本实施例以视图为页面视 图,视图对象为book(电子书)为例,对本实施例提供的方法进行详细地举例说明。参见图 3,本实施例提供的方法流程具体如下:
[0070] 301 :获取根据页面视图的显示内容创建的页面视图;
[0071]本实施例不对获取根据页面视图的显示内容创建的页面视图的具体方法进行限 定。例如,通过如下五个步骤实现获取根据页面视图的显示内容创建的页面视图。
[0072] 步骤一:将各个视图对象应用于预先存储的路由规则模板,得到各个视图对象对 应的路由规则;
[0073] 其中,路由规则模板包括至少一个创建路由规则所遵循的规范。例如,每个路 由规则均为基于字符串片段的规则,每个片段用斜线"/"分割,片段可以包含以冒号为 前缀的参数":param",以星号为前缀"*splat"可以匹配任意数量的片段,括号括起来 "(:〇pti〇nal)"可以匹配可选的片段(有或者无)。除此之外,路由规则模板中还可以包括 其他规范,本实施例不对路由规则模板的具体规范进行限定。
[0074]根据预先存储的路由规则模板中的规范可以组合出任意路由规则,使路由规则用 于描述页面视图对应的显示内容的获取方式。
[0075] 例1:根据上述路由规则模板中的规范组合出路由规则1 :"search/:keyword/ page:num"。其中,路由规则1描述的页面视图对应的显示内容的获取方式为:查找方式,且 该查找方式具体为查找第num页中包含关键词keyword的内容。
[0076]例2 :根据上述路由规则模板中的规范组合出路由规则2 :"file/*path"。其中, 路由规则2描述的页面视图对应的显示内容的获取方式为:读取方式,且该读取方式具体 为读取存储路径为path的文件。
[0077] 例3:根据上述路由规则模板中的规范组合出路由规则3: "docs/:section(/:subsection)"。其中,路由规则3描述的页面视图对应的显示内容的获 取方式为:读取方式,且该读取方式具体为读取文档中section章节的内容,或者,读取文 档section章节中subsection子章节的内容。
[0078]例4:根据上述路由规则模板中的规范组合出路由规则4 :"厂(
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1