【技术实现步骤摘要】
一种基于安卓操作系统的电视桌面构建方法
本专利技术涉及智能电视
,特别涉及一种基于安卓操作系统的电视桌面构建方法。
技术介绍
目前实现电视桌面的技术方案大多采用如下方法:按照产品文档,每个功能点一个一个实现,将所有功能代码全部集中在一个工程中,针对每种业务提供对应的实现。这种桌面实现方法的不足之处在于:每个版本都是按定制方式实现,耗时长、代码复用率低、应对需求变更改动量大,维护成本大。且一个桌面的开发基本都是按照单一的界面风格进行的,界面表现形式单一。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于安卓操作系统的电视桌面构建方法,解决现有电视机桌面开发周期长,代码复用率低,无法灵活变动,维护成本大的问题。本专利技术提供了一种基于安卓操作系统的电视桌面构建方法,所述方法包括:步骤S1、定义组成桌面的最小单元为元数据;步骤S2、定义通用的接口和类,所述接口包括可操作接口、格子接口和内容接口,所述类包括页面类、行类和格子类,每一个页面对象至少包含一个行对象,每一个行对象至少包含 ...
【技术保护点】
1.一种基于安卓操作系统的电视桌面构建方法,其特征在于:所述方法包括:/n步骤S1、定义组成桌面的最小单元为元数据;/n步骤S2、定义通用的接口和类,所述接口包括可操作接口、格子接口和内容接口,所述类包括页面类、行类和格子类,每一个页面对象至少包含一个行对象,每一个行对象至少包含一个格子接口对象,每一个格子对象包含一个内容接口对象,内容接口对象根据需要绑定不同数据类型的元数据;/n步骤S3、构建通用模板,所述通用模板包括页面模板、行模板和格子模板,各类通用模板预留有配置项供用户自定义;/n步骤S4、用户创建桌面项目,对各通用模板中预留的配置项进行填充,生成配置文件;/n步骤 ...
【技术特征摘要】
1.一种基于安卓操作系统的电视桌面构建方法,其特征在于:所述方法包括:
步骤S1、定义组成桌面的最小单元为元数据;
步骤S2、定义通用的接口和类,所述接口包括可操作接口、格子接口和内容接口,所述类包括页面类、行类和格子类,每一个页面对象至少包含一个行对象,每一个行对象至少包含一个格子接口对象,每一个格子对象包含一个内容接口对象,内容接口对象根据需要绑定不同数据类型的元数据;
步骤S3、构建通用模板,所述通用模板包括页面模板、行模板和格子模板,各类通用模板预留有配置项供用户自定义;
步骤S4、用户创建桌面项目,对各通用模板中预留的配置项进行填充,生成配置文件;
步骤S5、获取配置文件对应的配置数据,将配置数据更新到程序模板中得到最终桌面程序安装包。
2.根据权利要求1所述的一种基于安卓操作系统的电视桌面构建方法,其特征在于:所述元数据包括电影、音乐、应用、信号源、硬件设置、快捷入口和分类页面。
3.根据权利要求1所述的一种基于安卓操作系统的电视桌面构建方法,其特征在于:所述页面模板预留的配置项包括页签对象、页面名称、背景、内外边距和行配置,所述行模板预留的配置项包括标题、格子数量限制、内外边距和格子配置,所述格子模板预留的配置项包括格子样式和数据模型...
【专利技术属性】
技术研发人员:何志宏,叶希峰,
申请(专利权)人:福州智象信息技术有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。