System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体而言,涉及一种页面生成方法、页面配置方法、装置及电子设备。
技术介绍
1、随着互联网技术的发展及智能移动终端的普及,人们的生活和智能移动终端之间的关系越来越密切,智能移动终端中包含的各种应用程序(application,app)为人们提供的不同的需求。
2、现有的应用程序在对页面内容进行更新后,需要用户从专门的应用市场中下载新版本的应用程序,将终端设备中安装的旧版本的应用程序替换为新版本的应用程序,无法实现对应用程序的页面进行无感化更新。
技术实现思路
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、根本文档来自技高网...
【技术保护点】
1.一种页面生成方法,其特征在于,应用于终端设备,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述启动指令,获取所述预设应用程序的主页面的配置文件和下拉页面的配置文件,包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.一种页面配置方法,其特征在于,应用于移动应用开发平台,所述方法包括:
5.如权利要求4所述的方法,其特征在于,所述获取针对预设应用程序的主页面创建信息以及下拉页面创建信息,包括:
6.如权利要求4所述的方法,其特征在于,所述分别对所述主页面画布,以及下拉页面画布进行组件配置,生成所述预设应用程序的主页面的配置文件和下拉页面的配置文件,包括:
7.如权利要求4所述的方法,其特征在于,所述方法还包括:
8.一种页面生成装置,其特征在于,应用于终端设备,所述装置包括:
9.一种页面配置装置,其特征在于,应用于移动应用开发平台,所述装置包括:
10.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处
...【技术特征摘要】
1.一种页面生成方法,其特征在于,应用于终端设备,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述启动指令,获取所述预设应用程序的主页面的配置文件和下拉页面的配置文件,包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.一种页面配置方法,其特征在于,应用于移动应用开发平台,所述方法包括:
5.如权利要求4所述的方法,其特征在于,所述获取针对预设应用程序的主页面创建信息以及下拉页面创建信息,包括:
6.如权利要求4所述的方法,其特征在于,所述分别对所述主页面画布,以及下拉页面画布进行组件配置,生成所述...
【专利技术属性】
技术研发人员:边雷,张德明,苏景博,
申请(专利权)人:中电金信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。