[发明专利]一种界面生成方法、装置及存储介质有效

专利信息
申请号: 202011392174.9 申请日: 2020-12-03
公开(公告)号: CN112181419B 公开(公告)日: 2021-08-31
发明(设计)人: 黄泽宇;邱海龙;李永春 申请(专利权)人: 成都极米科技股份有限公司
主分类号: G06F8/38 分类号: G06F8/38;G06F9/445;G06F9/451
代理公司: 暂无信息 代理人: 暂无信息
地址: 610041 四川省成都市高新区世*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 界面 生成 方法 装置 存储 介质
【权利要求书】:

1.一种界面生成方法,其特征在于,包括:

安装config配置文件,所述安装config配置文件包括:读取平台芯片,获取芯片平台的名称和/或ID,将安装包中与获取到的芯片平台的名称和/或ID对应的config配置文件安装到系统的内置存储中,所述安装包中包含一个或多个芯片平台的config配置文件,每个芯片平台的config配置文件中包含一个或多个设备的config配置文件;

获取config配置文件,所述config配置文件中的整体数据为递归的数组数据,每个数组中包含一个或多个字段,一个数组表示一个功能项,一组数组为一个界面,一组数组包含一个或多个同级别的数组;

读取并解析所述config配置文件;

根据解析出的内容生成界面;

获取feature配置文件,所述feature配置文件提前安装在系统的内置存储中,包含字段key和value,字段key用于表示设备特性的名称,字段value用于表示设备有无此特性;

读取并解析所述feature配置文件;

根据解析出的字段value的内容执行相应的功能逻辑;

所述读取并解析所述feature配置文件包括:

传入与当前功能项对应的设备特性的名称,获取与传入的设备特性名称对应的字段value的内容。

2.根据权利要求1所述的一种界面生成方法,其特征在于,所述获取config配置文件包括:

获取设备的名称和/或ID,在芯片平台的config配置文件中找到与获取到的设备的名称和/或ID对应的config配置文件。

3.根据权利要求1所述的一种界面生成方法,其特征在于,所述读取并解析所述config配置文件包括:

找到界面的节点和功能项的节点,获取各数组中各字段的内容。

4.根据权利要求1所述的一种界面生成方法,其特征在于,还包括:

在应用启动时获取config配置文件,将config配置文件中的数据进行初始化,用于界面生成时加载。

5.根据权利要求1所述的一种界面生成方法,其特征在于,还包括:

当没有获取到config配置文件时,则读取默认配置,通过数据适配器根据读取到的默认配置生成界面。

6.根据权利要求1所述的一种界面生成方法,其特征在于,还包括:

同步更新新增或修改的config配置文件到系统的内置存储中。

7.根据权利要求1所述的一种界面生成方法,其特征在于,数组中的字段包括以下各项中的一项或者多项:

pagetag:用于表示界面的名字;

note:用于文字注释;

Itemtype:用于表示功能项的类型;

itemTag:用于表示点击事件,标识功能项;

Itemicon:用于表示功能项的图标类型;

itemTxt:用于表示功能项的显示文本;

itemVal:用于表示功能项显示的整型类的值;

strVal:用于表示功能项显示的字符类的值;

pageType:用于表示是否进入下一页;

Visibility:用于表示隐藏或显示功能项;

titleTopMargin:用于表示功能项顶部的间距;

titleBottomMargin:用于表示功能项底部的间距;

itemDataList:用于引出下一级数组。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都极米科技股份有限公司,未经成都极米科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011392174.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top